html{height:100%;width:100%}@media only screen and (max-width: 768px){body{overflow-y:auto}}@media only screen and (min-width: 769px){body{overflow-y:hidden}}body{background-color:#6699cc;height:100%;width:100%;overflow-x:hidden;font-family:'Zilla Slab', serif}.footer{position:fixed;bottom:0;width:100%;height:75px}::selection{color:#f0f0f0;background:#9abeff}.underline{text-decoration:underline;text-decoration-color:#00abb6;text-decoration-thickness:3px}.btn{font-size:1.2rem !important}textarea{resize:none}li::marker{content:""}a{text-decoration:none !important}input:read-only:not(.form-check-input){background-color:#f8f9fa !important}input:read-only:hover:not(.form-check-input){background-color:#eeeff0 !important}.overflow-x{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.overflow-y{overflow-y:auto;overflow-x:hidden}.top-15{top:15%}.top-25{top:25%}@media only screen and (max-width: 768px){.w-md-30{width:30%}}@media only screen and (max-width: 1200px){.w-md-100{width:100%}}@media only screen and (min-width: 1200px){.w-lg-50{width:50%}}.w-90{width:90%}.h-50px{height:50px}.border-lg{border:2px solid rgba(0, 0, 0, 0.125);border-radius:15px}.radius{border-radius:5px}.line-height-40{line-height:40%}.alert{font-size:x-large;border-radius:20px}.alert-visible{opacity:1 !important;display:initial !important}.before{z-index:1}#modifEquipe{border-radius:10px;border:3px solid rgb(216, 214, 214);height:800px;max-height:800px;width:25%;float:right;margin-left:0;margin-right:5%;overflow:auto}.infoEquipe{margin-top:5%;width:80%;margin-right:auto;margin-left:auto;text-align:center}#leftNavBar{height:95vh;border:1px solid rgba(0, 0, 0, 0.125);background-color:white}.titreTable{background:linear-gradient( to right, rgba(0, 115, 255, 0.353), rgb(214, 230, 253) )}.pageGererEntreprise{background:linear-gradient(to right, rgb(231, 239, 251), white)}.border-bottom{border-bottom:1px rgb(216, 214, 214) solid}.hover:hover{background-color:#eeeff0;cursor:pointer}.vignette{height:85%;width:85%;box-shadow:-20px -15px 30px 0 rgb(87 87 87 / 85%);border-radius:45px !important}#vignette0{background:linear-gradient(145deg, #f0f0f0, #ffbf0f)}#vignette0:hover{background:linear-gradient(40deg, #f0f0f0, #ffbf0f)}#vignette0:active{background:linear-gradient(40deg, #ffbf0f, #f0f0f0)}#vignette1{background:linear-gradient(145deg, #f0f0f0, #ff0202)}#vignette1:hover{background:linear-gradient(40deg, #f0f0f0, #ff0202)}#vignette1:active{background:linear-gradient(40deg, #ff0202, #f0f0f0)}#vignette2{background:linear-gradient(145deg, #f0f0f0, #0099ff)}#vignette2:hover{background:linear-gradient(40deg, #f0f0f0, #0099ff)}#vignette2:active{background:linear-gradient(40deg, #0099ff, #f0f0f0)}#vignette3{background:linear-gradient(145deg, #f0f0f0, #d400ff)}#vignette3:hover{background:linear-gradient(40deg, #f0f0f0, #d400ff)}#vignette3:active{background:linear-gradient(40deg, #d400ff, #f0f0f0)}.aVignette{color:black}.aVignette:hover{color:black}.vignette-img-container{height:10vh;width:10vh;margin-top:9vh;margin-left:2vh}.vignette-container{height:35vh}.sticker{border:1px solid rgba(0, 0, 0, 0.125);border-radius:15px;background-color:#f8f9fa}.sticker-deep{border:1px solid rgba(0, 0, 0, 0.125);border-radius:15px;background-color:rgba(190, 190, 240, 0.125);height:60px}.profile-sticker{border:1px solid rgba(0, 0, 0, 0.125);border-radius:15px;background-color:#f8f9fa;height:100px}.profile-section{border:solid rgb(190, 190, 190) 1px;border-radius:15px}#left-section{height:100%;padding-right:0}#details-section{height:100vh}#open-right-section{z-index:1}#close-details{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.project-column{height:100%;border:1px solid rgba(0, 0, 0, 0.125);border-radius:15px;background-color:#f8f9fa;min-width:280px;width:280px;margin-right:20px;padding:unset}.column-title{width:100%;border-bottom:1px rgb(216, 214, 214) solid;height:max-content}.add-task-btn{border:1px solid rgba(0, 0, 0, 0.125);border-radius:5px;float:right;line-height:80%;font-size:1rem !important}#add-column-btn{width:max-content;height:min-content;line-height:80%}.delete-col-btn{border:1px solid rgba(0, 0, 0, 0.125);border-radius:5px;float:right;line-height:80%;font-size:1rem !important}#attribute-member-button,#attributed-member-button,#desattribute-member-button{line-height:80%}#columns-container{height:98%}.column-content{height:93%;overflow-y:auto}.task-bubble{border:1px solid rgba(0, 0, 0, 0.125);border-radius:5px;background-color:white;height:100px;width:260px}.task-bubble-input{height:100%;width:100%;border-radius:5px}.task-bubble-input,.task-bubble-input:focus{-webkit-appearance:none;border:none;outline:none}.task-bubble-input:disabled{background-color:white}.affected-badge{float:right;width:20%;opacity:100%;margin-right:0.6rem}#task-comment-container{height:80%}.task-comment:focus{-webkit-appearance:none;outline:none}.task-comment:hover{cursor:pointer;background-color:rgb(238, 239, 240)}.task-comment{width:100%;background-color:#f8f9fa}.comment-author{line-height:70%;width:65%}#add-comment-btn{width:35%}.btn-unactive{box-shadow:none !important}#team-members-container{height:25vh}#task-members-container{height:25vh;width:100%}.affected-team-member{opacity:35% !important}#members-switch-button{line-height:70%;float:left;padding-right:0}.members-label{font-size:larger}#task-title{outline:none;cursor:default;font-size:x-large;width:100%}#add-column-form{height:91%}#column-title{font-size:x-large;width:100%}.column-title-name{border-right:1px solid rgba(0, 0, 0, 0.04);font-size:large}.column-title-name:hover{cursor:pointer}#column-details-check-btn{font-size:1.5rem}.archived-team{border:1px solid rgba(0, 0, 0, 0.075);color:rgba(0, 0, 0, 0.3)}.archived-team:hover{background-color:#eeeff09f}.save-img{height:70%;filter: invert(1)}#project-dashboard-search-bar{border-radius:15px;opacity:90%;width:90%;margin-top:10px;margin-left:auto;margin-right:auto}tr[id^='adding-user-'] > td,tr[class^='team-members-'] > td{width:33.33%}table.members-table{text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;table-layout:fixed}.btn-outline-classic{color:rgba(0, 0, 0, 0.4);border-color:rgba(0, 0, 0, 0.25)}.btn-outline-classic:hover{color:rgba(0, 0, 0, 0.7);background-color:#f3f3f3;border-color:rgba(0, 0, 0, 0.5)}.btn-check:focus + .btn-outline-classic,.btn-outline-classic:focus{box-shadow:0 0 0 0.25rem rgba(36, 36, 36, 0.5)}.btn-check:active + .btn-outline-classic,.btn-check:checked + .btn-outline-classic,.btn-outline-classic.active,.btn-outline-classic.dropdown-toggle.show,.btn-outline-classic:active{color:black;background-color:#f3f3f3;border-color:#f3f3f3}.btn-check:active + .btn-outline-classic:focus,.btn-check:checked + .btn-outline-classic:focus,.btn-outline-classic.active:focus,.btn-outline-classic.dropdown-toggle.show:focus,.btn-outline-classic:active:focus{box-shadow:0 0 0 0.25rem rgba(36, 36, 36, 0.5)}.btn-outline-classic.disabled,.btn-outline-classic:disabled{color:black;background-color:transparent}.custom-button{font-size:18px;display:inline-block;outline:0;border:0;cursor:pointer;will-change:box-shadow,transform;background:radial-gradient( 100% 100% at 100% 0%, #89E5FF 0%, #5468FF 100% );box-shadow:0 0.01em 0.01em rgb(45 35 66 / 40%), 0 0.3em 0.7em -0.01em rgb(45 35 66 / 30%), inset 0 -0.01em 0 rgb(58 65 111 / 50%);padding:0 2em;border-radius:0.3em;color:#fff;height:2.6em;text-shadow:0 1px 0 rgb(0 0 0 / 40%);transition:box-shadow 0.15s ease, transform 0.15s ease}.custom-button:hover{box-shadow:0 0.1em 0.2em rgb(45 35 66 / 40%), 0 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0 -0.1em 0 #3c4fe0;transform:translateY(-0.1em)}.custom-button:active{box-shadow:inset 0 0.1em 0.6em #3c4fe0;transform:translateY(0em)}.custom-button.danger{background:radial-gradient( 100% 100% at 100% 0%, #f7909a 0%, #b02a37 100% )}.custom-button.danger:hover{box-shadow:0 0.1em 0.2em rgb(45 35 66 / 40%), 0 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0 -0.1em 0 #bb3240}.custom-button.danger:active{box-shadow:inset 0 0.1em 0.6em #bb3240}.custom-button.warning{background:radial-gradient( 100% 100% at 100% 0%, #ffdf81 0%, #e7ad00 100% )}.custom-button.warning:hover{box-shadow:0 0.1em 0.2em rgb(45 35 66 / 40%), 0 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0 -0.1em 0 #ffc107}.custom-button.warning:active{box-shadow:inset 0 0.1em 0.6em #ffc107}.custom-button.secondary{background:radial-gradient( 100% 100% at 100% 0%, #d8d9da 0%, #616a72 100% )}.custom-button.secondary:hover{box-shadow:0 0.1em 0.2em rgb(45 35 66 / 40%), 0 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0 -0.1em 0 #6c757d}.custom-button.secondary:active{box-shadow:inset 0 0.1em 0.6em #6c757d}.custom-button.info{background:radial-gradient( 100% 100% at 100% 0%, #83eaff 0%, #06a4c4 100% )}.custom-button.info:hover{box-shadow:0 0.1em 0.2em rgb(45 35 66 / 40%), 0 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0 -0.1em 0 #0dcaf0}.custom-button.info:active{box-shadow:inset 0 0.1em 0.6em #0dcaf0}.custom-button.success{background:radial-gradient( 100% 100% at 100% 0%, #7cf5bc 0%, #0e7243 100% )}.custom-button.success:hover{box-shadow:0 0.1em 0.2em rgb(45 35 66 / 40%), 0 0.4em 0.7em -0.1em rgb(45 35 66 / 30%), inset 0 -0.1em 0 #198754}.custom-button.success:active{box-shadow:inset 0 0.1em 0.6em #198754}a.custom-button{color:#f8f9fa}.custom-link{padding-top:10px}.custom-link:before{left:0;bottom:0;width:100%;height:2px;background:#005f66;transform:scaleX(0)}@keyframes custom-link-color-before{from{background:#00abb6}to{background:#005f66}}.custom-link:hover:before{transform:scaleX(1);animation:custom-link-color-before 0.3s ease}@keyframes custom-link-color{from{color:#00abb6}to{color:#005f66}}.custom-link:hover{animation:custom-link-color 0.3s ease;color:#005f66}.custom-link{position:relative;text-decoration:none;color:#00abb6}a:after,a:before{content:'';position:absolute;transition:transform 0.3s ease}.bi-archive-fill{width:max-content}.bi-building{font-size:75px}.big-icon{font-size:x-large}#search-minifier{width:auto;margin-top:10px;cursor:pointer}@media only screen and (max-width: 768px){#gestion-organisation-left-section{height:fit-content}}@media only screen and (min-width: 768px){#gestion-organisation-left-section{height:95vh}}@media only screen and (max-width: 820px){.double-button-responsive{width:90%}}@media (min-width: 820px) and (max-width: 991px){.double-button-responsive{width:75%}}@media only screen and (min-width: 992px){.double-button-responsive{width:50%}}#close-sidebar,#open-sidebar{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;top:2%}@media only screen and (max-width: 1230px){#close-sidebar,#open-sidebar{visibility:collapse}#sideBar{display:none}#top-navbar{display:block}.navbar-toggler{display:block !important}}@media only screen and (min-width: 1230px){#close-sidebar,#open-sidebar{visibility:unset}#top-navbar{display:none}.navbar-toggler{display:none !important}}.sidebar-btn{color:rgba(156,163,175,1);transition:unset}.sidebar-btn:hover{background-color:rgba(55,65,81, 1);color:rgba(229,231,235, 1)}.sidebar-btn:active,.sidebar-btn:focus{color:#fff;background-color:transparent;border-color:dimgray;box-shadow:none;color:rgb(250, 250, 250);background-color:rgba(55,65,81, 1)}.sidebar-icon{float:left}.btn.danger{border-color:#b02a37}.btn.danger:hover{background-color:#bb3240;color:rgba(229,231,235, 1)}.table > :not(:first-child){border:unset}.table-radius{border-collapse:separate}.table-radius tr:first-child td:first-child{border-top-left-radius:10px}.table-radius tr:first-child td:last-child{border-top-right-radius:10px}.table-radius tr:last-child td:first-child{border-bottom-left-radius:10px}.table-radius tr:last-child td:last-child{border-bottom-right-radius:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:inherit}::-webkit-scrollbar{width:12px;background-color:inherit}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ffffffe6}.toastr-icon{font-size:larger;top:10px;right:15px;position:absolute;float:right}.toast{width:400px !important;max-width:100%;font-size:0.875rem;pointer-events:auto !important;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 0.5rem 1rem rgb(0 0 0 / 15%) !important;border-radius:0.9rem !important;opacity:0.9 !important;text-align:center;padding-left:0 !important;padding-right:0 !important}.toast-title{font-size:1.6rem;text-decoration:underline;margin-top:-10px;margin-bottom:10px;width:100%}.toast-message{font-size:1.1rem}.toast-progress{height:6px !important}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFFFFF}.toast-message a:hover{color:#CCCCCC;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#FFFFFF;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:0.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container > div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFFFFF;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter: alpha(opacity=80)}#toast-container > div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container > div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter: alpha(opacity=100);cursor:pointer}#toast-container.toast-bottom-center > div,#toast-container.toast-top-center > div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width > div,#toast-container.toast-top-full-width > div{width:96%;margin-left:auto;margin-right:auto}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:8px;background-color:#000000;opacity:0.4;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter: alpha(opacity=40)}@media all and (max-width: 240px){#toast-container > div{padding:8px 8px 8px 50px;width:11em}#toast-container > div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container > div{padding:8px 8px 8px 50px;width:18em}#toast-container > div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container > div{padding:15px 15px 15px 50px;width:25em}#toast-container > div.rtl{padding:15px 50px 15px 15px}}.modal-backdrop.show{opacity:0.3 !important;background-color:#999}.modal-content{border-radius:15px}.delete-project-dialog.modal-dialog{max-width:unset}#loading-modal .modal-dialog{width:350px !important;font-size:larger}#loading-modal .modal-dialog .spinner-grow{animation-duration:1s;height:1.2rem;width:1.2rem;margin-left:5px}#spinner-container{float:right}