.dialog-prefab-wrapper{background-color:#2f3170c0;border-radius:10px;height:100%;overflow-y:auto;position:relative;width:100%}.dialog-outer-div .MuiPaper-root{background-color:initial;border-radius:10px}.dialog-prefab-close-icon{cursor:pointer;position:absolute;right:5px;top:5px;transition:all .2s ease-in-out!important;z-index:100}.dialog-prefab-close-icon:hover{scale:1.1}.dialog-prefab-title-div{align-items:center;background-color:#48577e;box-shadow:0 2px 2px 0 rgba(0,0,0,.5);display:flex;height:35px;justify-content:center;margin-bottom:10px;padding:0 10px}.dialog-prefab-title{color:#fff;-webkit-user-select:none;user-select:none}.dialog-prefab-background-div{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100%;position:absolute;top:0;width:100%;z-index:-1}.loading-button-main-div{-webkit-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.4);border:0 solid;color:#fff;cursor:pointer;line-height:1;outline:1px solid;outline-color:#fff;outline-offset:0;overflow:hidden;text-decoration:none;touch-action:manipulation;transition:all 1.25s cubic-bezier(.19,1,.22,1);user-select:none;-webkit-user-select:none}.loading-button-main-div.small{font-size:16px;height:30px;min-width:0;padding:2px 20px}.loading-button-main-div.medium{font-size:18px;height:40px;min-width:140px;padding:2px 20px}.loading-button-main-div.large{font-size:20px;height:50px;min-width:160px;padding:2px 30px}.button-loading-div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loading-button-main-div:disabled{cursor:not-allowed;opacity:.5}.loading-button-main-div.loading{cursor:not-allowed;pointer-events:none}.loading-button-main-div:not([disabled]):active,.loading-button-main-div:not([disabled]):focus-visible,.loading-button-main-div:not([disabled]):hover{background-color:#fff;color:#000;outline-color:transparent;outline-offset:15px}.error-dialog-main-div{display:flex;flex-direction:column;padding:20px}.error-dialog-info-div{margin-bottom:20px;white-space:pre-wrap}.error-dialog-top-info{font-size:20px;margin-bottom:30px;text-align:center}.error-dialog-top-info>p{color:#fff;font-size:20px}.error-dialog-description-div{color:#fff;font-size:14px;margin-bottom:10px;overflow-x:auto;scrollbar-width:auto;text-align:center}.error-dialog-description-div::-webkit-scrollbar{width:10px}.error-dialog-description-div::-webkit-scrollbar-track{background-color:initial;border-radius:20px}.error-dialog-description-div::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--dialog-background);border:2.5px solid transparent;border-radius:20px}.error-dialog-description-div::-webkit-scrollbar-thumb:hover{background-color:var(--secondary)}.tables-dialog-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-height:600px;overflow-y:auto;padding:10px}.table-container{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;gap:10px;height:250px;overflow-y:auto;padding:5px;position:relative;transition:all .1s ease-in-out;width:250px}.table-container:hover{background-color:rgba(0,0,0,.2);box-shadow:2px 2px 6px 2px rgba(0,0,0,.5)}.table-container>img{height:auto;margin-top:10px;width:60%}.table-content-title{font-size:18px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.tables-dialog-container::-webkit-scrollbar{width:10px}.year-chip{position:absolute}.projects-table-loading{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;height:200px;justify-content:center}.table-info-main-div{display:flex;flex-direction:column;gap:10px;padding:15px}.table-info-top-div{align-items:center;display:flex;gap:20px;height:100px;padding:0 10px;width:100%}.table-info-top-div>img{height:90%;width:auto}.table-info-div{color:#fff;display:flex;flex-direction:column;font-size:14px;gap:5px}.table-info-div span{font-weight:600}.table-actions-div{display:flex;flex-direction:column;height:100%;justify-content:space-around;margin-left:auto;padding:10px}.table-scrollable-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:600px;overflow-y:auto;padding-right:5px}.table-info-content{border:1px solid #fff;border-radius:10px;color:#fff;overflow-y:hidden}.table-info-content,.table-info-rows{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.table-info-rows{display:flex;gap:10px;margin:5px 0;min-height:25px;padding:0 5px}.table-info-rows>p{align-items:center;border:1px solid var(--primary);border-radius:10px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.5);display:flex;font-size:18px;font-weight:700;justify-content:center;width:5%}.table-info-inner-rows{display:flex;flex-direction:column;gap:5px;width:95%}.table-info-projects{border:1px solid var(--primary);border-radius:10px;box-shadow:1px 1px 2px 2px rgba(0,0,0,.5);display:flex;height:35px;width:100%}.table-info-projects:hover{background-color:var(--secondary)}.table-info-projects>p{flex:1 1;line-height:35px;text-align:center}.table-info-header{background-color:#fff;color:#000;display:flex;gap:10px;padding:5px;width:100%}.table-info-inner-header{display:flex;width:95%}.table-info-inner-header>p{flex:1 1;text-align:center}.table-info-header>p{text-align:center;width:5%}.table-scrollable-wrapper::-webkit-scrollbar{width:10px}.table-project-div{align-items:center;display:flex;flex:1 1;gap:10px;justify-content:center}.table-project-div>svg{cursor:pointer}@media screen and (max-width:960px){.table-info-top-div{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.table-info-top-div>img{width:70%}.table-info-div{text-align:center}.table-actions-div{gap:10px;height:auto;margin:0;padding-top:0}.table-info-content{min-width:700px}}.text-main-div{color:#fff;max-height:80vh;overflow-y:auto;padding:20px}.text-main-div>h1{font-size:20px;font-weight:500;margin-top:25px;white-space:pre-wrap}.text-main-div>ul{margin-left:50px}.nested-li>li{counter-increment:list;margin-left:20px}.nested-li>li::marker{content:counter(list,upper-roman) " )\a0"}@media screen and (max-width:900px){.text-main-div{height:95dvh}}.textfield-main-div{display:flex;flex-direction:column;position:relative;width:100%}.textfield-input-input.helper-text{margin-bottom:0}.textfield-input-input.error~.helper-text-p{color:#f86262;text-shadow:1px 1px 1px #000}.show-pass-button{cursor:pointer;position:absolute;right:10px;top:24px}.textfield-label{color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.textfield-input-input{background-color:hsla(0,0%,100%,.7);border:1px solid #fff;color:#000;font-weight:300;height:35px;letter-spacing:1px;outline:none;padding-left:10px;transition:all .2s ease-in-out;width:100%}.textfield-endIcon{position:absolute;right:5px;top:2px}.textfield-endIcon>svg:hover{cursor:pointer;scale:1.1}.textfield-input-input:disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.textfield-input-input.error{background-color:#fff;border:1px solid red;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);color:red}.textfield-input-input:focus-visible,.textfield-input-input:hover{background-color:#fff;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.textarea-main-div{display:flex;flex-direction:column;position:relative;width:100%}.textarea-input-input.helper-text{margin-bottom:0}.helper-text-p{color:#fff;font-size:12px;margin-top:5px;min-height:20px;padding-left:5px}.textarea-input-input.error~.helper-text-p{color:#f86262;text-shadow:1px 1px 1px #000}.helper-text-action{color:#fff;cursor:pointer;font-size:14px;font-style:italic;min-height:20px;padding-top:2px}.helper-text-action:hover{text-decoration:underline;text-shadow:1px 1px 1px #000}.textarea-label{color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.textarea-input-input{background-color:hsla(0,0%,100%,.7);border:1px solid #fff;color:#000;font-weight:300;letter-spacing:1px;outline:none;padding-left:10px;padding-top:10px;resize:vertical;transition:all .2s ease-in-out;width:100%}.textarea-input-input:disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.textarea-input-input.error{background-color:#fff;border:1px solid red;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);color:red}.textarea-input-input:focus-visible,.textarea-input-input:hover{background-color:#fff;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.contacts-dialog-main-div{display:flex;flex-direction:row-reverse;gap:10px;padding:10px 20px 20px}.contact-dialog-right-div{align-items:center;color:#fff;display:flex;flex-direction:column;padding:10px;width:45%}.contact-dialog-form-div{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:10px}.contacts-dialog-joined-fields,.profile-main-div{display:flex;gap:10px;width:100%}.profile-main-div{height:500px;overflow:hidden;padding:10px 0}.profile-edit-div{width:50%}.profile-edit-div,.profile-info-div{display:flex;flex-direction:column;height:100%;transition:all .3s ease-in-out}.profile-info-div{align-items:center;flex:1 1;padding:10px}.profile-image-div{display:flex;justify-content:center;position:relative}.profile-image-div.dragging>.profile-portrait-image{opacity:.7;scale:1.05}.profile-image-div.dragging>.image-upload-info{opacity:1}.profile-portrait-image{border:3px solid #fff;border-radius:50%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);cursor:pointer;height:175px;object-fit:cover;transition:all .2s ease-in-out;width:175px}.profile-portrait-image:hover{opacity:.7;scale:1.05}.profile-portrait-image:hover~.image-upload-info,.profile-portrait-image:hover~.remove-picture-btn{opacity:1}.profile-portrait-image~.remove-picture-btn:hover{opacity:1;scale:1.1}.profile-user-info{align-items:center;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:5px;margin-top:10px;width:100%}.image-upload-info{font-size:18px;opacity:0;padding:5px 20px;pointer-events:none;position:absolute;text-align:center;text-shadow:1px 1px 3px #000;top:25px;transition:all .2s ease-in-out}.remove-picture-btn{bottom:20px;cursor:pointer;-webkit-filter:drop-shadow(0 0 6px #000);filter:drop-shadow(0 0 6px black);opacity:0;pointer-events:visible;position:absolute;transition:all .3s ease-in-out}.remove-picture-btn:hover{scale:1.1}.edit-profile-form-fields{align-items:center;-webkit-animation:profile-edit-form .3s ease-in-out;animation:profile-edit-form .3s ease-in-out;display:flex;flex-direction:column;gap:10px;height:440px;padding:10px 0;width:92%}.user-profile-company-image{height:50px;width:auto}@-webkit-keyframes profile-edit-form{0%{opacity:0}to{opacity:1}}@keyframes profile-edit-form{0%{opacity:0}to{opacity:1}}@media screen and (max-width:960px){.profile-main-div{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto}.profile-edit-div{width:100%}.profile-user-info :nth-child(3){margin-bottom:10px}}.top-bar-main-div{height:var(--top-bar-height);padding:0 25px;position:fixed;right:0;width:100vw;z-index:200}.top-bar-main-div,.top-panel-user-display{align-items:center;display:flex;justify-content:space-between}.top-panel-user-display{-webkit-animation:user_display 2s ease-in-out forwards;animation:user_display 2s ease-in-out forwards;-webkit-animation-delay:1s;animation-delay:1s;border-radius:25px;color:var(--text);color:#fff;cursor:pointer;max-width:40px;min-height:40px;padding-right:15px;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top-panel-user-display>p{-webkit-animation:user_display_p .5s ease-in-out 2s forwards;animation:user_display_p .5s ease-in-out 2s forwards;height:0;opacity:0}.top-panel-user-display:hover{box-shadow:0 0 5px 5px hsla(0,0%,100%,.3)}.top-bar-logo-div{align-items:center;display:flex;height:40px;margin-left:25px;margin-right:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top-bar-logo{display:block;height:100%;width:auto}.top-bar-logo-mobile{display:none}.top-bar-theme-toggle{margin:0 40px}@-webkit-keyframes user_display_p{0%{height:0;opacity:0}to{height:21px;opacity:1}}@keyframes user_display_p{0%{height:0;opacity:0}to{height:21px;opacity:1}}@-webkit-keyframes user_display{0%{max-width:40px}to{max-width:400px}}@keyframes user_display{0%{max-width:40px}to{max-width:400px}}@media screen and (max-width:960px){.top-bar-main-div{justify-content:space-between;left:0;z-index:0}.top-bar-logo{display:none}.top-bar-logo-mobile{display:block;-webkit-filter:invert(1);filter:invert(1);height:100%;width:auto}.top-panel-user-display>p{display:none}.top-panel-user-display{padding-right:0}.top-bar-logo-div{height:30px;margin:0}}.list-box-div{max-width:300px;min-width:150px}.list-box-div>ul{padding:0}.list-box-list-item{align-items:center;cursor:pointer;display:flex;min-height:40px;padding:2.5px 20px;position:relative}.list-box-list-item-icon.show{align-items:center;display:flex;position:absolute;right:5px}.list-box-list-item-icon.hide{display:none}.list-box-list-item.selected{background-color:hsla(0,0%,100%,.4)}.list-box-list-item>p{color:#fff;font-size:18px;text-align:center;text-shadow:1px 1px 2px #000;width:100%}.list-box-list-item.Mui-focused,.list-box-list-item:hover{background-color:hsla(0,0%,100%,.4)}.autocomplete-input{background-color:initial;background-color:hsla(0,0%,100%,.4);border:0 solid;font-size:18px;font-weight:400;height:35px;outline:1px solid;outline-color:#fff;outline-offset:0;padding:0 10px;position:relative;text-decoration:none;transition:all 1.25s cubic-bezier(.19,1,.22,1);width:150px}.autocomplete-input::-webkit-input-placeholder{color:#fff;text-align:center}.autocomplete-input::placeholder{color:#fff;text-align:center}.autocomplete-input:focus-visible::-webkit-input-placeholder,.autocomplete-input:hover::-webkit-input-placeholder{color:grey}.autocomplete-input:focus-visible::placeholder,.autocomplete-input:hover::placeholder{color:grey}.autocomplete-input:focus-visible,.autocomplete-input:hover{background-color:#fff;color:#000;outline-color:transparent;outline-offset:15px}@media screen and (max-width:960px){.autocomplete-input{font-size:16px;height:30px;width:125px}}.search-input-main-div{align-items:center;display:flex;position:relative}.search-input-icon{left:10px;position:absolute;top:5px}.search-input-close{cursor:pointer;position:absolute;right:10px;top:5px}.search-input-input{background-color:initial;background-color:hsla(0,0%,100%,.5);border:0 solid;color:#fff;height:35px;min-width:300px;outline:1px solid;outline-color:#fff;outline-offset:0;text-indent:50px;transition:all 1.25s cubic-bezier(.19,1,.22,1);width:100%}.search-input-input:focus,.search-input-main-div:hover .search-input-input{border:1px solid;min-width:350px;outline-color:hsla(0,0%,100%,0);outline-offset:15px}.search-input-input::-webkit-input-placeholder{color:#fff;font-family:400;font-size:16px}.search-input-input::placeholder{color:#fff;font-family:400;font-size:16px}@media screen and (max-width:960px){.search-input-input{height:30px;min-width:250px}.search-input-input:focus,.search-input-main-div:hover .search-input-input{min-width:250px}}.filters-main-div{display:flex;flex-direction:column;gap:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:25px 0 25px 50px;width:100%}.filters-inputs-div{display:flex;gap:20px}.filters-chips-div{display:flex;gap:50px}.filters-chips-group{border-left:2px solid #fff;border-radius:10px;display:flex;flex-direction:column;gap:5px;padding:5px;transition:all .3s ease-in-out}.filters-chips-group.show{display:flex}.filters-chips-group.hide{display:none}.filters-chips-group>p{color:#fff}.filter-chips{display:flex;flex-wrap:wrap;gap:10px}.mobile-filter-button{display:none}@media screen and (max-width:960px){.filters-main-div{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#11134dc0;display:flex;flex-direction:column;padding:25px 10px;position:absolute;top:-100%;transition:all .6s ease-in-out;z-index:20}.filters-main-div.show{box-shadow:1px 4px 4px 1px rgba(0,0,0,.5);top:-170px}.filters-inputs-div{flex-wrap:wrap;justify-content:center}.filters-chips-div{flex-direction:column;gap:10px}.mobile-filter-button{align-self:center;display:block}}.main-share-dialog-div{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly;padding:10px 10px 20px;width:100%}.main-share-dialog-div>:hover{-webkit-filter:opacity(.8);filter:opacity(.8)}.dialog-share-copy-button{align-items:center;background-color:var(--secondary);border-radius:50%;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.dialog-share-copy-button>svg{scale:.9}@media screen and (max-width:960px){.main-share-dialog-div{gap:10px 20px}}.qrcode-main-div{align-items:center;display:flex;flex-direction:column;gap:20px;padding:20px}.qrcode-link{color:#fff;cursor:pointer;font-size:12px;text-align:center;text-decoration:underline}.qrcode-dialog-actions{display:flex;gap:20px;justify-content:center;width:100%}.project-card-main-div{-webkit-animation:projectCard .5s ease-in-out;animation:projectCard .5s ease-in-out;background-color:grey;display:flex;flex-direction:column;flex-grow:1;height:200px;max-width:450px;overflow:hidden;position:relative;transition:all .2s ease-in-out;width:300px}.project-card-main-div:hover{box-shadow:4px 4px 4px 1px rgba(0,0,0,.5)}.project-card-main-div:hover>img{scale:1.05}.project-card-main-div:hover>.project-card-actions-div{background-color:#fff}.project-card-main-div>img{cursor:pointer;height:100%;object-fit:cover;transition:scale .3s ease-in-out;width:100%}.project-card-actions-div{align-items:center;background-color:hsla(0,0%,100%,.7);bottom:0;display:flex;gap:20px;height:30px;justify-content:flex-end;padding:0 10px;transition:all .3s ease-in-out}.project-card-actions-div,.project-card-name-div{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;width:100%}.project-card-name-div{background-color:rgba(0,0,0,.5);color:#fff;font-weight:500;padding:5px 0;text-align:center;top:0;z-index:10}.project-icon{cursor:pointer;height:20px;transition:all .2s ease-in-out}.project-icon:hover{scale:1.1}@-webkit-keyframes projectCard{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes projectCard{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:960px){.project-card-actions-div{justify-content:space-evenly}.project-card-main-div{width:100%}}.projects-container-main-div{display:flex;flex:1 1;gap:20px;height:100%}.projects-container-div{display:flex;flex:1 1;flex-wrap:wrap;gap:20px;overflow-y:hidden;transition:all .3s ease-in-out}.projects-container-div.expanded{overflow-y:visible}.projects-container-action{align-items:center;display:flex;justify-content:center;max-height:200px;position:-webkit-sticky;position:sticky;top:0;width:75px}.expand-arrow{cursor:pointer;height:-webkit-max-content;height:max-content;rotate:180deg;transition:rotate .2s ease-in-out;width:60%}.expand-arrow.expanded{rotate:1turn}.expand-arrow.retracted.hide{opacity:0;pointer-events:none}.expand-arrow.expanded.hide{opacity:1;pointer-events:all}.expand-arrow:hover{scale:1.2}@media screen and (max-width:960px){.projects-container-main-div{display:block;margin-top:-25px;padding:0 10px}.projects-container-action{max-width:450px;padding-top:10px;width:100%}.expand-arrow{height:25px}.expand-arrow:hover{scale:1}}.projects-list-main-div{display:flex;flex-direction:column;height:100%;width:100%}.projects-content::-webkit-scrollbar{width:10px}.projects-content{display:flex;flex-direction:column;gap:40px;margin-top:20px;overflow-x:hidden;padding:5px 25px 80px 50px;scrollbar-width:auto}.projects-content-company-group{-webkit-animation:project-company-container .3s ease-in-out;animation:project-company-container .3s ease-in-out;background-color:rgba(0,0,0,.15);border-radius:20px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.5);display:flex;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 10px;position:relative;width:100%}.projects-content-company-info{max-height:200px;min-width:250px;position:-webkit-sticky;position:sticky;top:0;width:15%}.projects-content-company-info,.projects-content-image-div{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.projects-content-image-div>img{height:5rem}.projects-content-image-div>p{color:#fff;font-size:20px;letter-spacing:1px;text-align:center}.show-filters-button{display:none}@-webkit-keyframes project-company-container{0%{opacity:0}to{opacity:100%}}@keyframes project-company-container{0%{opacity:0}to{opacity:100%}}.projects-content-actions-div{display:block;margin-top:10px}@media screen and (max-width:960px){.projects-content::-webkit-scrollbar{width:0}.show-filters-button{align-self:center;display:block;max-width:400px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;width:75%}.show-filters-button.show{opacity:1;pointer-events:all}.projects-content{margin-bottom:50px;padding:10px 0}.projects-content-company-info{background:hsla(0,0%,100%,.75);flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-bottom:35px;min-width:0;min-width:auto;padding:5px 0;width:100%;z-index:20}.projects-content-image-div>img{height:35px}.projects-content-company-group{flex-direction:column}.projects-content-actions-div{margin-top:0}.projects-content-image-div>p{display:none}}.shared-projects-main-div{height:100%;width:100%}.shared-projects-content::-webkit-scrollbar{background:#686868;width:10px}.shared-projects-content{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px;overflow-y:auto;padding:0 25px 80px 50px;scrollbar-width:auto}@media screen and (max-width:960px){.shared-projects-main-div{display:flex;flex-direction:column}.shared-projects-content::-webkit-scrollbar{width:0}.shared-projects-content{margin-bottom:25px;padding:20px}}.loading-page-main-div{align-items:center;background-color:rgba(0,0,0,.3);color:#fff;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;position:absolute;top:0;width:100vw;z-index:500}.dashboard-main-div{display:flex;flex-direction:column;height:100%;width:100%}.dashboard-tabs-div{display:flex;gap:20px;padding:25px 0 25px 50px;width:100%}.dashboard-tabs-div>p{color:#fff}.dashboard-tab{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:22px;letter-spacing:1px;line-height:36px;text-transform:uppercase}.dashboard-tab.active{font-weight:600}.dashboard-tab.inactive{border-color:#ffffffad;color:#ffffffad;cursor:pointer;transition:all .2s ease-in-out}.dashboard-tab.inactive:hover{border-color:#fff;color:#fff}.tabs-main-div{background:linear-gradient(180deg,transparent,#0f1f47);flex:1 1;position:relative;width:100%}.dashboard-tabs-wrapper{height:100%;position:absolute;width:100%}.dashboard-tabs-wrapper.show{opacity:1;pointer-events:all;-webkit-transform:translateX(0);transform:translateX(0);transition:all .7s ease-in-out .4s;width:100%}.dashboard-tabs-wrapper.hide{opacity:0;pointer-events:none;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .7s ease-in-out}@media screen and (max-width:960px){.dashboard-tabs-div{gap:0;justify-content:center;padding:10px;text-align:center}.dashboard-tabs-div :nth-child(2){line-height:25px;margin:0 10px}.dashboard-tabs-div>p{font-size:16px;height:50px;line-height:16px}}*{-ms-overflow-style:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;box-sizing:border-box;font-family:Roboto,sans-serif;font-synthesis:none;margin:0;padding:0;scrollbar-width:none;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background-color:initial;border-radius:20px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#b4b4b4;border:2.5px solid transparent;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#395ebd}#root{background:url(/static/media/background.b6654afa24c38a21f2ed.jpg);background-size:cover}:root{--top-bar-height:100px;--footer-height:35px;--primary:#448aff;--secondary:#395ebd}.forgot-pass-main-div{display:flex;flex-direction:column;padding:20px}.forgot-pass-btn{align-self:center;margin-top:10px}.forgot-pass-text{color:#fff;font-size:14px;margin-bottom:10px;text-align:center}.login-page-main-div{gap:50px;height:100vh;justify-content:center;min-height:700px;overflow-x:hidden;padding-bottom:var(--footer-height);width:100vw}.login-page-form,.login-page-main-div{align-items:center;display:flex;flex-direction:column}.login-page-form{-webkit-animation:login-form .7s ease-in-out forwards;animation:login-form .7s ease-in-out forwards;-webkit-animation-delay:.5s;animation-delay:.5s;gap:10px;justify-content:flex-start;opacity:0;padding:40px 0;width:400px;z-index:20}.login-page-logo-div{display:flex;height:320px;justify-content:center;position:relative;width:100%}.login-page-logo{-webkit-animation:login-logo .7s ease-in-out;animation:login-logo .7s ease-in-out;height:100%;max-width:900px;min-width:600px;width:50%}.login-textfield{width:100%}.login-textfield-pass{margin-bottom:25px;width:100%}.login-forgot-pass-link{color:var(--text);cursor:pointer;transition:all .2s ease-in-out;z-index:30}.login-forgot-pass-link:focus,.login-forgot-pass-link:hover{outline:none;text-decoration:underline}@-webkit-keyframes login-logo{0%{opacity:0}to{opacity:1}}@keyframes login-logo{0%{opacity:0}to{opacity:1}}@-webkit-keyframes login-form{0%{opacity:0}to{opacity:1}}@keyframes login-form{0%{opacity:0}to{opacity:1}}@media screen and (max-width:960px){.login-page-main-div{justify-content:space-evenly;padding:20px}.login-page-logo-div{height:100px}.login-page-logo{min-width:0;min-width:auto;width:100%}.login-page-form{max-width:400px;width:100%}}.reset-password-main-div{align-items:center;display:flex;height:100vh;justify-content:center}.reset-password-form{display:flex;flex-direction:column;gap:10px;justify-content:center;width:400px}.reset-password-buttons{display:flex;justify-content:space-around}.reset-password-top-text{color:#fff;margin-bottom:25px;text-align:center}.reset-pass-user-name{color:#fff;font-size:22px}@media screen and (max-width:960px){.reset-password-main-div{padding:20px}.reset-password-form{max-width:400px;width:100%}}.projects-view-main-div{height:100vh;width:100vw}.project-not-found-div,.projects-view-main-div{align-items:center;display:flex;justify-content:center}.project-not-found-div{flex-direction:column;height:100%;width:100%}.not-found{color:#fff;font-size:32px;letter-spacing:2px;margin-top:100px;text-transform:uppercase}.language-changer-div{display:flex}.language-menu-item{cursor:pointer;display:flex;opacity:.3;transition:all .2s ease-in-out;width:100%}.language-menu-item.selected{cursor:default;opacity:1}.language-menu-item.unselected:hover{opacity:1}.language-menu-item>img{height:25px;margin-right:10px}.language-menu-item>p{font-size:20px}.language-menu-item.selected>p{font-weight:500}.footer-main-div{align-items:center;-webkit-animation:footer .4s ease-in-out;animation:footer .4s ease-in-out;background-color:rgba(15,31,71,.8);bottom:0;display:flex;height:var(--footer-height);justify-content:space-between;padding:0 25px;position:fixed;width:100%}.footer-links{color:#fff;display:flex;font-size:14px;gap:30px}.footer-links>p:hover{cursor:pointer;text-decoration:underline}.footer-links-mobile{display:none}@-webkit-keyframes footer{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes footer{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:960px){.footer-main-div{padding:0 10px 0 20px;z-index:30}.footer-links{display:none}.footer-links-mobile{color:#fff;display:flex;font-size:14px;gap:30px;position:relative}.footer-mobile-panel{background-color:rgba(15,31,71,.8);border-top-right-radius:10px;bottom:26px;display:flex;flex-direction:column;gap:5px;left:-20px;opacity:0;padding:10px 20px;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all .3s ease-in-out;width:-webkit-max-content;width:max-content}.footer-mobile-panel.show{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
/*# sourceMappingURL=main.da1bac60.css.map*/