.AuthCarousel{width:100%;height:100%;overflow:hidden}.AuthCarousel div[data-slot=carousel-content]{height:100%}.AuthCarousel .AuthCarouselContent{width:100%;height:100%;margin-left:0!important;margin-right:0!important}.AuthCarousel .AuthCarouselContent .CarouselItem{padding-left:0}.AuthCarousel .AuthCarouselContent .CarouselItem img{width:100%;height:100%;object-fit:cover;border-radius:0}.Input{display:block;width:100%;user-select:none}.Input .required{color:#fe0d0d}.Input label{display:block;color:var(--text)}.Input .inputContainer{display:flex;justify-content:flex-start;align-items:center;background-color:var(--input-inner);border-radius:4px;height:52px}.Input .inputContainer .icon{padding:0 20px;border-right:1px solid}.Input .inputContainer input,.Input .inputContainer select,.Input .inputContainer textarea{margin-left:1em;background:rgba(0,0,0,0);height:100%;width:calc(100% - 40px - 3em)}.Input .inputContainer textarea{width:calc(100% - 2em)!important}.Input .inputContainer select{appearance:none}.Input .inputContainer select option{background-color:var(--background);color:var(--foreground);accent-color:var(--foreground)}.Input .inputContainer select option:hover{background-color:var(--foreground);color:var(--background)}.stepemail .input{font-weight:600}.stepemail .btn,.stepemail .input{height:50px;font-size:1em}@media (max-width:1400px){.stepemail .text_contain{width:70%}.stepemail .text_contain_struct{width:80%}}@media (max-width:1000px){.stepemail .text_contain{width:100%;height:auto;margin-top:1em}.stepemail .carouselcontainer{display:none}.stepemail .text_contain_struct{width:90%}.stepemail .text_contain_struct h1{font-size:12vw;margin-bottom:0;margin-top:.6em}.stepemail .btnEnd{margin-top:2em;margin-bottom:2em}}.signupLayout{background:var(--accent);height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;color:#fff;overflow-y:auto}.signupLayout .struct{width:90%;margin-top:2em}@media (max-width:1000px){.signupLayout .struct{margin-top:1em}}.signupLayout .signupContainer{width:500px;margin-top:2em}@media (max-width:550px){.signupLayout .signupContainer{width:100%}}.textBig{font-size:4em;line-height:1em;font-weight:400;text-align:center}@media (max-width:550px){.textBig{font-size:10vw}}button{cursor:pointer}.searchContainer{z-index:auto!important}@media (max-width:1000px){.searchContainer{width:80%;margin-bottom:.5em}}@media (max-width:500px){.searchContainer{width:100%}}@media (max-width:1000px){.DashboardBloc p{margin-bottom:1em}}@media (max-width:1300px){.DashboardContainer{flex-wrap:wrap;justify-content:start}.DashboardContainer .item{width:30%;flex-grow:1}}@media (max-width:1000px){.DashboardContainer .item{width:45%;flex-grow:1}}@media (max-width:400px){.DashboardContainer .item{width:100%;flex-grow:1}}@media (max-width:1000px){.ActivitiesContainter{width:100%}.actionsButtons{display:none}.containerbottom{flex-direction:column;gap:30}.containerbottom p{margin-bottom:1em}}.Projetdetail__header{display:block}.filterTool{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.3em 0}.textIco{display:flex;justify-content:center;align-items:center;gap:.3em}.textIco i{font-size:.8em}.StepFormIndicator{display:flex;justify-content:space-between;align-items:center;position:relative;gap:1em;user-select:none}.StepFormIndicator .line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:2px;background-color:var(--border);z-index:1}.StepFormIndicator__item{width:1.875em;aspect-ratio:1/1;border-radius:50%;display:grid;place-items:center;color:var(--foreground);background-color:var(--border);position:relative;z-index:2;font-weight:800;font-size:1.3em}.StepFormIndicator__active{color:var(--white);background-color:var(--primary)}.container-half{width:50%}@media (max-width:1000px){.container-half{width:100%}}.EmptyData{width:100%;min-height:400px;display:grid;place-items:center}.EmptyData .EmptyDataContainer{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:450px;gap:.5em}.EmptyData .icon{font-size:4em}.EmptyData h2{font-size:1.5em}.EmptyData P{font-size:1.2em;line-height:1.1em;color:var(--muted-text)}@font-face{font-family:degularDisplay;src:url(/_next/static/media/b11f4bfa5ee2f80c-s.p.woff2) format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/21fa2bd0e97c0b30-s.p.woff2) format("woff2");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:degularDisplay;src:url(/_next/static/media/1e7c6e7b6b445b90-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/cee906977f38a85d-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:degularDisplay;src:url(/_next/static/media/d352f74b91712bed-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/c423ca42bf9228cf-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:degularDisplay;src:url(/_next/static/media/943c1a31ed3cf2fa-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/21714cf950297d2c-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:degularDisplay;src:url(/_next/static/media/04684e700bebb519-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/e567591e3b462231-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:degularDisplay;src:url(/_next/static/media/8d41202a80be3f39-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/57ac3ae7fc17d46b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:degularDisplay;src:url(/_next/static/media/aaba87c79a819759-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:degularDisplay;src:url(/_next/static/media/7a2eccf093b42ed3-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:degularDisplay Fallback;src:local("Arial");ascent-override:111.46%;descent-override:42.00%;line-gap-override:0.00%;size-adjust:86.39%}.__className_b11069{font-family:degularDisplay,degularDisplay Fallback}.__variable_b11069{--font-degular-display:"degularDisplay","degularDisplay Fallback"}