:root{--font-family-nunito:"Nunito",sans-serif;--background-color-dark:#000;--border-img-dark:rgba(180,178,178,0.12156862745098039);--background-login-dark:linear-gradient(217deg,#000,rgba(0,0,0,0.863) 70.71%),linear-gradient(127deg,#0091f8,#0ef 80.71%)}body,html{margin:0;padding:0;height:100%;background-color:#0d1117}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.landPageOrden{display:flex}.titulo{color:#141414}.perfil{margin:2% 0;width:30%;display:flex;flex-direction:column;justify-content:left}.bodyLandPage{color:#0a0a0a}.bodyLandPage,.ColorDePerfil{background:var(--background-color-dark);background-size:cover;background-attachment:fixed;min-height:100vh}.footerAuto{background-color:#007bff;color:#1a1918}.foto{width:12rem;border-radius:50%}.FotoDePerfil{display:flex;justify-content:center;align-self:center}.NavbarBackground{background-color:rgba(245,245,247,.76)}.marginPublicacion{margin-top:150px}@media (max-width:780px){.landPageOrden{display:flex;flex-direction:column}.foto{width:12rem;height:12rem;border-radius:50%}.FotoDePerfil{display:flex;justify-content:center;align-self:center}.perfil{margin:4% 0;width:100%;display:flex}.footerDateResponsive{display:none}.PuclicarEmail{width:90%}}.option,.options-tab{cursor:pointer}.option{z-index:1;position:absolute;padding:8px 10px;min-width:180px;min-height:10px;top:4px;right:4px;display:flex;font-weight:700;border-radius:5px;font-size:13px;flex-direction:column;justify-content:center;background-color:#242424;border:1px solid rgba(113,115,120,.273)}.option div{cursor:pointer}.option div:hover{color:#fff}.disabled{color:rgba(91,89,89,.4)}.pointProfile{border-radius:50%;display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer}.modalDeletePost{border:1px solid rgba(218,220,222,.198);border-radius:12px;color:#dadcde;background-color:#0c0b0b;width:700px;min-height:180px;padding:10px 10px 1%}@media (max-width:780px){.options-tab{padding:2px;cursor:pointer}.option{position:absolute;cursor:pointer;z-index:1;font-size:12px;width:140px;top:2px;right:2px}}.PortadaPrincipal{display:flex;justify-content:center;width:45%;min-height:300px;background-color:rgba(36,36,36,.623);border-radius:12px}.PortadaDatos{width:90%}.BoxUserInfoToPhoto{width:100%;display:flex;flex-direction:row;justify-content:space-between}.PortadaNombre{margin-top:70px;margin-bottom:30px;display:block;width:100%;font-weight:800;font-family:var(--font-family-nunito);color:#e4dede;font-size:2.3em}.PortadaEmail{display:block;width:100%;font-weight:300;margin:4% 0;font-size:1em;color:#3a3535;text-shadow:2px 2px 4px #7b7b7b}.profileInfoOptions{display:flex;flex-direction:column;align-items:center;min-height:350px;color:#cdc0c0}.PortadaFoto{border-radius:50%;height:150px;width:150px}.modalTitle{font-weight:800;font-size:30px;font-family:"Bebas Neue",cursive}.modalUpdateUser{border:1px solid rgba(218,220,222,.198);border-radius:12px;color:#dadcde;background-color:rgba(12,11,11,.924);min-height:300px;padding:10px 10px 1%}.modalUpdateUser input{height:45px}.modalUpdateUser .changeDescription,.modalUpdateUser input{width:100%;border-radius:8px;border:1px solid #3a3535;background-color:rgba(52,58,64,.4745098039215686);font-family:var(--font-family-nunito);color:#b4b2b2;margin:0}.modalUpdateUser .changeDescription{min-height:100px}.modalUpdateUser input::placeholder,.modalUpdateUser input:focus,.modalUpdateUser textarea::placeholder{background-color:initial;outline:none;color:#b4b2b2}.modalUpdateUser textarea{min-height:400px}.upload-wrapper{display:flex;justify-content:center;margin-top:15px}.custom-upload-button{display:flex;align-items:center;background-color:rgba(52,58,64,.4745098039215686);color:#fff;padding:10px 20px;width:100%;border-radius:8px;cursor:pointer;transition:background-color .3s ease;font-weight:700;border:1px solid #555}.custom-upload-button:hover{background-color:#495057}.spinnerSize{margin-left:10px;width:15px;height:15px}.prayFormInput{border:1px solid #3a3535;background-color:rgba(52,58,64,.4745098039215686);border-radius:12px}.prayFormInput::placeholder{color:#b4b2b2}.statesOptionModal{cursor:pointer;position:absolute;top:207px;z-index:1;min-width:100px;min-height:100px;border-radius:12px;background-color:#141515;box-shadow:3px 3px 10px rgba(0,0,0,.388);border:1px solid var(--border-img-dark)}.statesOptionModal div:hover{background-color:rgba(52,58,64,.4745098039215686);cursor:pointer}.statesAddColaboratosModal{cursor:pointer;position:absolute;top:155px;z-index:1;min-width:100px;min-height:100px;max-height:250px;overflow-y:auto;background-attachment:scroll;border-radius:12px;background-color:#141515;box-shadow:3px 3px 10px rgba(0,0,0,.388);border:1px solid var(--border-img-dark)}.statesAddColaboratosModal div:hover{background-color:rgba(52,58,64,.4745098039215686);cursor:pointer}@media (max-Width:780px){.PortadaPrincipal{margin-top:0;width:100%;padding:0 3%;background:rgba(221,216,216,0);background-repeat:no-repeat;background-size:cover}.BoxUserInfoToPhoto,.PortadaPrincipal{display:flex;align-items:center;flex-direction:column-reverse}.BoxUserInfoToPhoto{justify-content:space-between}.BoxInfoUser{width:100%}.PortadaDatos{border-radius:5px;width:100%}.PortadaFoto{border-radius:50%;height:150px;width:150px}.PortadaNombre{margin:5% 0;font-size:2em}.PortadaEmail{font-size:1em;margin:8% 0}.modalUpdateUser{min-height:550px}.modalUpdateUser textarea{min-height:400px}}.CardDiv{position:relative;margin:5px 6%;display:flex;justify-content:center;color:#d3c7c7;font-family:var(--font-family-nunito);font-size:18px;font-weight:600;font-optical-sizing:auto}.CardPublica{display:flex;flex-direction:column;border-radius:12px;background-color:rgba(36,36,36,.623);border:1px solid var(--border-img-dark);width:51%;min-height:100px;padding:10px 10px 1%}.datosTitular{cursor:pointer;color:hsla(0,0%,100%,.882);padding:1% 0;font-size:13px;display:flex;align-items:center}.titlePublicacion{color:hsla(0,0%,100%,.882);font-size:15px;font-weight:600}.descripcionPublicacion{color:hsla(0,0%,100%,.882);font-size:13px;font-weight:300}.commentForm{display:flex;align-items:center}.commentForm .PublicacionFoto{padding:0;margin:0}.commentForm input{cursor:pointer;background-color:rgba(31,130,217,0);border:none}.commentForm input:focus{background-color:initial;outline:none;color:#b4b2b2}.commentForm input::placeholder{color:rgba(88,87,87,.5843137254901961);opacity:1;font-size:14px}.CardPublica .addComment{cursor:pointer;font-size:14px;color:hsla(0,0%,40%,.6862745098039216);font-weight:500;padding-top:8px;padding-left:10px}.CardPublica .comment{display:flex;align-items:center;color:#b4b2b2;font-size:14px;width:100%;padding-left:10px;padding-top:10px}.CardPublica .comment div{font-size:14px;font-weight:500}.pointProject{width:10px;height:10px;border-radius:10px}.stateProject{font-size:11px}.praySuccess{border:1px solid rgba(0,255,0,.20784313725490197);background-color:rgba(0,255,0,.054901960784313725)}@media (max-width:780px){.CardDiv{position:relative;margin:-.5px 0;display:flex;justify-content:center}.CardPublica{border-radius:0;width:100%;height:100%;padding:3% 2%}.datosTitular .namePost,.titlePublicacion{color:hsla(0,0%,100%,.882);font-size:15px;font-weight:600}.descripcionPublicacion{color:hsla(0,0%,100%,.882);font-size:15px;font-weight:300}}.ModalPublicacion{background-color:rgba(36,36,36,.623);border-radius:12px;margin:1%;width:45%}input{margin:1% 2%}input,textarea{color:#7a7e7e;background-color:rgba(240,255,255,0);width:96%;border:none}textarea{margin:2% 0;height:50px}.PublicacionFoto{margin-right:10px;width:35px;height:35px;border-radius:50%}.PublicacionFotoPublicada{display:flex;margin-left:0;justify-content:flex-start}.PublicacionFotoPublicada img{border:1px solid var(--border-img-dark);margin-top:20px;height:95%;width:95%;border-radius:10px}.PublicacionFotoImg{border-radius:6px;height:150px}.ModalPublicacion input:focus,.ModalPublicacion textarea:focus{background-color:initial;outline:none;color:#b4b2b2}.upload-wrapper-profile{display:flex;justify-content:center;margin-top:15px}.upload-wrapper-profile .custom-upload-button{display:flex;align-items:center;background-color:rgba(52,58,64,.13333333333333333);color:#fff;margin:0;width:100%;border-radius:8px;cursor:pointer;transition:background-color .3s ease;font-weight:700;border:1px solid #555}.upload-wrapper-profile .custom-upload-button:hover{background-color:#495057}.hidden-file-input{display:none}.ModalPublicacion button{height:40px;border-radius:8px;color:#fff;background-color:rgba(52,58,64,.13333333333333333)}.optionButtons{display:flex;align-items:end;justify-content:space-between;margin:20px 10px}@media (max-width:780px){.PuclicarEmail{width:90%}.ModalPublicacion{width:100%;margin:2% 0;border-radius:0}.PublicacionFotoPublicada{padding:0;justify-content:flex-start}.PublicacionFotoPublicada img{min-height:150px;width:100%}.optionButtons{display:flex;align-items:end;justify-content:space-between;margin:10px 0}}.login{width:70%;display:flex;justify-content:center;align-items:center;min-height:70vh}.PortadaTituloForm{display:block;width:100%;color:#fffdfd;margin-bottom:30px;font-weight:700;font-size:3.5rem;text-shadow:2px 2px 10px #2b2929;font-family:"Bebas Neue",cursive}.FormLogin{text-shadow:5px 5px 8px #000;color:#f0f8ff;width:45%;padding:5%;border-radius:2%}.FormLogin,.FormLogin .input{background-color:rgba(28,29,29,.61)}.FormLogin .input{width:100%;height:45px;border:1px solid rgba(53,54,54,.61);margin:15px 0 0}.FormLogin .input:focus{background-color:initial;outline:none;color:#b4b2b2}.FormLogin .input::placeholder{color:#888;opacity:1}.FormLogin .button{width:100%;font-weight:600}.FondoDeForm{padding:4%;background:var(--background-login-dark);background-size:cover;background-attachment:fixed;text-shadow:10px 10px 10px #000;min-height:95vh}.btn-login,.FondoDeForm{width:100%;display:flex;justify-content:center}.btn-login{height:9%;font-size:1rem;border:1px solid rgba(0,0,0,.6392156862745098);padding:.5rem;align-items:center;border-radius:9px;font-weight:500}.btn-login .logo-icon,.btn-login i{margin-right:.8rem;height:22px}.btn-apple{background-color:#121212}.btn-apple:hover{background-color:#1b1b1b}.blockEyeLogic{position:relative}.blockEyeLogic .iconSvg{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;margin-top:2px;z-index:2}@media (max-width:780px){.FondoDeForm{padding-top:10%;min-height:95vh}.login{width:100%;display:flex;justify-content:center}.FormLogin{width:100%;padding:10%;border-radius:2%;display:flex}.blockEyeLogic{position:relative}.blockEyeLogic .iconSvg{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:2}}.qr-modal-container{background-color:var(--background-color-dark);border-radius:20px;padding:2rem;max-width:420px;margin:auto;color:#fff}.form-control-dark{background-color:#2a2a3d!important;border:none!important;border-radius:10px;color:#fff!important;padding:.75rem 1rem;font-size:.95rem}.form-control-dark::placeholder{color:#b0b0b0}.btn-primary{background-color:#3b82f6;border:none;border-radius:10px}.btn-outline-light,.btn-primary{font-weight:600;padding:.6rem 1.5rem;transition:background-color .2s ease-in-out}.btn-outline-light{border:1px solid #fff;color:#fff;border-radius:10px}.btn-primary:hover{background-color:#2563eb}.sectionProfileOptions{margin-bottom:40px;width:100%;display:flex;align-items:center;justify-content:center}.sectionProfileOptionsButtons{width:100%;border-bottom:1px solid var(--border-img-dark);display:flex;justify-content:flex-start;align-items:center;font-family:var(--font-family-nunito);font-weight:700;font-size:smaller}.optionButton{padding:10px 15px;cursor:pointer;color:rgba(246,245,243,.764);display:flex;align-items:center;font-size:11px}@media (max-Width:780px){.sectionProfileOptions{margin-top:0;margin-bottom:20px}.sectionProfileOptionsButtons{border-top:none}.optionButton{width:50%;display:flex;justify-content:center;padding-top:12px}}.optionsProjects{width:45%;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.optionsProjects .inputSearch{height:40px}@media (max-width:780px){.optionsProjects{display:none}}.landing{margin:0;background:linear-gradient(180deg,#0a0e18,#306982);color:#fff}.app{min-height:95vh}.logo{font-size:24px}.nav-links{display:flex;grid-gap:20px;gap:20px}.nav-links a{text-decoration:none;color:#ccc;font-size:14px}.nav-actions{display:flex;grid-gap:10px;gap:10px;align-items:center}.nav-actions input{padding:5px 10px;border-radius:4px;border:none}.signin{background:none;color:#ccc;font-size:14px}.signin,.signup{border:none;cursor:pointer}.signup{background:#fff;color:#000;padding:6px 12px;border-radius:4px;font-weight:500}.hero{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;padding:80px 20px 0;height:90vh}.hero h1{font-family:var(--font-family-nunito);font-size:30px;font-weight:700;line-height:1.3}.hero .PortadaTitulo{display:block;width:100%;color:#fffdfd;font-weight:700;font-size:3.8rem;text-shadow:2px 2px 10px #2b2929;font-family:"Bebas Neue",cursive}.hero p{color:#ccc;font-family:var(--font-family-nunito);margin-top:20px;font-size:18px}.hero-form{margin-top:30px;display:flex;justify-content:center;grid-gap:10px;gap:10px;align-items:center}.hero-form button{padding:15px 16px;width:230px;border-radius:4px;border:none;border-radius:10px;cursor:pointer;font-weight:800}button.green{background-color:#2ea44f;color:#fff}button.white{background-color:initial;border:1px solid #fff;color:#fff}.floating-blobs{margin-top:60px;position:relative;height:120px}.blob{position:absolute;width:60px;height:60px;border-radius:50%;filter:blur(20px);opacity:.6}.purple{background-color:#8a2be2;animation:float 6s ease-in-out infinite;left:30%}.pink{background-color:#ff69b4;animation:float 8s ease-in-out infinite;left:50%}.yellow{background-color:gold;animation:float 10s ease-in-out infinite;left:70%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.notfound-container{height:100vh;width:100%;background-color:#0d1117;display:flex;justify-content:center;align-items:center;color:#c9d1d9;text-align:center;padding:1rem}.notfound-content{max-width:400px}.emoji{font-size:4rem;margin-bottom:1rem}.title{font-size:2rem;margin-bottom:.5rem;color:#f0f6fc}.description{font-size:1rem;margin-bottom:1.5rem;color:#8b949e}.btn-return{display:inline-block;padding:.6rem 1.2rem;background-color:#238636;color:#fff;border-radius:6px;text-decoration:none;font-weight:500;transition:background-color .2s ease}.btn-return:hover{background-color:#2ea043}.NavbarTwo{display:flex;align-items:center;padding:0 10px;height:50px;background-color:rgba(14,14,14,.986)}.NavbarTitulo{color:#ebe2e2;font-size:25px;font-weight:800;font-family:"Bebas Neue",cursive;margin-left:4%;padding-top:8px}.NavbarButtonUser{right:0;left:none}.NavbarFoto{padding:0;border-radius:50%}.NavbarButton{margin:0}.dropdown-menu{right:0;left:none}.inputSearch{display:flex;align-items:center;width:20%;height:35px;background-color:rgba(255,245,238,0);border:1px solid var(--border-img-dark)}.offcanvasBody,.offcanvasHeader{color:#f0f8ff;background:var(--background-color-dark)}.searchIcon{display:flex;justify-content:flex-end;margin-right:10px;width:100%}.offcanvas.show{width:24%}@media (max-Width:780px){.inputSearch{width:100%;display:none}.searchIcon{display:none}.offcanvas.show{width:70%}}*{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif}footer{bottom:0;width:100%;background:#111;color:azure}@media (max-width:780px){.main-content{display:flex;flex-direction:column}}.sidebar{position:fixed;min-height:95vh;width:25%;padding:1rem .5rem;color:#fff;display:flex;flex-direction:column;justify-content:space-between;z-index:1000}.sidebar .nav-link{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#e4e6eb;font-size:15px;padding:10px 15px;border-radius:10px;transition:background-color .2s}.sidebar .nav-link:hover{background-color:#3a3b3c;color:#fff;text-decoration:none}.sidebar .nav-link.active{background-color:#3a3b3c;font-weight:600}.sidebar .navItemSelect{display:flex;justify-content:flex-end;margin:1rem 0}.sidebar .logout{cursor:pointer;color:#ff4d4f;padding:10px 15px;border-radius:10px;transition:background-color .2s}.sidebar .logout:hover{background-color:#3a3b3c;color:#da4043}@media (max-width:780px){.navItemSelect,.sidebar{display:none}}
/*# sourceMappingURL=main.c60dc7b7.chunk.css.map */