@charset "UTF-8";.total-toaster{width:99%;max-width:20em;position:absolute;z-index:21;height:calc(100vh - 10px);right:0}.class-toaster,.total-toaster{justify-content:flex-end;pointer-events:none}.class-toaster{display:flex;flex-direction:column;gap:.5em;height:100%;width:100%}.class-toaster .body-toaster{pointer-events:all}.body-toaster{width:98%;padding:.8vh;right:0;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;border:2px solid var(--color3);position:relative;animation:this-toaster .5s forwards}@keyframes this-toaster{0%{opacity:0;transform:translateX(20em)}to{opacity:1;transform:translateX(0)}}.this-toaster-remove{animation:this-toaster-remove .5s forwards}@keyframes this-toaster-remove{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20em)}}.toaster-board-contain{width:100%;height:100%;padding:1vh;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.35em;position:relative;overflow:hidden}.toaster-text{color:var(--color5);width:calc(100% - 2em)}.toaster-container-close-icon{transition:background-color .5s,color .5s;background-color:var(--color1);width:2em;height:2em;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.8vh;border-radius:.7em;position:absolute;top:0;right:0;transform:translateX(.2em) translateY(-.2em);cursor:pointer}.toaster-container-close-icon *{fill:var(--color5)}.container-toaster-bar{width:100%;position:absolute;bottom:0;left:0;height:.3em}.toaster-bar{transition:background-color .5s,color .5s;background-color:var(--color5);width:0;height:100%;border-radius:0 .7em .7em 0}.toaster-format-success .toaster-bar{transition:background-color .5s,color .5s;background-color:#66bf41!important}.toaster-format-success.body-toaster{border:2px solid #66bf41!important}.toaster-format-warn .toaster-bar{transition:background-color .5s,color .5s;background-color:#ebb134!important}.toaster-format-warn.body-toaster{border:2px solid #ebb134!important}.toaster-format-error .toaster-bar{transition:background-color .5s,color .5s;background-color:#e04f5f!important}.toaster-format-error.body-toaster{border:2px solid #e04f5f!important}.total-snackbar{width:100%;display:flex;height:100%;max-height:4em;pointer-events:none;bottom:0;position:absolute;z-index:20;align-items:center;justify-content:flex-end;padding:0 1em}.container-loading-icon{width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center}.container-loading-icon .loading-simple{width:2em;height:2em}.container-loading-icon.snackbar-close-button{padding:.7em}.container-loading-icon.snackbar-close-button *{fill:var(--color-blue4)}.class-snackbar{pointer-events:none;display:flex;gap:.5em;height:100%;width:40%;transition:background-color .5s,color .5s;background-color:var(--color1);align-items:center;justify-content:space-between;border-radius:.7em;padding:.5em;position:absolute;border:1px solid var(--color3)}.snackbar-close-button{width:2em;height:2em;overflow:hidden;pointer-events:all;cursor:pointer}.snackbar-back-header{width:100%;height:100%;transition:background-color .5s,color .5s;background-color:var(--color2);display:flex;align-items:center;justify-content:space-between;padding:1em;border-radius:.7em;color:var(--color5)}.snackbar-open{animation:snackbar-open .5s forwards}@keyframes snackbar-open{0%{opacity:0;transform:translateY(10em)}to{opacity:1;transform:translateY(-1em)}}.snackbar-close{animation:snackbar-close .5s forwards}@keyframes snackbar-close{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(10em)}}.total-loading-screen{transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);position:fixed;z-index:40;width:100%;height:100%;display:flex;align-items:center;justify-content:center;animation:loading-page 5s forwards}@keyframes loading-page{0%{opacity:0;pointer-events:none}99%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:all}}.loading-simple{width:2em;height:2em;border:.2em solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:var(--color-blue4);animation:spin-animation 1s ease-in-out infinite;-webkit-animation:spin-animation 1s ease-in-out infinite;margin:auto}.loading-simple.no-margin{margin:0}.loading-simple-white{width:2em;height:2em;border:.2em solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#f8fafb}.loading-simple-max,.loading-simple-white{animation:spin-animation 1s ease-in-out infinite;-webkit-animation:spin-animation 1s ease-in-out infinite;left:calc(50% - 15px);top:calc(50% - 15px);margin:auto}.loading-simple-max{width:100%;height:100%;border:.4em solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:var(--color-blue4)}@keyframes spin-animation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}html{overflow:hidden!important;transition:background-color .5s,color .5s;background-color:transparent!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Page{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;background-color:#f8fafb}body{overflow:hidden}.v-application__wrap .v-locale--is-ltr,.v-locale--is-ltr,:root,body{transition:background-color .5s,color .5s;background-color:transparent!important}@media (max-width:800px){.smooth-load-attachment img{width:100%}.this-page{width:100vw;height:calc(100vh - 55px);overflow-x:scroll;display:flex;scroll-snap-type:x mandatory;gap:.5em}.this-page::-webkit-scrollbar{display:none}}@media (min-width:800px){.smooth-load-attachment img{width:100%}.this-page{width:100vw;height:calc(100vh - 40px);display:flex;gap:.5em}}.smooth-load-attachment img{height:100%;border-radius:.7em}.dispnone{display:none!important}.blob{max-height:100%;width:100%}.blob path{animation:blob 2s linear infinite,rot-animation 53s linear infinite;fill:var(--blobColor)!important}@keyframes blob{0%{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}25%{d:path("M67.8,-97.1C87.8,-78.8,103.8,-58.9,117.4,-34.1C130.9,-9.4,142,20.2,139.5,50.7C137,81.2,120.8,112.6,95.3,150.1C69.8,187.7,34.9,231.3,3.3,226.8C-28.2,222.2,-56.4,169.3,-91.6,134.9C-126.8,100.5,-169,84.6,-179.6,57.1C-190.2,29.7,-169.3,-9.3,-155.2,-49.7C-141,-90.1,-133.7,-132,-109,-148.8C-84.2,-165.6,-42.1,-157.3,-9.1,-144.8C23.9,-132.2,47.8,-115.5,67.8,-97.1Z")}50%{d:path("M137.1,-191.3C172,-163.4,190.6,-115.7,197.2,-70.1C203.8,-24.4,198.5,19.2,178.9,51.5C159.3,83.9,125.5,105,93.3,129.6C61.1,154.1,30.6,182.1,1.1,180.6C-28.4,179.1,-56.8,148.2,-81.2,121.1C-105.6,94.1,-126.1,70.8,-141.6,41.6C-157.2,12.4,-168,-22.9,-153.9,-45C-139.8,-67,-100.7,-76,-70.9,-105.5C-41.1,-135,-20.6,-185,15.3,-206C51.1,-227.1,102.3,-219.1,137.1,-191.3Z")}75%{d:path("M123.7,-157.1C162.4,-142.2,197.2,-108.8,202.8,-70.8C208.3,-32.9,184.5,9.7,169,54.2C153.6,98.7,146.4,145.2,119.7,162.7C92.9,180.2,46.4,168.6,-1.9,171.1C-50.2,173.7,-100.3,190.4,-122.2,171.3C-144.1,152.3,-137.7,97.5,-144.1,52.7C-150.6,7.9,-169.9,-26.8,-170.5,-64.8C-171,-102.8,-152.8,-144,-121.3,-161.3C-89.7,-178.5,-44.9,-171.8,-1.2,-170.1C42.5,-168.5,85,-172,123.7,-157.1Z")}to{d:path("M120,-157.6C152.7,-141.5,174.3,-102.6,194.8,-58.8C215.3,-14.9,234.6,33.8,228.4,80.8C222.2,127.8,190.4,173.1,148.1,184C105.8,195,52.9,171.5,-2.4,174.8C-57.8,178.2,-115.6,208.4,-137.5,190.9C-159.3,173.3,-145.3,108,-153,56.3C-160.7,4.6,-190.2,-33.4,-178.3,-54.2C-166.4,-75.1,-113.2,-78.8,-76.6,-93.6C-40,-108.3,-20,-134.2,11.9,-150.5C43.7,-166.8,87.4,-173.6,120,-157.6Z")}}@keyframes rot-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input,textarea{outline:0}.scroll-bar::-webkit-scrollbar{width:4px;height:4px}.scroll-bar::-webkit-scrollbar-thumb{background-color:#636673;border-radius:10px}.scroll-bar::-webkit-scrollbar-thumb,.scroll-bar::-webkit-scrollbar-track{-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}.scroll-bar::-webkit-scrollbar-track{background-color:transparent}.no-scroll-bar::-webkit-scrollbar{width:0;height:0}.no-scroll-bar::-webkit-scrollbar-thumb{border-radius:10px}.no-scroll-bar::-webkit-scrollbar-thumb,.no-scroll-bar::-webkit-scrollbar-track{-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;background-color:transparent}.no-scroll-bar{scrollbar-width:none;-ms-overflow-style:none}.particles-container{position:absolute;z-index:1000}.emoji-editable img,.watch-element-with-twemojis img{position:relative;top:calc(.3em*var(--fontSize, 1));width:calc(1.35em*var(--fontSize, 1))!important;height:calc(1.35em*var(--fontSize, 1))!important;margin-top:calc(-.9em*var(--fontSize, 1))}.habilitation-pastille{min-width:6vh;height:3vh;display:flex!important;align-items:center;justify-content:center;border-radius:10em}.habilitation-nv-1{background-color:#fa945c}.habilitation-nv-1,.habilitation-nv-2{transition:background-color .5s,color .5s}.habilitation-nv-2{background-color:#aad74a}.habilitation-nv-3{background-color:#32cfd9}.habilitation-nv-3,.habilitation-nv-4{transition:background-color .5s,color .5s}.habilitation-nv-4{background-color:#8e5cfa}.habilitation-nv-5{background-color:#fa5ccd}.habilitation-nv-5,.habilitation-nv-6{transition:background-color .5s,color .5s}.habilitation-nv-6{background-color:#3256d9}.habilitation-nv-1-bis{color:#fa945c}.habilitation-nv-2-bis{color:#aad74a}.habilitation-nv-3-bis{color:#32cfd9}.habilitation-nv-4-bis{color:#8e5cfa}.habilitation-nv-5-bis{color:#fa5ccd}.habilitation-nv-6-bis{color:#3256d9}.open-attachment-screen{z-index:6;position:fixed;left:0;top:0;right:0;bottom:0;flex-direction:column;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.open-attachment-screen,.smooth-load-attachment{display:flex;align-items:center;justify-content:center}.smooth-load-attachment{animation:smooth-load-attachment .25s forwards;max-height:90%}@keyframes smooth-load-attachment{0%{transform:scale(.5)}to{transform:scale(1)}}.animation-vertical-smooth-load{animation:animation-vertical-smooth-load .25s linear forwards;position:relative;top:1vh;opacity:0}@keyframes animation-vertical-smooth-load{to{top:0;opacity:1}}.animation-scale-smooth-load{animation:animation-scale-smooth-load .25s linear forwards;position:relative}@keyframes animation-scale-smooth-load{0%{transform:scale(.5)}to{transform:scale(1)}}.smooth-load-element{animation:smooth-load-element .25s forwards}@keyframes smooth-load-element{0%{opacity:0!important}to{opacity:1!important}}.disabled-elements{opacity:.5!important;cursor:not-allowed!important}*{font-family:Poppins,sans-serif}[tooltip]{position:relative}[tooltip]:after,[tooltip]:before{text-transform:none;font-size:.9em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[tooltip]:before{content:"";border:5px solid transparent;z-index:1001}[tooltip]:after{content:attr(tooltip);font-family:Helvetica,sans-serif;text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.3em .7em;border-radius:.5833333333em;background:var(--color3);color:var(--color5);z-index:1000}[tooltip]:hover:after,[tooltip]:hover:before{display:block}[tooltip=""]:after,[tooltip=""]:before{display:none!important}[tooltip]:not([flow]):before,[tooltip][flow^=up]:before{bottom:100%;border-bottom-width:0;border-top-color:#333}[tooltip]:not([flow]):after,[tooltip][flow^=up]:after{bottom:calc(100% + 5px)}[tooltip]:not([flow]):after,[tooltip]:not([flow]):before,[tooltip][flow^=up]:after,[tooltip][flow^=up]:before{left:50%;transform:translate(-50%,-.5em)}[tooltip][flow^=down]:before{top:100%;border-top-width:0;border-bottom-color:#333}[tooltip][flow^=down]:after{top:calc(100% + 5px)}[tooltip][flow^=down]:after,[tooltip][flow^=down]:before{left:50%;transform:translate(-50%,.5em)}[tooltip][flow^=left]:before{top:50%;border-right-width:0;border-left-color:#333;left:-5px;transform:translate(-.5em,-50%)}[tooltip][flow^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[tooltip][flow^=right]:before{top:50%;border-left-width:0;border-right-color:#333;right:-5px;transform:translate(.5em,-50%)}[tooltip][flow^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[tooltip]:not([flow]):hover:after,[tooltip]:not([flow]):hover:before,[tooltip][flow^=down]:hover:after,[tooltip][flow^=down]:hover:before,[tooltip][flow^=up]:hover:after,[tooltip][flow^=up]:hover:before{animation:tooltips-vert .3s ease-out forwards}[tooltip][flow^=left]:hover:after,[tooltip][flow^=left]:hover:before,[tooltip][flow^=right]:hover:after,[tooltip][flow^=right]:hover:before{animation:tooltips-horz .3s ease-out forwards}input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-scrollbar]{position:absolute!important}.scrollbar-track{transition:background-color .5s,color .5s;background-color:transparent!important}.scrollbar-track .scrollbar-thumb{transition:background-color .5s,color .5s;background-color:var(--color3)!important;width:4px;height:4px;cursor:pointer}.button{width:100%;border-radius:.7em;display:flex!important;align-items:center;justify-content:center;transition:filter .2s;padding:.4em;color:var(--color5);align-content:center;gap:.5em}.button .icon{width:1.25em;height:1.25em;fill:var(--color5)}.max-size{max-width:20em}.max-size-percentage{max-width:80%}.button.blue{animation:button-hover-blue 2s linear forwards;transition:background-color 1s;transition:background-color .5s,color .5s;background-color:var(--color-blue4);color:#f8fafb}.button.blue:hover{background-color:var(--color-blue3);animation:button-hover-blue 2s linear infinite}@keyframes button-hover-blue{0%{box-shadow:0 0 0 0 var(--color-blue5)}50%{box-shadow:0 0 0 8px transparent}}.button.default{color:var(--color5)!important;background-color:var(--color3)}.button.default,.button.red{transition:background-color .5s,color .5s}.button.red{animation:button-hover-red 2s linear forwards;background-color:#e04f5f;color:#f8fafb!important}.button.red:hover{animation:button-hover-red 2s linear infinite}@keyframes button-hover-red{0%{box-shadow:0 0 0 0 #e04f5f}50%{box-shadow:0 0 0 8px transparent}}.button.green{animation:button-hover-green 2s linear forwards;transition:background-color .5s,color .5s;background-color:#66bf41}.button.green:hover{animation:button-hover-green 2s linear infinite}@keyframes button-hover-green{0%{box-shadow:0 0 0 0 #66bf41}50%{box-shadow:0 0 0 8px transparent}}.button.orange{animation:button-hover-orange 2s linear forwards;color:#f8fafb;transition:background-color .5s,color .5s;background-color:#ebb134}.button.orange:hover{animation:button-hover-orange 2s linear infinite}@keyframes button-hover-orange{0%{box-shadow:0 0 0 0 #ebb134}50%{box-shadow:0 0 0 8px transparent}}.subtitle-inputs{text-transform:math-auto;font-size:calc(.83333em*var(--fontSize, 1));color:var(--color4);opacity:.7;text-overflow:ellipsis;overflow:hidden;display:inline-table}.subtitle-inputs:first-letter{text-transform:capitalize}.subtitle-inputs.block{display:block}.subtitle-inputs.white{color:var(--color5)}.subtitle-inputs.red{color:#e04f5f}.subtitle-inputs.warn{color:#ebb134}.subtitle{text-transform:math-auto;font-size:calc(.92857em*var(--fontSize, 1));color:var(--color4);text-overflow:ellipsis;overflow:hidden;display:inline-table}.subtitle:first-letter{text-transform:capitalize}.subtitle::-webkit-input-placeholder{text-transform:capitalize}.subtitle.block{display:block}.subtitle.white{color:var(--color5)}.subtitle.force-color-white{color:#f8fafb}.subtitle.red{color:#e04f5f}.title-inputs{text-transform:math-auto;font-size:calc(.92857em*var(--fontSize, 1));color:var(--color5);text-overflow:ellipsis;overflow:hidden;display:inline-table}.title-inputs:first-letter{text-transform:capitalize}.title-inputs.block{display:block}.title-inputs.force-color-white{color:#f8fafb}.title-inputs.red{color:#e04f5f}.title{text-transform:math-auto;font-size:calc(1.08333em*var(--fontSize, 1));color:var(--color5);font-weight:700;text-overflow:ellipsis;overflow:hidden;display:inline-table}.title:first-letter{text-transform:capitalize}.title.block{display:block}.title.force-color-white{color:#f8fafb}.title.extra-size{font-size:calc(1.5em*var(--fontSize, 1))}.title.red{color:#e04f5f}.text-center{text-align:center}.pointer-cursor{cursor:pointer}.disable-mouse{pointer-events:none}.link{color:var(--color-blue5);text-decoration:none}.text-no-wrap{white-space:nowrap}.vertical-scroll-gradient-effect-2:before,.vertical-scroll-gradient-effect-3:before,.vertical-scroll-gradient-effect:before{content:"";position:absolute;width:100%;height:1em;top:0;z-index:1;pointer-events:none}.vertical-scroll-gradient-effect-2:after,.vertical-scroll-gradient-effect-3:after,.vertical-scroll-gradient-effect:after{content:"";position:absolute;width:100%;height:1em;bottom:0;z-index:1;pointer-events:none}.vertical-scroll-gradient-effect:before{background:linear-gradient(var(--color2),transparent)}.vertical-scroll-gradient-effect:after{background:linear-gradient(transparent,var(--color2))}.vertical-scroll-gradient-effect-2:before{background:linear-gradient(var(--color1),transparent)}.vertical-scroll-gradient-effect-2:after{background:linear-gradient(transparent,var(--color1))}.vertical-scroll-gradient-effect-3:before{background:linear-gradient(var(--color3),transparent)}.vertical-scroll-gradient-effect-3:after{background:linear-gradient(transparent,var(--color3))}.horizontal-scroll-gradient-effect-2:before,.horizontal-scroll-gradient-effect:before{content:"";position:absolute;width:1em;height:100%;left:0;z-index:1;pointer-events:none;top:0}.horizontal-scroll-gradient-effect-2:after,.horizontal-scroll-gradient-effect:after{content:"";position:absolute;width:1em;height:100%;right:0;z-index:1;pointer-events:none;top:0}.horizontal-scroll-gradient-effect:before{background:linear-gradient(90deg,var(--color2),transparent)}.horizontal-scroll-gradient-effect:after{background:linear-gradient(90deg,transparent,var(--color2))}.horizontal-scroll-gradient-effect-2:before{background:linear-gradient(90deg,var(--color1),transparent)}.horizontal-scroll-gradient-effect-2:after{background:linear-gradient(90deg,transparent,var(--color1))}.blur-active{filter:blur(2px)}[theme=light]{--color1:#f8fafb;--color2:#e5eeff;--color3:#d5e0fb;--color4:#636673;--color5:#212226}[theme=dark]{--color1:#212226;--color2:#282838;--color3:#3a3a54;--color4:#9c9faf;--color5:#f8fafb}:root{--color-error:#e04f5f;--color_warn:#ebb134;--color_success:#66bf41}[color=default]{--color-blue1:#282838;--color-blue2:#26345d;--color-blue3:#2d4baa;--color-blue4:#3e58d1;--color-blue5:#518af9;--color-blue6:#5f9bfb;--color-blue7:#87c9ff}[color=yellow]{--color-blue1:#383328;--color-blue2:#5d5826;--color-blue3:#aa962d;--color-blue4:#d1c23e;--color-blue5:#f9e851;--color-blue6:#fbf55f;--color-blue7:#fdff87}[color=green]{--color-blue1:#283828;--color-blue2:#275d26;--color-blue3:#2daa39;--color-blue4:#3ed144;--color-blue5:#51f958;--color-blue6:#5ffb94;--color-blue7:#87ffc5}[color=pink]{--color-blue1:#382837;--color-blue2:#5d2654;--color-blue3:#aa2da5;--color-blue4:#d13ec2;--color-blue5:#f951e8;--color-blue6:#fb5ff5;--color-blue7:#ff87fa}[color=orange]{--color-blue1:#383028;--color-blue2:#5d4126;--color-blue3:#aa692d;--color-blue4:#d1853e;--color-blue5:#f9a251;--color-blue6:#fcc48f;--color-blue7:#fed8b3}[color=red]{--color-blue1:#382828;--color-blue2:#5d2626;--color-blue3:#aa2d2d;--color-blue4:#d13e3e;--color-blue5:#f95151;--color-blue6:#fb7f7f;--color-blue7:#ffb3b3}.page-project-container{height:100%;width:100%;display:flex;flex-direction:column;gap:2vh;z-index:1}.calendar-page-loading-screen{height:100%;align-items:center;justify-content:center}.calendar-page-loading-screen,.project-page-part-1{width:100%;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;border:1px solid var(--color3);display:flex}.project-page-part-1{padding:1vh;flex-direction:column;gap:.5em}.project-page-part-2{height:calc(100% - 12vh);justify-content:space-between;position:relative}.project-page-part-2,.project-page-part-3{width:100%;border-radius:.7em;display:flex;align-items:center;flex-direction:column}.project-page-part-3{border:1px solid var(--color3)}.project-page-part-3,.project-page-part-4{transition:background-color .5s,color .5s;background-color:var(--color2)}.project-page-part-4{width:100%;border-radius:.7em;display:flex;flex-direction:column;align-items:center;z-index:-1;border:1px solid var(--color3)}.project-finder-bar{display:flex;gap:2vh;max-width:80%;overflow-x:scroll;overflow-y:hidden;height:100%;align-items:center;padding:5px 5px}.project-header-top{display:flex;gap:2vh;align-items:center;justify-content:space-between;width:100%;padding:0 .8em 0 .8em}.project-flex-top-title-project{display:flex;align-items:center;gap:.5em}.project-flex-top-container-picture{width:2.5em;height:2.5em;min-width:2.5em;overflow:hidden;display:flex;border-radius:.4666666667em;align-items:center;justify-content:center;background-color:var(--color1)}.project-create-button{border-radius:.7em;width:4.5vh;height:4.5vh;min-width:4.5vh;min-height:4.5vh;border:.5vh dotted var(--color3);cursor:pointer}.settings-background{background-color:rgba(0,0,0,.6);z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.settings-background,.settings-background-without-alpha{width:100%;height:100%;position:fixed;transition:background-color .5s,color .5s;display:flex;justify-content:center;align-items:center;border-radius:.7em;left:0;top:0}.settings-background-without-alpha{background-color:var(--color1);z-index:5}.settings-title-center{text-align:center;justify-content:center!important}.project-settings-join-project-header{display:flex;justify-content:space-between;width:90%;align-items:center}.project-icons-join-project{width:6em;height:6em;margin:2em;border-radius:.7em}.project-join-page-logo-word{width:11em;height:4em;overflow:hidden}.project-create-board{transition:background-color .5s,color .5s;background-color:var(--color2);width:100%;z-index:30;display:flex;align-items:center;flex-direction:column;position:absolute;border-radius:.7em;max-width:35em;justify-content:flex-start;height:-moz-fit-content;height:fit-content;border:var(--color3) 1px solid}.project-create-board-body{padding:2vh;overflow:hidden}.project-create-board-body,.project-invitation-list-container{width:100%;display:flex;align-items:center;flex-direction:column;position:absolute;justify-content:flex-start;position:relative;gap:1em}.project-invitation-limit-container{display:flex;align-items:center;gap:.25em}.total-container-account-board{flex-direction:column;height:auto}.total-container-account-board,.total-container-task-board{width:100%;display:flex;gap:.5em}.total-container-task-board-total-container{width:100%;display:flex;flex-direction:column;gap:.5em}.settings-text-title-1Project{width:100%}.settings-text-title-2Project{width:90%}.project-settings-text-project-title{width:100%;display:flex;align-items:center;justify-content:space-between}.project-subpage-windows-container-cross{width:100%;display:flex;justify-content:flex-end;cursor:all-scroll}.project-icon-close-sub-windows{display:flex;height:2vh;width:2vh;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:opacity .25s;margin:.5vh}.project-icon-close-sub-windows *{fill:var(--color4)}.project-settings-text-project-title-2{width:100%;display:flex;align-items:center}.settings-text-title-3{margin:2vh;width:90%;text-align:center}.settings-subtitle-text{color:var(--color4);opacity:.7;font-size:calc(.9em*var(--fontSize, 1))}.settings-subtitle-text-add-member-slider{margin-top:1vh}.settings-subtitle-text2{color:var(--color5);opacity:.7;font-size:calc(.9em*var(--fontSize, 1))}.settings-title-text{color:var(--color5);font-weight:500;font-size:calc(1em*var(--fontSize, 1))}.project-blue-button-max-width{width:100%;border-radius:10px;color:#f8fafb;min-height:4vh;height:-moz-fit-content;height:fit-content;padding:1vh;margin-top:1vh;font-size:calc(1em*var(--fontSize, 1))}.project-blue-button-max-width,.project-blue-button-max-width:hover{transition:background-color .5s,color .5s;background-color:var(--color-blue4)}.project-blue-button-max-width:hover{filter:brightness(.8)}.project-icons{width:100%}.project-container-image{cursor:pointer;height:3em;width:3em;justify-content:center}.project-container-image,.project-container-image .file-item-kanban{position:relative;overflow:hidden;display:flex;align-items:center;border-radius:.7em}.project-container-image .file-item-kanban{flex-direction:column;transition:background-color .5s,color .5s;background-color:var(--color2)}.project-container-image .file-item-kanban .delete-btn{width:2vh;height:2vh;position:absolute;top:5px;right:5px;color:#e04f5f;border:none;border-radius:.7em;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:2.8vh;font-weight:800}.project-container-image .file-item-kanban *{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color2)}.project-owner-icon-absolute{width:3vh;height:3vh;border-radius:4vh;position:absolute;z-index:1;right:-1vh;top:-1vh;border:.5vh solid var(--color2)}.project-join-icon-absolute{width:3em;height:3em;border-radius:3em;position:absolute;z-index:1;right:1em;top:1em;border:.5vh solid var(--color2);background-color:var(--color1)}.project-join-user-container{position:relative}.project-cube-shadow-join{width:20em;height:6em;transition:background-color .5s,color .5s;background-color:var(--custom-fill-color,#f8fafb);position:absolute;filter:drop-shadow(0 0 30px var(--custom-fill-color,#f8fafb));animation:project-cube-shadow-join 10s linear infinite}@keyframes project-cube-shadow-join{0%{height:20em;width:20em}50%{height:24em;width:23em}to{height:20em;width:20em}}.favorite-icon-project{width:50%;height:50%;border-radius:.35em;position:absolute;z-index:1;left:-10%;top:-10%;transition:background-color .5s,color .5s;background-color:var(--color2);display:flex;align-items:center;justify-content:center;overflow:hidden}.favorite-icon-project svg{width:1.5em;height:1.5em}.project-empty-container{display:flex;width:25vh!important;height:25vh!important;align-items:center;justify-content:center}.project-total-empty{display:flex;flex-direction:column;align-items:center}.project-empty-part-2{align-items:center;justify-content:space-between}.project-empty-illustration{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border:1px solid var(--color3);border-radius:.7em}.project-empty-illustration,.project-empty-illustration-load{transition:background-color .5s,color .5s;background-color:var(--color2)}@keyframes project-empty-illustration-load{0%{opacity:0}99%{opacity:0}to{opacity:1}}.settings-container-flex-title-1Project{width:100%;display:flex;gap:2vh;padding:2vh;flex-wrap:wrap;justify-content:space-between}.settings-container-flex-title-1Project2{width:100%;display:flex;padding:2vh;flex-direction:column;gap:.5em;justify-content:space-between}.project-leader{background-color:var(--color3);display:flex;gap:1em;align-items:center;padding:.5em}.project-leader,.project-members-board{transition:background-color .5s,color .5s;border-radius:.7em;width:100%;color:var(--color5)}.project-members-board{background-color:var(--color1);height:-moz-fit-content;height:fit-content;max-height:20vh;padding:1em;height:100%;position:relative!important}.project-members-board .scroll-content{display:flex;flex-direction:column;gap:1em}.project-settings-container-members{width:100%;display:flex;flex-wrap:wrap;gap:.5em}.project-settings-part-2{justify-content:space-between}.project-settings-part-2,.project-settings-part-3{display:flex;flex-direction:column;gap:1em}.project-members-names{display:flex;flex-direction:column}.project-users-names{color:var(--color5);font-size:calc(.9em*var(--fontSize, 1))}.project-users-first-name{color:var(--color4);font-size:calc(.9em*var(--fontSize, 1))}.project-total-members{display:flex;align-items:center;gap:.5em}.project-total-members-container{display:flex;position:relative;align-items:center;justify-content:space-between}.project-icon-manager-user{display:flex;height:1.5em;width:1.5em;align-items:center;justify-content:center;opacity:0;overflow:hidden;transition:opacity .2s;cursor:pointer}.project-icon-manager-user svg{width:100%}.project-total-members-container:hover .project-icon-manager-user{opacity:1}.icon-container-project-leader{display:flex;height:3vh;width:3vh;align-items:center;justify-content:center}.project-separator{width:100%;min-height:1px;padding:0 2vh;transition:background-color .5s,color .5s;background-color:var(--color3)}.settings-width,.settings-width3{width:100%}@media (min-width:1080px){.settings-width2,.settings-width3{width:30%!important}}@media (max-width:1320px){.project-total-container-buttons-left,.project-total-container-buttons-right{flex-wrap:nowrap!important}}.project-private-button-container li{justify-content:flex-start}.project-group-vertical-settings{display:flex;gap:.25em;flex-direction:column}@media (min-width:800px) and (max-width:1080px){.settings-width2{width:45%!important}}.project-menu-hidder{display:none;width:3vh;height:3vh;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;overflow:hidden}.project-menu-hidder *{fill:var(--color5)}.project-menu-hidder-icon-close{animation:project-menu-hidder-icon-close .25s forwards}@keyframes project-menu-hidder-icon-close{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}.project-menu-hidder-icon{animation:project-menu-hidder-icon .25s forwards}@keyframes project-menu-hidder-icon{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.project-all-project-menu{display:flex;align-items:center;justify-content:space-between}@media (max-width:800px){.no-mobile-access-container{opacity:1!important;pointer-events:all!important}.systems-view-system-card{max-width:none}.open-system-container-page,.system-board-open-task-flex{max-height:none}.project-menu-hidder{display:block!important}.project-mobile-desabled{display:none!important}.project-total-system-container{width:100%!important;min-width:0!important}.disable-cursor-tracking{display:none}.project-total-container-buttons{width:100%;overflow-x:scroll;flex-wrap:nowrap!important;padding:.5em 0!important}.project-search-bar{width:100%}.project-all-buttons{width:calc(100% - 7vh)!important}.project-finder-bar{height:45%;height:7vh}.project-page-part-1{height:auto}.total-project-header{flex-wrap:wrap;height:auto!important}.settings-width2{width:100%!important}.project-icon-manager-user-3,.project-icon-manager-user-4{opacity:1!important}}.total-container-colums-project,.total-container-vues-project{display:flex;flex-wrap:wrap;gap:2vh;margin:1vh 0}.total-container-vues-project .project-vue-button{transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;max-height:4vh;height:20vw;display:flex;justify-content:center;align-items:center;font-size:calc(.9em*var(--fontSize, 1));padding:1vh;position:relative;transition:transform .2s;z-index:1;gap:.5em;white-space:nowrap;color:var(--color4);cursor:pointer}.total-container-vues-project .project-vue-button:hover .visibility-vue-container{opacity:1}.total-container-vues-project .project-vue-button .visibility-vue-container{opacity:0;transition:opacity .2s;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:.7em;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.total-container-vues-project .project-vue-button .visibility-vue-container .project-icon-vues-visibility{width:2vh;height:2vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.total-container-vues-project .project-vue-button .visibility-vue-container .project-icon-vues-visibility *{fill:var(--color5)}.kanban-task-information{height:100%;width:100%;max-width:20em;position:absolute;top:0;right:0;transition:background-color .5s,color .5s;background-color:var(--color2);z-index:5;animation:gantt-task-information .25s forwards;border-left:2px solid var(--color3)}.container-kanban-task-settings{display:flex;gap:.5em;padding:0 2vh;flex-direction:column}.container-kanban-task-settings-cross{width:100%;display:flex;justify-content:flex-end;padding:2vh}.settings-delete-button-task-kanban{border-radius:10px;transition:background-color .5s,color .5s;background-color:#e04f5f;color:#f8fafb;height:4vh;padding:1vh;font-size:calc(1em*var(--fontSize, 1));padding:0 2vh;width:100%}.board-element-task-kanban:empty{display:none}.board-element-task-kanban{display:flex;flex-direction:column;gap:.5em}.settings-delete-button-task-kanban:hover{transition:background-color .5s,color .5s;background-color:#e04f5f;filter:brightness(.8)}.editable-task-settings-kanban{bottom:0;margin-bottom:1vh;display:flex;gap:.5em;align-items:center}.icon-inside-bar-width-kanban-edit-task{width:4vh;min-width:4vh;height:4vh;border-radius:.7em;cursor:pointer;transition:border .1s;border:0 solid transparent;background-color:var(--color3)}.icon-inside-bar-width-kanban-edit-task,.kanban-loading-screen-container{display:flex;align-items:center;justify-content:center;transition:background-color .5s,color .5s}.kanban-loading-screen-container,.stock-loading-screen-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-color:var(--color2);flex-direction:column;border:1px solid var(--color3);border-radius:.7em}.stock-loading-screen-container{transition:background-color .5s,color .5s;display:flex;align-items:center;justify-content:center}.kanban-loadding-screen-back{transition:background-color .5s,color .5s;background-color:var(--color1);width:100%;max-width:10em;border-radius:10em;height:.7em}.kanban-percentage-bar{height:100%;transition:width .5s;border-radius:10em;transition:background-color .5s,color .5s;background-color:var(--color-blue4)}.kanban-loading-sreen-remove{pointer-events:none;animation:kanban-loading-sreen-remove .1666666667s linear forwards}@keyframes kanban-loading-sreen-remove{0%{opacity:1}to{opacity:0;display:none}}.kanban-loading-percentage-text{color:var(--color5)}.kanban-loading-screen-illustration{margin-bottom:6vh;left:3em}.kanban-loading-screen-illustration,.stock-loading-screen-illustration{overflow:hidden;max-width:20em;max-height:20em;width:100%;height:100%;position:relative}.total-container-colums-project-kanban{width:100%;overflow-y:hidden;position:relative!important}.total-container-colums-project-kanban .input-wrapper-row .scroll-content{padding:0!important}.total-container-colums-project-kanban .scroll-content{display:flex;gap:2vh;height:100%;width:100%;padding:1em 0}.project-columns-cards{background-color:var(--color1);height:4em;display:flex;align-items:center;gap:.5em}.container-kanban-task,.project-columns-cards{transition:background-color .5s,color .5s;border-radius:.7em}.container-kanban-task{position:relative;width:100%;height:100%;overflow:hidden;background-color:var(--color2)}.project-columns-cards-total{transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;display:flex;align-items:center;gap:.5em;justify-content:space-between}.project-columns-cards-total-container{width:16em}.project-column-borders{cursor:pointer;height:100%;width:.5vh;transition:width .25s,color .2s;display:flex;align-items:center;justify-content:center;position:relative;border-radius:.7em 0 0 .7em}.project-column-borders:hover{width:4vh}.project-column-borders-active{width:4vh;opacity:1}.project-total-arrows{transform:rotate(135deg)}.project-arrow-part-1{width:1.5vh;height:1vh}.project-arrow-part-2{width:1vh;height:1vh}.project-columns-cardsNew{border:2px dashed var(--color3);border-radius:.7em;height:4em;gap:1em;min-width:16em}.project-columns-cardsNew,.project-new-project{display:flex;align-items:center;cursor:pointer;justify-content:center;color:var(--color4);font-weight:700}.project-new-project{border:1px solid var(--color3);border-radius:.7em;font-size:1.5em}.project-new-project:hover{transition:color .2s,border .2s ease-in-out;border:.25vh solid var(--color-blue4)!important}.project-icon-manager-user-2{display:flex;height:2.5vh;width:2.5vh;align-items:center;justify-content:center;opacity:0;overflow:hidden;cursor:pointer;transition:opacity .25s}.project-column-borders.project-column-borders-active .project-icon-manager-user-2,.project-column-borders:hover .project-icon-manager-user-2{opacity:1}.project-total-settings-colums{min-width:100%;display:flex;flex-direction:column;gap:.5em}.project-total-settings-bis{width:calc(50% - .5vh);display:flex;flex-direction:column;gap:.5em}.project-total-container{overflow:hidden;position:relative}.project-total-container .scroll-content{height:100%}.color-picker-project{position:absolute;top:100%;left:0;margin-top:1vh}.project-input-card-settings{width:70%}.project-icon-manager-user-3{display:flex;height:1.5em;width:1.5em;min-width:1.5em;align-items:center;justify-content:center;overflow:hidden;opacity:0;cursor:pointer;transition:opacity .25s;margin-right:1em}.project-icon-manager-user-3 *,.project-icon-manager-user-4 *{fill:var(--color5)}.project-columns-cards:hover .project-icon-manager-user-3{opacity:1}.project-icon-manager-user-4{display:flex;height:1.5em;min-height:1.5em;width:1.5em;min-width:1.5em;align-items:center;justify-content:center;overflow:hidden;opacity:0;cursor:pointer;transition:opacity .25s}.project-issue-card-project:hover .project-icon-manager-user-4{opacity:1}.issue-container-project{display:flex;flex-direction:column;gap:.5em}.systems-container-project{display:flex;flex-wrap:wrap;gap:.5em}.project-issue-card-project{display:flex;gap:.5em;align-items:center;width:-moz-fit-content;width:fit-content}.logo-void{height:1.25em;width:1.25em;min-width:1.25em}.issue-card-icon-project{width:2em;height:2em;border-radius:.35em;cursor:pointer}.system-card-icon-project{width:5em!important;height:5em!important;min-width:5em;border-radius:.7em;cursor:pointer}.system-card-icon-project .file-label-input-composant{background-color:var(--color2)!important}.system-text-project{width:100%}.system-card-part-2{display:flex;flex-direction:column}.issue-color-text-project{color:var(--color5)}.issue-color-text-project-2,.issue-color-text-project-3{color:var(--color4);font-weight:700}.issue-color-text-project-3{font-size:1em}@keyframes open-icons-project-settings-animation{0%{margin-top:1vh;opacity:0}to{opacity:1;margin-top:0}}@media (min-width:800px){.systems-view-system-card{max-width:25em}}@media (max-width:800px){.kanban-edit-button-column,.kanban-edit-button-task{opacity:1!important}.project-bottom-bar-container .scrollbar-track,.project-total-container-button .scrollbar-track,.project-total-container-buttons .scrollbar-track{display:none!important}.project-settings-member-role-flex{max-height:30em;flex-direction:column}.project-settings-member-role-flex .scroll-content{flex-direction:column;padding:1vh!important}.project-settings-member-role-column{width:100%!important}.scroll-middle-block:after{content:"";transition:background-color .5s,color .5s;background-color:transparent;top:0;left:0;width:100%;height:100%;position:absolute}.scroll-block-left{left:0}.scroll-block-left,.scroll-block-right{width:5%;top:0;height:100%;position:absolute;z-index:10;transition:background-color .5s,color .5s;background-color:transparent}.scroll-block-right{right:0}.mind-map-helping-menu,.mind-map-helping-menu-page{display:none!important}.project-empty-subtitle{margin:0!important}.project-empty-card-dashboard{max-width:90%!important;justify-content:center}.statistics-project-container-flex{flex-direction:column}.project-statistics-left-all{width:100%!important;height:-moz-fit-content!important;height:fit-content!important}.project-statistics-left-container{flex-direction:row!important;overflow-y:visible!important;overflow-x:scroll;padding:.2em!important}.project-statistics-selector-button{min-width:5em!important;text-align:center;height:2.5em;text-transform:uppercase}.issue-icon-containers-project{width:90vw!important}.project-columns-cardsNew{width:15.5em}.system-icon-files-2.utils{opacity:1!important}.total-container-colums-project-kanban{flex-wrap:wrap;overflow-y:scroll;padding:0 .5em}.settings-container-flex-project-kanban{padding:.5em!important}.kanban-task-block,.kanban-task-block li{width:auto!important}.project-total-container-buttons{overflow-x:scroll}.stock-entries-header-box{width:100%!important}.systems-view-system-icon{width:5em!important;min-width:5em!important;height:5em!important}.project-stock-header-bar{flex-wrap:wrap}}@media (max-width:1360px){.project-statistics-block-second.element3{width:100%}.project-statistics-block-second.element1,.project-statistics-block-second.element2{width:calc(50% - .5vh)}}@media (max-width:1120px){.project-statistics-block-second.element1,.project-statistics-block-second.element2,.project-statistics-block.element1,.project-statistics-block.element2,.project-total-settings-bis{width:100%}}.scan-waiting-total,.stock-box-tools-container *,.stock-entries-header-box{font-size:calc(.9em*var(--fontSize, 1))}.issue-icon-containers-project{width:20em;height:10em;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;position:absolute;top:calc(-10em - .5vh);left:0;justify-content:space-between;overflow-y:scroll;z-index:1;border:2px solid var(--color3);animation:open-icons-project-settings-animation .05s linear forwards}.issue-icon-containers-project .scroll-content{display:flex;flex-wrap:wrap;gap:.6em;padding:1vh}.project-issue-card-new{border:2px dashed var(--color3);width:2em;height:2em;border-radius:.35em}.project-issue-card-new,.project-issue-card-new2{cursor:pointer;display:flex;align-items:center;justify-content:center}.project-issue-card-new2{border:2px dashed var(--color3);border-radius:.7em;height:6vh;gap:.5em;width:25em;color:var(--color4);font-size:1em;font-weight:700;height:100%;min-height:6em}.project-total-issues-container{position:relative;width:-moz-fit-content;width:fit-content}.project-total-system-container{position:relative;width:25em;transition:background-color .5s,color .5s;background-color:var(--color1);padding:1vh;border-radius:.7em}.total-project-header{display:flex;align-items:center;gap:2vh;position:relative}.total-project-header .swiper{width:100%}.project-all-buttons{border-radius:.7em;min-width:10vh;color:var(--color5);border:2px solid var(--color5);font-size:calc(.9em*var(--fontSize, 1));padding:1vh}.project-all-buttons,.project-favorite-button{transition:background-color .5s,color .5s;background-color:var(--color3);height:4.5vh;display:flex;justify-content:center;align-items:center}.project-favorite-button{border-radius:.7em;width:4.5vh}.project-button-selected,.project-favorite-button:hover{filter:brightness(1)!important}.project-button-selected{color:var(--color5)!important}.project-button-selected-2{color:var(--color4)!important;border:2px solid var(--color4)!important}.project-button-un-selected{cursor:pointer;color:var(--color4);border:2px solid var(--color3);transition:transform .2s;filter:brightness(.8)}.project-button-un-selected *{fill:var(--color4)}.project-button-un-selected:hover *{fill:var(--color5)}.project-button-un-selected-2{cursor:pointer;color:var(--color4);border:2px solid var(--color3);transition:transform .2s;filter:brightness(.8)}.project-button-un-selected-2 *{stroke:var(--color4)}.project-button-un-selected-2:hover *{stroke:var(--color5)}.project-button-un-selected:hover .project-icon-differents-vues *{fill:var(--color5)!important}.project-buttons{transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;display:flex;justify-content:center;align-items:center;font-size:calc(.9em*var(--fontSize, 1));padding:.25em .5em;position:relative;transition:transform .2s;z-index:1;gap:.5em;white-space:nowrap;filter:brightness(.8)}.project-buttons:hover{filter:brightness(1)!important}.project-button-un-selected:hover{transition:color .2s,border .2s ease-in-out;color:var(--color5)!important;filter:brightness(1)!important}.project-buttons-2{transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;display:flex;justify-content:center;align-items:center;font-size:calc(.9em*var(--fontSize, 1));padding:.25em .5em;justify-content:space-around;gap:.5em;white-space:nowrap}.project-total-container-buttons{align-items:center;flex-direction:row;flex-wrap:wrap;z-index:0;position:relative!important}.project-total-container-buttons .project-header-buttons{display:flex;gap:.5em;padding:1em}.project-total-container-buttons-right{justify-content:flex-end}.project-total-container-buttons-left,.project-total-container-buttons-right{display:flex;gap:.5em;align-items:center;flex-direction:row;flex-wrap:wrap;z-index:0}.project-total-container-buttons-left{justify-content:flex-start}.project-bottom-bar-container{width:100%;position:relative!important}.project-bottom-bar-container .scroll-content{display:flex;justify-content:space-between}.project-total-container-buttonsFullWidth{width:-moz-fit-content;width:fit-content;padding:.8em;min-height:4vh}.drag-sortable-class{opacity:0!important}.drag-element-sortable{opacity:1!important;transform:rotate(4deg);animation:none!important}.selected-project-header{position:relative}.draggable-sortable-element{cursor:grabbing}.selected-project-header:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid var(--color-blue4);border-radius:.7em;pointer-events:none}@keyframes out-line-project-selected-animation{0%{top:0;left:0;right:0;bottom:0}to{top:-2px;left:-2px;right:-2px;bottom:-2px}}.project-buttons-2 svg{width:1.2em;height:1.2em;min-width:1.2em}.stock-sortable-container{width:100%;height:100%;display:flex;flex-wrap:wrap;gap:1em}.project-page-container-max-width{width:100%;height:100%;overflow-y:scroll;transition:background-color .5s,color .5s;background-color:var(--color2);position:relative;border:1px solid var(--color3);border-radius:.7em}.settings-delete-button-max-widthProject{width:100%;border-radius:.7em;transition:background-color .5s,color .5s;background-color:#e04f5f;color:#f8fafb;min-height:4vh;height:-moz-fit-content;height:fit-content;padding:1vh;margin-top:1vh;font-size:calc(1em*var(--fontSize, 1))}.settings-delete-button-max-widthProject:hover{transition:background-color .5s,color .5s;background-color:#e04f5f;filter:brightness(.8)}.project-auth-fail{animation:project-auth-fail .2s infinite;position:relative}@keyframes project-auth-fail{0%,to{left:0}20%,80%{left:-15px}40%,60%{left:15px}}.settings-delete-button-project{min-width:15em;border-radius:.7em;transition:background-color .5s,color .5s;background-color:#e04f5f;color:#f8fafb;min-height:4vh;height:-moz-fit-content;height:fit-content;padding:1vh;margin-top:1vh;font-size:calc(1em*var(--fontSize, 1));padding:0 2vh;width:-moz-fit-content;width:fit-content}.settings-delete-button-project:hover{transition:background-color .5s,color .5s;background-color:#e04f5f;filter:brightness(.8)}.project-icon-color *{fill:var(--color5);width:100%;height:100%}.settings-container-flex-project-kanban{padding:1em;width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:row;overflow-y:scroll;transition:background-color .5s,color .5s;background-color:var(--color2);border:1px solid var(--color3);border-radius:.7em}.project-columns-cards-total-kanban{background-color:var(--color1);gap:.5em;justify-content:flex-start;flex-direction:column;align-items:flex-start;display:flex;position:relative;height:calc(100% - 1.5em)}.issue-task-icon{width:1.5vh;height:1.5vh;border-radius:.3888888889em}.issue-task-icon-mind-map{width:2.5vh;height:2.5vh;border-radius:.3888888889em}.system-task-icon{width:4vh;height:4vh;border-radius:.7em}.project-container-kanban-right-part{display:flex;align-items:center;z-index:3}.project-issues-container-kanban{transition:background-color .5s,color .5s;background-color:var(--color3)}.project-issues-container-kanban,.project-issues-container-mind-map{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5vh;position:relative;border-radius:.7em}.kanban-task-title-total{display:flex;gap:.5em;width:calc(100% - 2.3em)}.kanban-task-title-container{display:flex;width:100%;gap:.5vh;align-items:center}.project-kanban-title{white-space:nowrap;text-overflow:ellipsis;color:var(--color5);font-size:calc(.9em*var(--fontSize, 1));transition:opacity .5s;max-width:90%;overflow:hidden}.kanban-project-system-container{transition:background-color .5s,color .5s;background-color:var(--color2);padding:1vh;display:flex;width:100%;height:-moz-fit-content;height:fit-content;border-radius:.7em;gap:.5em}.kanban-project-system-title-containers{display:flex;flex-direction:column}.project-kanban-systeme-titles{color:var(--color5);font-size:calc(.75em*var(--fontSize, 1))}.project-kanban-systeme-subtitles{color:var(--color4);font-size:calc(.75em*var(--fontSize, 1));text-align:left}.project-kanban-subtitle{text-align:left;white-space:nowrap;text-overflow:ellipsis;transition:opacity .5s}.project-cards-add-kanban,.project-kanban-subtitle{color:var(--color4);font-size:calc(.9em*var(--fontSize, 1))}.project-cards-add-kanban{display:flex;align-items:center;cursor:pointer;justify-content:center;font-weight:700;border-radius:.7em;border:.35vh solid hsla(236,7%,56%,.15);transition:background-color .5s,color .5s;background-color:var(--color3);padding:1vh;width:97%}.kanban-column-width{border-radius:.7em;background-color:var(--color2);height:-moz-fit-content;height:fit-content;max-height:100%;transition:background-color .5s,color .5s;background-color:var(--color1);padding:.5em;height:99%;position:relative;border:1px solid var(--color3);min-width:280px;width:280px}.kanban-close-column{height:-moz-fit-content!important;height:fit-content!important}.project-switch-project-total-loading-screen{position:absolute;width:100%;height:100%;transition:background-color .5s,color .5s;background-color:var(--color2);z-index:40;display:flex;align-items:center;justify-content:center;border:1px solid var(--color3);border-radius:.7em}.task-is-priority-left{border-left:2px solid var(--custom-fill-color-priority,#f8fafb)}.task-is-priority-left,.task-is-priority-right{border-bottom:2px solid var(--custom-fill-color-priority,#f8fafb);border-top:2px solid var(--custom-fill-color-priority,#f8fafb)}.task-is-priority-right{border-right:2px solid var(--custom-fill-color-priority,#f8fafb)}.task-is-priority{border:2px solid var(--custom-fill-color-priority,#f8fafb)}.task-is-priority-mind-map{box-shadow:0 0 0 4px var(--custom-fill-color-priority,#f8fafb)}.project-cards-tasks-kanban{width:100%;max-width:260px;height:100%;overflow-y:scroll;overflow-x:hidden;position:relative;height:-webkit-fill-available}.project-cards-tasks-kanban .scroll-content{height:100%}.project-cards-tasks-kanban .scroll-content .scroll-sortable-kanban{display:flex;flex-direction:column;gap:.5em;height:100%;width:100%}.kanban-task-block,.kanban-task-block li{border-radius:.7em;min-width:-moz-fit-content;min-width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;min-height:11vh;position:relative;min-width:255px;width:255px;max-height:12em}.priority{border:3px solid #d13e3e}.project-kanban-task-card-description{white-space:normal}.project-kanban-task-card-description form .input-wrapper-row{transition:background-color .5s,color .5s;background-color:var(--color2)}.kanban-card-column-information-pastille{width:1vh!important;height:1vh!important;min-width:1vh;border-radius:2vh}.kanban-column-info-text{width:-moz-fit-content!important;width:fit-content!important;font-size:calc(.69231em*var(--fontSize, 1));white-space:nowrap}.kanban-total-column-info-container{width:-moz-fit-content!important;width:fit-content!important;display:flex;gap:.5vh;align-items:center;position:relative;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;max-width:50%}.kanban-footer-container{min-height:1.5vh;overflow:hidden}.kanban-footer-container,.kanban-total-column-title{display:flex;justify-content:space-between;align-items:center;width:100%}.kanban-total-column-title{gap:.5em}.kanban-column-title-left{display:flex;gap:.5em;align-items:center;width:calc(100% - 2.3em)}.kanban-column-title-right{display:flex;gap:.5em;align-items:center;transition:opacity .2s}.kanban-column-title-right *{fill:var(--color5)}.kanban-edit-icon-menu{width:1em;height:1em;display:flex}.kanban-edit-icon-menu *{fill:var(--color5)}.default-task-description-kanban{width:100%;color:var(--color4);height:100%;justify-content:center}.default-task-description-kanban .input-wrapper{max-height:45px;transition:background-color .5s,color .5s;background-color:var(--color2)}.default-task-description-kanban .input-wrapper .emoji-editable{padding:.8em .5em}.project-kanban-card-max-title{overflow-x:hidden;white-space:nowrap;max-width:80%;font-size:calc(.9em*var(--fontSize, 1))}.project-kanban-task-card-img{height:100%;min-height:calc(80px + .5em);width:100%;position:relative!important;cursor:pointer}.project-kanban-task-card-img .scroll-content{display:flex!important;position:relative;gap:.5em;width:100%;padding:0}.project-kanban-task-card-img .scrollbar-thumb{transition:background-color .5s,color .5s;background-color:var(--color2)!important}.project-kanban-task-card-img .file-item-kanban{min-width:75px;min-height:75px;height:75px;width:75px;border-radius:.7em;overflow:hidden;background-size:contain;background-position:50%;transition:background-color .5s,color .5s;background-color:var(--color1);border:2px solid var(--color2)}.project-kanban-task-card-img div img{width:100%;height:100%;transition:background-color .5s,color .5s;background-color:var(--color2)}.project-mind-map-task-card-img{display:flex;gap:1rem;overflow-x:scroll;overflow-y:visible;height:9.5vh;min-height:9.5vh;width:100%;cursor:pointer}.project-mind-map-task-card-img div{min-width:8.5vh;min-height:8.5vh;height:8.5vh;width:8.5vh;border-radius:.7em;overflow:hidden;background-size:contain;background-position:50%;transition:background-color .5s,color .5s;background-color:var(--color2)}.project-mind-map-task-card-img div img{width:100%;height:100%;transition:background-color .5s,color .5s;background-color:var(--color2)}.project-kanban-task-card{display:flex;flex-direction:row;position:relative;color:#1c1c1f;min-height:auto;color:var(--color5);background:var(--color3);max-width:250px;width:100%;border-radius:.4666666667em}.project-kanban-task-card .container-input-text-background .scrollbar-thumb{transition:background-color .5s,color .5s;background-color:var(--color3)!important}.project-kanban-task-card .project-kanban-task-card-color{min-width:7px;height:auto;position:relative;border-radius:.7em 0 0 .7em}.project-kanban-task-card .project-kanban-task-card-container{display:flex;flex-direction:column;gap:.5vh;width:98%;padding:.5em;max-width:100%;border-radius:0 .7em .7em 0}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-header{display:flex;justify-content:space-between;width:100%;gap:.5em}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-header .project-kanban-task-card-details{display:flex;gap:.5vh;align-items:center;align-content:center}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-header .project-kanban-task-card-details div:first-child{height:1em;width:1em}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-header .project-kanban-task-card-details *{cursor:pointer;fill:var(--color5)}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-body{padding:.5rem;max-height:8rem;border-radius:2.5px;color:var(--color5);background:var(--color2);overflow-y:auto}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-footer{display:flex;gap:.5rem}.project-kanban-task-card .project-kanban-task-card-container .project-kanban-task-card-footer .project-kanban-task-card-date{width:92px;height:30px;border-radius:2.5px;color:var(--color5);background:var(--color2)}.project-columns-cards-kanban.expanded{height:3vh}.project-columns-cards-kanban.expanded .project-kanban-title{opacity:1}.drag-icon-project{width:1.25em;min-width:1.25em;height:1.25em;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;opacity:.5;transition:opacity .2s}.drag-icon-project:hover{opacity:1}.draggable-sortable-element *{fill:var(--color5)}.drag-icon-project *{fill:var(--custom-fill-color,#f8fafb)}.container-two-dates-pickers{display:flex;width:100%;gap:.5em}.container-color-picker-color-new-task{position:relative;display:flex;border-radius:.7em;align-items:center;justify-content:center;cursor:pointer}.project-icon-manager-new-task{display:flex;height:2vh;width:2vh;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:opacity .25s;margin:.5vh;opacity:0}.container-color-picker-color-new-task:hover .project-icon-manager-new-task{opacity:1}.project-icon-manager-more-options{display:flex;height:1.5em;width:1.5em;align-items:center;justify-content:center;cursor:pointer;transition:opacity .25s;margin:.5vh}.project-icon-manager-more-options *{fill:var(--color4)}.project-icon-manager-email{display:flex;height:1.5vh;width:1.5vh;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:opacity .25s;margin:.5vh;opacity:0}.project-icon-manager-email *{fill:var(--color4)}.email-display-container:hover .project-icon-manager-email{opacity:1}.email-display-container{width:100%;display:flex;justify-content:space-between;align-items:center}.color-picker-project-creation-task{position:absolute;bottom:3vh;left:0;margin-top:-100%}.max-width-form-project{max-width:20em}.form-project-split-50{width:50%}.from-mor-options-activated{width:100%;max-width:40em;animation:from-mor-options-activated .25s forwards}@keyframes from-mor-options-activated{0%{max-width:25em}to{max-width:40em}}.roation-arrow-form-mor-option-activated{animation:roation-arrow-form-mor-option-activated .25s forwards}@keyframes roation-arrow-form-mor-option-activated{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.status-dropdown-project{position:relative!important;width:100%}.header-container-task{width:100%;display:flex;gap:2vh}.header-part-1,.header-part-2{width:50%;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;height:8vh}.kanban-validated-task ul:first-child:after{content:"✔"}.kanban-validated-task ul:first-child:after,.kanban-validated-task-left:after,.kanban-validated-task-right:after{width:100%;height:100%;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;font-size:5vh;color:#f8fafb}.kanban-validated-task-left:after,.kanban-validated-task-right:after{border-radius:.125em .1944444444em .1944444444em .125em}.kanban-validated-task-left:after{content:""}.task-is-priority-right.kanban-validated-task-right:after{margin:-10px 0 0 -15px}.kanban-validated-task-right:after{content:"✔";pointer-events:none;margin:-8px 0 0 -15px}.project-kanban-task-card .input-wrapper{padding:0 .5em}.settings-container-flex-project-systems{width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:row;overflow-y:scroll;transition:background-color .5s,color .5s;background-color:var(--color2);border:1px solid var(--color3);border-radius:.7em}.container-projects-systems-view-empty,.container-projects-systems-view-empty-stats{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;padding:1em;justify-content:center}.container-projects-systems-view-empty-stats{transition:background-color .5s,color .5s;background-color:var(--color2);border:1px solid var(--color3);border-radius:.7em}.systems-view-empty-illustration-bis{max-width:20vh!important;overflow:hidden}.systems-view-empty-illustration{width:100%;bottom:0;overflow:hidden;height:auto}.systems-view-empty-illustration-top{width:30%;top:0;overflow:hidden;height:auto}.systems-view-empty-illustration-container-top{width:100%;top:0;position:absolute;display:flex;justify-content:flex-end}.systems-view-empty-illustration-container{width:100%;bottom:0;position:absolute;display:flex}.illustration-system-empty-clock{position:absolute;width:1%;height:6%;left:50.3%;top:36.5%;transform-origin:bottom;animation:illustration-system-empty-clock .5s infinite}@keyframes illustration-system-empty-clock{0%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}to{transform:rotate(-15deg)}}.systems-view-title{color:var(--color5);font-size:calc(1em*var(--fontSize, 1))}.systems-view-sub-title{color:var(--color4);font-size:calc(.9em*var(--fontSize, 1))}.container-projects-systems-view-not-empty{width:100%;height:100%;display:flex;padding:1em;gap:1em;flex-wrap:wrap;align-content:flex-start}.system-predicts-cotainer{width:100%;max-width:20em;height:100%;display:flex;align-content:center;justify-content:center}.systems-view-system-card{width:100%;position:relative;height:-moz-fit-content;height:fit-content;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;padding:.5em;display:flex;gap:1em;cursor:pointer}.systems-view-system-icon-container{width:8em;min-width:8em;height:8em;border-radius:.7em;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:var(--color2)}.systems-view-system-icon-container .systems-view-system-icon{width:100%}.systems-view-system-icon-container-open{width:5em;min-width:5em;height:5em;border-radius:.7em;display:flex;overflow:hidden;align-items:center;justify-content:center;background-color:var(--color1)}.systems-view-system-icon-container-open .systems-view-system-icon{width:100%}.systems-view-system-texts{width:100%;display:flex;flex-direction:column;overflow:hidden}.systems-view-text-overflow{white-space:nowrap;overflow:hidden}.open-system-back{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.open-system-container-page{padding:1em;padding-bottom:2em;gap:.5em;flex-direction:column;transition:background-color .5s,color .5s;background-color:var(--color2);overflow-y:scroll;border-radius:.7em;animation:page-open-system-view .25s forwards}.open-system-container-page,.preview-picture-container{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.preview-picture-container{align-items:center;justify-content:center}.open-attachment-img-class{height:100%;width:auto!important}@keyframes page-open-system-view{0%{max-width:27em}to{max-width:35em}}@keyframes system-card-opentask-is-open{0%{max-width:45em}to{max-width:54.5em}}.system-card-opentask-is-open{transition:background-color .5s,color .5s;background-color:var(--color2);animation:system-card-opentask-is-open .25s forwards}.system-card-opentask-is-not-open{display:flex;align-items:center;justify-content:center;max-width:35em}.systems-open-task-margin{left:0;transition:left .25s}.system-board-open-task-flex{border-radius:.7em}.system-board-container,.system-board-open-task-flex{width:100%;height:100%;position:absolute;overflow:hidden}.system-board-container{max-height:90vh;animation:page-open-system-view .25s forwards}.system-board-container.open{animation:system-card-opentask-is-open .25s forwards}.system-board-open-task-flex .utils-navbar-task-information{animation:none!important}.system-view-top-cross{width:100%;display:flex;justify-content:flex-end;cursor:all-scroll}.project-icon-system-view{display:flex;height:3vh;width:3vh;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:opacity .25s;margin:.5vh}.project-icon-system-view *{fill:var(--color4)}.system-view-more-options-parts{display:flex;flex-direction:column;gap:.5vh}.system-view-open-system-header{width:100%;display:flex;gap:.5em;justify-content:space-between;flex-wrap:wrap}.systems-view-header-parts{display:flex;gap:.5em}.systems-open-board-tasks{height:100%;overflow-y:scroll;padding:1vh;flex-direction:column;gap:.5em}.stockage-percentage-bar,.systems-open-board-tasks{width:100%;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;display:flex}.stockage-percentage-bar{height:2em;position:relative;overflow:hidden;align-items:center;justify-content:center;color:var(--color5);font-size:calc(.9em*var(--fontSize, 1));z-index:1}.project-private-status-container{display:flex;flex-direction:row!important;gap:1em;align-items:center}.project-badge-private-badge{width:-moz-fit-content;width:fit-content;padding:.25em 1em;border:1px solid var(--color4);border-radius:10em}.stockage-bar-size{transition:background-color .5s,color .5s;background-color:var(--color-blue4);height:100%;border-radius:.7em;position:absolute;z-index:0;left:0}.stockage-information-text-right{position:absolute;right:.5em;color:#e5eeff}.stockage-information-text-left{position:absolute;left:.5em;color:#e5eeff}.mind-map-contrainer-page{display:flex;height:100%;width:100%;align-items:center;justify-content:center;transition:background-color .5s,color .5s;background-color:var(--color2);border:1px solid var(--color3);border-radius:.7em}.mind-map-elment,.mind-map-elment-task{position:absolute;border-radius:.7em;z-index:1;border:2px solid var(--custom-fill-color,--color3)}.mind-map-elment-task{transition:background-color .5s,color .5s;background-color:var(--color1)}.mind-map-elment-column.column-block-mind-map{overflow:hidden}.mind-map-elment-column:before{content:"";width:100%;height:100%;position:absolute;transition:background-color .5s,color .5s;background-color:var(--custom-fill-color,--color3);z-index:0;pointer-events:none;opacity:.1}.column-block-mind-map{z-index:1}.mind-map-element-selected{cursor:grab;box-shadow:0 0 0 2px var(--custom-fill-color,--color3) inset}.mind-map-element-selected-order{cursor:grab;transition:background-color .5s,color .5s;background-color:var(--color1)!important;border:2px solid var(--custom-fill-color-order,--color3)!important}.mind-map-board{width:0;height:0;transition:transform .3s;position:absolute}.mind-map-grid-pattern-container{width:99999em;height:99999em;position:absolute;pointer-events:none;left:calc(100% - 49999.5em);top:calc(100% - 49999.5em);z-index:-1000}.mind-map-grid-pattern-container circle{fill:var(--color3)}.mind-map-contrainer-page.is-dragging{cursor:grabbing}.resizers-element{width:calc(100% + 10px);height:calc(100% + 10px);margin-left:-5px;margin-top:-5px;position:absolute}.resizers-element .resizer{width:10px;height:10px;position:absolute;transition:background-color .5s,color .5s}.resizers-element .resizer.top-left{left:-10px;top:-10px;width:20px;height:20px;cursor:nwse-resize}.resizers-element .resizer.top-right{right:-10px;top:-10px;width:20px;height:20px;cursor:nesw-resize}.resizers-element .resizer.bottom-left{left:-10px;bottom:-10px;width:20px;height:20px;cursor:nesw-resize}.resizers-element .resizer.bottom-right{right:-10px;bottom:-10px;width:20px;height:20px;cursor:nwse-resize}.resizers-element .resizer.top{left:10px;top:-10px;width:calc(100% - 20px);cursor:ns-resize}.resizers-element .resizer.left{left:-10px;top:10px;height:calc(100% - 20px);cursor:ew-resize}.resizers-element .resizer.right{right:-10px;top:10px;height:calc(100% - 20px);cursor:ew-resize}.resizers-element .resizer.bottom{bottom:-10px;left:10px;width:calc(100% - 20px);cursor:ns-resize}.connector-element .connector{width:20px;height:20px;border-radius:20px;position:absolute;opacity:0;transition:background-color .5s,color .5s;background-color:var(--color3);display:flex;align-items:center;justify-content:center;cursor:pointer}.connector-element .connector:after{content:"";width:10px;height:10px;border-radius:10px;transition:background-color .5s,color .5s;background-color:var(--custom-fill-color,--color3)}.connector-element .connector:hover{opacity:1}.connector-element .connector.top{top:-10px;left:calc(50% - 10px)}.connector-element .connector.left{left:-10px;top:calc(50% - 10px)}.connector-element .connector.right{right:-10px;top:calc(50% - 10px)}.connector-element .connector.bottom{bottom:-10px;left:calc(50% - 10px)}.connector-element{width:100%;height:100%;z-index:1;position:absolute}.board-svg-connectors{pointer-events:none;position:absolute;overflow:visible;fill:none;z-index:0}svg.board-svg-connectors path{cursor:pointer;pointer-events:all}.size-element-information{border-radius:.7em;top:100%;margin-top:1vh;position:absolute;font-size:calc(.9em*var(--fontSize, 1));color:#f8fafb;padding:1vh;justify-content:center;gap:.5em;width:140px;left:calc(50% - 70px);background-color:var(--custom-fill-color,--color3)}.min-map-elements-container,.size-element-information{display:flex;align-items:center;transition:background-color .5s,color .5s}.min-map-elements-container{width:100%;min-width:8em;width:15em;height:100%;left:0;background-color:var(--color2);z-index:1;border-right:2px solid var(--color3);justify-content:flex-start}.min-map-elements-container .scroll-content{display:flex;flex-direction:column;padding:1em}.mind-map-order-element-class{padding:1vh;font-size:calc(.9em*var(--fontSize, 1));flex-direction:column;border:2px solid transparent;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;align-items:flex-end}.mind-map-order-element-class,.mind-map-order-element-class-header{display:flex;width:100%;gap:.5em}.drag-element-sortable.mind-map-order-element-class,.mind-map-order-element-class:hover{transition:background-color .5s,color .5s;background-color:var(--color1)}.drag-element-sortable.mind-map-order-element-class{border:2px solid var(--color3)}.mind-map-order-element-class-title{color:var(--color4);overflow:hidden;white-space:nowrap}.mind-map-order-elements-icons{width:1.5em;min-width:1.5em;height:1.5em;overflow:hidden;display:flex;align-items:center;justify-content:center}.mind-map-order-elements-icons *{fill:var(--custom-fill-color-order,--color4)}.mind-map-elements-icons{width:1.5em;height:1.5em;overflow:hidden;display:flex;align-items:center;justify-content:center}.mind-map-elements-icons *{fill:var(--custom-fill-color,--color4)}.mind-map-order-elements-pastille{width:1.5em;min-width:1.5em;height:1.5em;border-radius:1.5em;transition:background-color .5s,color .5s;background-color:var(--custom-fill-color-order,--color1)}.order-task-inside-columns{width:90%;display:flex;flex-direction:column;gap:.5vh}.order-task-inside-columns .mind-map-order-element-class:hover{border:2px solid var(--color3);transition:background-color .5s,color .5s;background-color:var(--color2)}.mind-map-column-titles{width:-moz-fit-content;width:fit-content;padding:.5em 2em;max-width:20vh;border-radius:10vh;font-size:calc(.9em*var(--fontSize, 1));transition:background-color .5s,color .5s;background-color:var(--custom-fill-color,--color1);position:absolute;top:-3em;color:#f8fafb;display:flex;align-items:center;justify-content:center;white-space:nowrap}.mind-map-container-header{width:100%;height:100%;position:absolute;display:flex;flex-direction:column;gap:.5em;overflow:hidden;padding:1vh}.mind-map-pastille-title{width:2vh;min-width:2vh;min-height:2vh;height:2vh;border-radius:2vh;transition:background-color .5s,color .5s;background-color:var(--custom-fill-color,--color1)}.mind-map-title-container{display:flex;gap:.5em}.mind-map-title{color:var(--color5);white-space:nowrap;width:100%}.mind-map-sub-title,.mind-map-title{font-size:calc(.9em*var(--fontSize, 1));overflow:hidden}.mind-map-sub-title{color:var(--color4);white-space:break-spaces;padding:1vh;border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color2);position:relative!important;max-height:10em}.mind-map-container-header .input-wrapper{transition:background-color .5s,color .5s;background-color:transparent!important}.mind-map-container-footer-bottom{width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5em}.add-members-to-project-list-email-container{width:100%;height:-moz-fit-content;height:fit-content;max-height:30vh;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;overflow-x:hidden;overflow-y:scroll;margin-top:1vh;padding:1em;position:relative!important}.add-members-to-project-list-email-container .scroll-content{display:flex;flex-direction:column;gap:1em}.mind-map-tools-container{z-index:1;width:100%;display:flex;gap:.5em;position:absolute;bottom:1vh;left:16em;transition:padding-left .2s}.mind-map-tools-container-close{left:1vh!important}.mind-map-tool-container-icon{width:2em;height:2em;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.5em;border-radius:.7em;cursor:pointer;transition:background-color .5s,color .5s;background-color:var(--color1)}.mind-map-tool-container-icon *{fill:var(--color5);width:100%}.mind-map-element-selected-icon{border:2px solid var(--color-blue4)}.mind-map-details-list-open{animation:mind-map-details-list-open .25s forwards}@keyframes mind-map-details-list-open{0%{left:-10em}to{left:0}}.mind-map-details-list-close{animation:mind-map-details-list-close .25s forwards}@keyframes mind-map-details-list-close{0%{left:0}to{left:-20em;opacity:0;pointer-events:none;display:none}}.project-icon-differents-vues{width:1.2em;height:1.2em;overflow:hidden;display:flex;align-items:center;justify-content:center}.project-icon-differents-vues *{fill:var(--color4);transition:fill .2s}.project-button-selected .project-icon-differents-vues *{fill:var(--color5)!important}.project-selector-slider-invitation-time{color:var(--color4)}.project-selector-slider-invitation-time .bg-blue{transition:background-color .5s,color .5s;background-color:var(--color-blue4)!important}.project-selector-slider-invitation-time .text-blue{color:var(--color-blue4)!important}.project-selector-slider-invitation-time .v-slider-thumb,.project-selector-slider-invitation-time .v-slider-track__fill{transition:width .2s,left .2s!important}.project-statistics-page-container{display:flex;flex-direction:column;gap:.5em;overflow-x:hidden;overflow-y:scroll;height:100%;width:100%}.project-statistics-container-horizontal-flex{display:flex;gap:.5em;width:100%;flex-wrap:wrap}.project-statistics-block{width:calc(50% - .5vh);max-height:33vh}.project-statistics-block,.project-statistics-block-second{height:100%;padding:2vh;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.project-statistics-block-second{width:calc(33.33333% - .7vh);max-height:40vh}.project-statistic-system-chart-maintenance-type-container{display:flex;gap:.5em;position:relative;width:100%}.project-board-stats-icon{width:100px;height:100px;overflow:hidden;display:flex}.chart-statistics-title{color:var(--color5);font-size:calc(1em*var(--fontSize, 1))}.chart-statistics-subtitle{color:var(--color4);font-size:calc(.9em*var(--fontSize, 1))}.chart-statistics-container{width:auto;height:25vh;position:relative;padding:2vh}.chart-statistics-container-systems{width:calc(100% - 6em);height:13vh;position:relative}.statistics-project-container-all-systems{display:flex;flex-direction:column;gap:.5em;height:95%;width:100%;scroll-snap-type:y mandatory}.statistics-project-container-all-systems-second{display:flex;flex-direction:column;gap:.5em;height:80%;width:100%;scroll-snap-type:y mandatory}.system-card-stats{width:100%;height:-moz-fit-content;height:fit-content;padding:1vh;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;scroll-snap-align:center;scroll-snap-stop:always}.system-icon-statistics{width:100%}.mindmap-extend-bar-details-tasks{width:20px;height:100%;cursor:ew-resize;position:absolute;right:0;top:0}.mind-map-close-menu-help{display:flex;height:1.5em;width:1.5em;align-items:center;justify-content:center;cursor:pointer;transition:opacity .25s;margin:.5vh;position:relative;left:1em}.mind-map-help-open{left:16em}.mind-map-close-menu-help *{fill:var(--color4)}.mind-map-cross-menu-help-container{width:90%;display:flex;justify-content:flex-end;align-items:center}.mind-map-helping-menu{width:10em;height:5em}.mind-map-helping-menu,.mind-map-helping-menu-page{position:absolute;top:1em;overflow:hidden;display:flex;align-items:center;justify-content:center;animation:mind-map-helping-close-information .25s forwards}.mind-map-helping-menu-page{left:1em;flex-direction:column;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;padding:1em;width:50%;max-width:25em}.help-menu-item{display:flex;gap:1em;align-items:center;justify-content:space-between;width:100%}.help-menu-text{color:var(--color5);font-size:calc(.9em*var(--fontSize, 1))}.help-menu-icon{width:10em;height:5em}.mind-map-helping-open-information{animation:mind-map-helping-open-information .5s forwards}@keyframes mind-map-helping-close-information{0%{transform:translateY(-100vh)}to{transform:translateY(0)}}@keyframes mind-map-helping-open-information{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}.icon-board-container-min-close-tools{width:2vh;height:2vh;display:flex;overflow:hidden;align-items:center;justify-content:center;cursor:pointer}.settings-container-flex-project-default{padding:1.5vh;width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:row;overflow-y:scroll;transition:background-color .5s,color .5s;background-color:var(--color2)}.default-category-container{gap:.5em}.default-category-container,.default-category-header{display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content}.default-category-header{border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color3);overflow:hidden;border:2px solid var(--color2)}.default-color-border{width:1vh}.default-column-details{display:flex;height:100%;width:100%}.default-column-flex-text-details{display:flex;flex-direction:column;justify-content:center}.default-min-text-size{font-size:calc(.69231em*var(--fontSize, 1));color:var(--color4)}.default-max-text-size{font-weight:600;font-size:calc(1em*var(--fontSize, 1))}.default-title-with-arrow{display:flex;align-items:center;gap:.5em}.default-arrow-menu-icon{min-width:2vh;cursor:pointer}.default-arrow-menu-icon,.default-drag-icon{width:2vh;height:2vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.default-drag-icon *{fill:var(--custom-fill-color,#f8fafb)}.default-arrow-menu-icon *{fill:none!important;stroke:var(--custom-fill-color,#f8fafb)}.default-icon-isOpen{animation:default-icon-isOpen .1s linear forwards}@keyframes default-icon-isOpen{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}.default-icon-isOpen-is-not-open{animation:default-icon-isOpen-is-not-open .1s linear forwards}@keyframes default-icon-isOpen-is-not-open{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.default-container-tasks{display:flex;flex-direction:column;padding:2vh;width:100%}.default-vue-container-task-block{width:100%;padding:1vh 0;display:flex;gap:.5em;flex-direction:column}.default-adding-task-button{width:100%;height:5vh;border-radius:.7em;border:var(--color2) dashed 2px;color:var(--color2);display:flex;align-items:center;justify-content:center;transition:color .5s,border .5s}.default-adding-task-button:hover{border:var(--color4) dashed 2px;color:var(--color4)}.default-vue-task{width:100%;border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color2);display:flex;align-items:center;justify-content:space-between;height:6vh;padding:0 1vh;border:2px var(--color3) solid}.default-vue-container-task-block .default-vue-task{border:none!important}.default-task-left-part,.default-task-right-part{display:flex;gap:.5em;align-items:center;height:100%}.default-task-description{width:20em;color:var(--color4);height:100%;justify-content:center}.default-task-title{width:15em;white-space:nowrap;justify-content:center}.default-task-title *{color:var(--custom-fill-color,#f8fafb)}.default-task-title .login-input-sign-1{max-height:5vh;transition:background-color .5s,color .5s;background-color:var(--color2)!important}.default-vue-separator{height:70%;width:2px;margin:0 1vh;border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color3)}.default-task-description .input-wrapper{max-height:5vh;transition:background-color .5s,color .5s;background-color:var(--color2)}.force-position-task-parent{min-height:-moz-fit-content!important;min-height:fit-content!important;max-height:none!important}.force-position-task-children,.force-position-task-parent{height:-moz-fit-content!important;height:fit-content!important}.force-position-task-children{position:relative!important}.inner{pointer-events:none}.jq_caroussel li,.jq_caroussel ul{position:absolute;transition:margin-top .3s ease,transform .3s ease;text-align:center;z-index:0;width:98%;max-width:250px}.jq_caroussel li .inner{display:inline-block;vertical-align:middle;-moz-user-select:none;-webkit-user-select:none;user-select:none;overflow:hidden}.jq_caroussel .mask1{opacity:1!important;filter:brightness(.7)}.jq_caroussel .mask2{opacity:1!important;filter:brightness(.6)}.jq_caroussel .effect1_n2{opacity:1!important;z-index:0;transform:scale(.9) translateY(-40px)}.jq_caroussel .effect1_n1{opacity:1!important;z-index:1;transform:scale(.95) translateY(-20px)}.jq_caroussel .effect1_1{opacity:1!important;z-index:1;transform:scale(.95) translateY(20px)}.jq_caroussel .effect1_2{opacity:1!important;z-index:0;transform:scale(.9) translateY(40px)}.jq_caroussel .center{opacity:1!important;z-index:2;transform:scale(1) translate(0);min-height:7em!important}.jq_caroussel .chosen{opacity:1!important;z-index:1}.mind-map-task-finish:after{content:"✔";left:0;top:0;position:absolute;background-color:rgba(0,0,0,.6);color:#f8fafb;font-size:3em;pointer-events:none;border-radius:.2916666667em;z-index:1}.mind-map-task-finish:after,.projet-stock-page-no-stock-container{width:100%;transition:background-color .5s,color .5s;height:100%;display:flex;align-items:center;justify-content:center}.projet-stock-page-no-stock-container{background-color:var(--color2);border-radius:.7em;flex-direction:column;gap:.5em;padding:1vh;border:1px solid var(--color3)}.project-stock-empty-illustration{display:flex;width:25vh!important;height:25vh!important;overflow:hidden}.project-stock-buy-button{width:100%;max-width:20vh;transition:background-color .5s,color .5s;background-color:var(--color-blue4);border-radius:.7em;padding:1vh;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s}.project-stock-buy-button:hover{transform:scale(1.05)}.project-stock-title-extra{color:var(--color5);font-size:1.3em}.project-stock-sub-title-extra{color:var(--color4);font-size:1.0833333333em}.project-stock-title{color:var(--color5);font-size:calc(.9em*var(--fontSize, 1))}.project-stock-sub-title{color:var(--color4);font-size:calc(.75em*var(--fontSize, 1))}.project-stock-contrainer{display:flex;flex-direction:column;width:100%;height:100%;gap:2vh}.project-stock-header-bar{width:100%;display:flex;align-items:center;padding:1em;gap:1em;position:relative}.project-stock-body-bar-container{height:100%;width:100%;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;position:relative;border:1px solid var(--color3);display:flex;flex-direction:column;gap:1em}.project-stock-body-bar{height:-webkit-fill-available;width:100%;padding:1em;position:relative!important}.project-stock-create-new{width:8em;border-radius:.7em;display:flex;align-items:center;justify-content:center;color:var(--color3);cursor:pointer;color:var(--color4);font-size:unset;font-weight:700;border:2px dashed var(--color3);height:15.5em}.project-create-tool-min{width:100%;height:3vh;display:flex;justify-content:space-between}.project-create-tool-increment-button{width:20%;height:100%;display:flex;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;align-items:center;justify-content:center;color:var(--color4);transition:transform .2s;cursor:pointer;font-size:1.5em}.project-create-tool-increment-button:hover{color:var(--color5);transform:scale(1.05)}.project-input-number{width:100%;height:4.5vh;padding:1vh;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;color:var(--color5)}.project-input-number-container{display:flex;gap:.5em;width:100%;justify-content:space-between}.project-input-number-container .text-center{width:50%;border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color3);color:var(--color5)}.project-input-number-container .btn{transition:transform .2s,color .2s;padding:1vh;width:20%;border-radius:.7em;color:var(--color4);transition:background-color .5s,color .5s;background-color:var(--color3);display:flex;align-items:center;justify-content:center;cursor:pointer}.project-input-number-container .btn:hover{transform:scale(1.05);color:var(--color5)}.project-input-number-container .center-element{transition:background-color .5s,color .5s;background-color:var(--color3);display:flex;align-items:center;justify-content:center;border-radius:.7em;padding:1vh;width:100%}.project-stock-element-container{display:flex;flex-direction:column;gap:.5em;width:8em;height:-moz-fit-content;height:fit-content}.color-warn .project-counter-stock,.color-warn .stock-percentage-bar{transition:background-color .5s,color .5s;background-color:#ebb134!important}.color-error .project-counter-stock,.color-error .stock-percentage-bar{transition:background-color .5s,color .5s;background-color:#e04f5f!important}.project-stock-card-part-top{height:12.5em;padding:.5em}.project-stock-card-part-top,.project-stock-card-part-top-manage{width:100%;transition:background-color .5s,color .5s;background-color:var(--color1);display:flex;flex-direction:column;border-radius:.7em;gap:.5em;justify-content:space-between;align-items:center;border:var(--color3) 1px solid}.project-stock-card-part-top-manage{height:10.8695652174em;padding:1vh}.project-stock-card-part-bottom{width:100%;transition:background-color .5s,color .5s;background-color:var(--color1);display:flex;padding:.5vh 1vh;border-radius:.7em;justify-content:space-between;align-items:center;border:var(--color3) 1px solid}.project-icon-stock-container{display:flex;flex-direction:column;position:relative;justify-content:flex-end;align-items:center}.open-tool-reference-container{display:flex;gap:.5em}.open-tool-reference-container .container-input-adds-elements,.open-tool-reference-container .container-input-text,.open-tool-reference-container .login-input-sign-1{height:100%}.project-stock-icon-with-provider{border-radius:.35em .7em .7em .7em!important}.project-stock-icon{width:100%;background-size:cover;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;justify-content:center;background-color:#888;border-radius:.7em}.project-stock-icon .image-tool{width:calc(100% + 10px)}.project-stock-icon .icon-edit{width:100%;height:100%;overflow:hidden}.project-stock-icon .icon-edit *{fill:#f8fafb}.project-stock-icon .hover-edit-stock-element{width:calc(100% + 2px);height:calc(100% + 2px);padding:4vh;opacity:0;border-radius:.7em;cursor:pointer;position:absolute;top:-1px;transition:background-color .5s,color .5s,opacity .2s;background-color:rgba(0,0,0,.6)}.project-stock-icon:hover .hover-edit-stock-element{opacity:1}.project-shelf-bar-card-stock{width:calc(100% - .7em);height:3vh;padding:1vh;display:flex;align-items:center;justify-content:center;border-radius:10em;transition:background-color .5s,color .5s;background-color:var(--color2);position:absolute;z-index:1;margin-bottom:.5em}.stock-element-title{color:var(--color5);font-size:calc(.9em*var(--fontSize, 1));text-align:center}.stock-element-sub-title{text-align:center;color:var(--color4);font-size:calc(.75em*var(--fontSize, 1))}.stock-percentage-container{width:100%;display:flex;min-height:.5vh;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;position:relative;overflow:hidden}.project-counter-stock{padding:.5vh 1.5vh;border-radius:10em;transition:background-color .5s,color .5s}.project-counter-button,.project-counter-stock{background-color:var(--color2);color:var(--color5);font-weight:600}.project-counter-button{width:20%;height:100%;font-size:1.3em;cursor:pointer;border-radius:.7em;padding:0 1vh;transition:transform .2s;display:flex;align-items:center;justify-content:center}.open-tool-stock-container{width:100%;max-width:20em;height:100%;transition:background-color .5s,color .5s;background-color:var(--color2);border-left:2px solid var(--color3);position:absolute;right:0;top:0;z-index:2;overflow-y:scroll;overflow-x:hidden;animation:tool-stock-information .25s forwards}@keyframes tool-stock-information{0%{margin-right:-20em}to{margin-right:0}}.open-tool-header{width:100%;padding:2vh;display:flex;justify-content:flex-end}.open-tool-header-close-icon{width:2vh;height:2vh;overflow:hidden;cursor:pointer}.open-tool-header-close-icon *{fill:var(--color4)}.open-tool-body{display:flex;gap:.5em;padding:0 2vh 2vh 2vh;flex-direction:column;justify-content:space-between;min-height:calc(100% - 7vh)}.provider-contrainer-card{position:absolute;left:0;top:0;width:25%;height:25%;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:0 0 .35em 0;padding:0 .25em .25em 0;z-index:2;margin-top:-2px}.provider-contrainer-card .icon-illustration-provider{width:100%;height:100%;border-radius:.35em;background-size:contain;background-position:50%}.stock-open-tool-edit-container{display:flex;flex-direction:column;gap:2em;width:100%}.stock-open-tool-edit-container .sub-container{display:flex;flex-direction:column;gap:.5em}.stock-open-tool-edit-container .file-container{width:100%}.stock-open-tool-edit-container .file-container .file-label-input-composant{height:calc(20em - 4vh);width:calc(20em - 4vh)}.stock-open-tool-settings-text{color:var(--color4);font-size:calc(.9em*var(--fontSize, 1))}.stock-open-tool-settings-delete-button{width:100%;transition:background-color .5s,color .5s;background-color:#e04f5f;padding:1vh;display:flex;color:var(--color5);font-size:calc(1em*var(--fontSize, 1));cursor:pointer;border-radius:.7em;align-items:center;justify-content:center}.stock-open-tool-settings-delete-button:hover{transition:background-color .5s,color .5s;background-color:#e04f5f;filter:brightness(.8)}.stock-container-search-bar{width:50%;display:flex;gap:.5em;position:relative;align-self:normal}.stock-container-search-bar .login-input-sign-1,.stock-container-search-bar .total-emoji-menu,.stock-container-search-bar .total-emoji-menu .container-input-text{height:100%}.project-stock-element-container-header:empty{display:none!important}.stock-selector-filter{transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;display:flex;align-items:center;justify-content:center;gap:.5em;cursor:pointer;position:relative;padding:.25em .5em;align-self:normal}@media (max-width:1200px){.stock-container-search-bar{width:100%}}.filter-icon-stock-container{width:1.2em;height:1.2em;min-width:1.2em;overflow:hidden;display:flex;align-items:center;justify-content:center}.filter-icon-stock-container *{fill:var(--color4);width:100%}.filter-stock-pastille{width:2vh;height:2vh;border-radius:4vh;transition:background-color .5s,color .5s;background-color:var(--color1);display:flex;align-items:center;justify-content:center;color:var(--color5);font-size:calc(.69231em*var(--fontSize, 1))}.stock-element-display{display:block!important}.stock-draggable-bar-element{width:100%;height:.3em;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;opacity:0;transition:opacity .2s}.project-stock-card-part-top:hover .stock-draggable-bar-element{opacity:1}.project-tools-name-text{overflow:hidden;width:85%;white-space:nowrap}.open-profile-settings-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;align-items:center;justify-content:center;display:flex;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.open-profile-settings-container .open-profile-settings{transform:scale(1.1)}.system-icon-files{width:1.5em;height:1.5em}.system-icon-files *{fill:var(--color5)}.system-icon-files-2{width:1.2em;height:1.2em}.system-icon-files-3{width:1.5em;height:1.5em}.system-icon-files-2 *{fill:var(--color4)}.system-icon-files-4{width:1.5em;height:1.5em;cursor:pointer}.system-icon-files-4 *{fill:var(--color4)}.file-label-input-composant-system{width:100%;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.7em;position:relative;transition:background-color .5s,color .5s;background-color:var(--color1);padding:1vh}.file-label-input-composant-system-complet{border-radius:.7em .7em 0 0!important}.file-label-input-composant-system.isCompleted{border-radius:.7em .7em 0 0!important;padding:1vh 1vh 0 1vh!important}.system-input-container-text-files{display:flex;align-items:center;justify-content:center;gap:.5em;cursor:pointer}.container-files-systems{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.details-files-system{border-radius:0 0 .7em .7em;transition:background-color .5s,color .5s;background-color:var(--color1);width:100%;max-height:8em;position:relative!important}.details-files-system .scroll-content{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:.5em}.pdf-file-container-system{width:100%;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;padding:.5vh;display:flex;color:var(--color4);justify-content:space-between}.system-file-parts{display:flex;gap:.5em;align-items:center}.system-icon-files-2.utils{opacity:0;transition:opacity .2s;cursor:pointer}.pdf-file-container-system:hover .system-icon-files-2.utils{opacity:1}.system-pdf-container-editor{position:sticky;height:100%;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,.6)}.system-container-cross-pdf-viewer,.system-pdf-container-editor{width:100%;display:flex;align-items:center;transition:background-color .5s,color .5s}.system-container-cross-pdf-viewer{background-color:var(--color2);padding:1vh;justify-content:space-between;border-radius:.7em .7em 0 0}.pdf-system-open{max-width:90%!important;max-height:90%}.stock-button-management-entrer{padding:1vh 2vh;align-self:normal;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;display:flex;align-items:center;justify-content:center;gap:.5em;cursor:pointer;color:var(--color4);font-size:calc(.9em*var(--fontSize, 1));transition:box-shadow .2s}.stock-button-management-entrer:hover,.stock-selector-filter:hover{filter:brightness(.8)}.stock-enter-mode{z-index:2;width:100%;height:100%;position:fixed;left:0;top:0;padding:2vh;border-radius:.7em;background-color:rgba(0,0,0,.6);display:flex;gap:1em;flex-direction:column}.stock-button-selected,.stock-enter-mode{transition:background-color .5s,color .5s}.stock-button-selected{background-color:var(--color-blue4)!important;color:var(--color5)!important}.stock-entries-boxs-container{width:100%;height:100%;display:flex;gap:2vh}.stock-entries-box{width:50%;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;display:flex;flex-direction:column;gap:.5em;padding:1vh;border:var(--color3) 1px solid}.stock-entries-header{width:100%;display:flex}.stock-entries-header-box{width:25%;display:flex;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;padding:1vh;color:var(--color4);justify-content:center;align-items:center;transition:box-shadow .2s;cursor:pointer}.stock-entries-header-box:hover{filter:brightness(.8)}.stock-box-tools-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color4);overflow-y:scroll;flex-direction:column}.stock-box-tools-container-not-empty{width:100%;height:100%;position:relative!important}.stock-box-tools-container-not-empty .scroll-content{position:relative!important;width:100%;height:100%;display:flex;flex-wrap:wrap;gap:.5em;max-height:50vh}.stock-codebar-element{height:5em}.stock-codebar-element,.stock-codebar-element-reference{width:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;display:flex;align-items:center;justify-content:center;border-radius:.7em}.stock-codebar-element-reference{transition:background-color .5s,color .5s;background-color:#fff}.stock-codebar-element-reference:hover:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);border-radius:.7em;cursor:pointer}.stock-codebar-element-reference:hover .stock-codebar-icon-container-reference{opacity:1}.stock-codebar-element:hover:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transition:background-color .5s,color .5s,opacity .2s;background-color:rgba(0,0,0,.6);border-radius:.7em;cursor:pointer}.stock-codebar-element:hover .stock-codebar-icon-container{opacity:1}.stock-codebar-icon-container{padding:1em}.stock-codebar-icon-container,.stock-codebar-icon-container-reference{transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);opacity:0;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:.7em;transition:opacity .2s;cursor:pointer}.stock-codebar-icon-container-reference{padding:.25em}.stock-codebar-icon-download{width:1.5em;height:1.5em}.stock-codebar-icon-download *{fill:#f8fafb}.stock-tool-edit-header-container{display:flex;gap:.5em;width:100%;height:100%;position:relative}.pdf-iframe{width:100%;height:100%}.scan-illustration-stock{width:70%;height:90%}.scan-waiting-total{display:flex;flex-direction:column;align-items:center;gap:2vh}.scan-input-stock{position:absolute;opacity:0}.statistics-project-container-flex{display:flex;gap:2vh;width:100%;height:100%}.empty-system-stats{max-width:20vh!important}.project-statistics-left-container{width:100%;height:100%;overflow-y:scroll;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;border:1px solid var(--color3);padding:1em;gap:.5em;display:flex;flex-direction:column}.project-statistics-left-all{position:relative;width:20%;height:100%;display:flex;flex-direction:column;gap:2vh}.project-statistics-page{height:100%;overflow-y:scroll;border-radius:.7em;border:1px solid var(--color3);padding:1em;position:relative!important}.project-statistics-page,.project-statistics-selector-button{width:100%;transition:background-color .5s,color .5s;background-color:var(--color2)}.project-statistics-selector-button{border-radius:.7em;padding:.5em;cursor:pointer;transition:all .2s;color:var(--color4);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden;text-transform:uppercase}.project-statistic-uppercase{text-transform:uppercase}.project-statistic-capitalize{text-transform:capitalize}.project-statistics-selector-button:hover{transition:background-color .5s,color .5s;background-color:var(--color1)}.project-selected-button-stats{color:var(--color5);transition:background-color .5s,color .5s;background-color:var(--color-blue4)}.project-statistics-page-title{color:var(--color5);font-size:calc(.9em*var(--fontSize, 1))}.project-statistics-page-subtitle{color:var(--color4);font-size:calc(.9em*var(--fontSize, 1))}.board-statistic-background{transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em}.board-container-statistics{display:flex;flex-direction:column;gap:2vh}.statistics-search-bar-container,.system-search-bar-container,.system-search-bar-container-task{width:100%}.system-search-bar-container-task .login-input-sign-1{border:1px solid var(--color3);transition:background-color .5s,color .5s;background-color:var(--color2)!important}.search-bar-tasks{width:100%}.search-bar-tasks .login-input-sign-1{border:1px solid var(--color3);transition:background-color .5s,color .5s;background-color:var(--color2)!important}.stock-close-tool-menu-container{display:flex;align-items:center}.settings-accessibility-reset-button{transition:background-color .5s,color .5s;background-color:#e04f5f;padding:.2em 1em;color:#f8fafb;font-size:calc(.9em*var(--fontSize, 1));border-radius:.7em;cursor:pointer}.settings-accessibility-reset-button-activate{opacity:1!important;cursor:pointer!important}.project-empty-card{max-height:30em}.project-empty-card,.project-empty-card-dashboard{width:100%;max-width:25em;height:100%;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;border:1px solid var(--color3);display:flex;flex-direction:column;align-items:center;gap:1em}.project-empty-card-dashboard{max-height:22em;justify-content:center}.project-empty-illustration-overview{width:100%;margin-top:-40px;height:60%}.project-empty-illustration-no-vue{width:80%;margin-top:-40px;height:50%}.project-empty-subtitle{color:var(--color4);margin:2em}.project-empty-create-button,.project-empty-subtitle{font-size:calc(.9em*var(--fontSize, 1));text-align:center}.project-empty-create-button{width:50%;height:3em;border-radius:.7em;transition:background-color .5s,color .5s;background-color:var(--color-blue4);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color5)}.project-empty-create-button:hover{filter:brightness(.8)}.project-costs-container{max-width:20em;margin-top:1em}.background-pannel{transition:background-color .5s,color .5s;background-color:var(--color1);position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.container-ping-moving{position:absolute;right:1em;bottom:1em;padding:1em;z-index:5;opacity:0;transition:opacity .2s}.ping-moving{transition:background-color .5s,color .5s;background-color:#66bf41;height:1em;width:1em;border-radius:10em;animation:ping-moving-anim 2s linear infinite}@keyframes ping-moving-anim{0%{box-shadow:0 0 0 0 #66bf41}50%{box-shadow:0 0 0 5px transparent}}.kanban-column-width:hover .kanban-edit-button-column,.ping-display{opacity:1}.kanban-edit-button-column{opacity:0;transition:opacity .45s;width:1.8em;height:1.8em;display:flex;overflow:hidden;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;align-items:center;justify-content:center;cursor:pointer;padding:.35em}.kanban-edit-button-column *{fill:var(--color4);width:90%;height:90%}.project-kanban-task-card-container:hover .kanban-edit-button-task{opacity:1}.kanban-edit-button-task{opacity:0;transition:opacity .45s;width:1.8em;height:1.8em;display:flex;overflow:hidden;transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;align-items:center;justify-content:center;cursor:pointer;padding:.35em}.kanban-edit-button-task *{fill:var(--color4);width:90%;height:90%}.project-empty-buton-container{width:100%;display:flex;align-items:center;justify-content:center}.project-role-sub-page-container{transition:background-color .5s,color .5s;background-color:var(--color1);padding:1em;border-radius:.7em;max-height:20em;position:relative!important}.project-role-container,.project-role-sub-page-container .scroll-content{display:flex;flex-direction:column;gap:1em;align-items:flex-start}.project-role-container{width:100%}.settings-project-profile-picture-container{display:flex;align-items:center;justify-content:center;position:relative}.settings-project-profile-picture-container .picture-container{border-radius:10em;height:2em;width:2em;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--color1)}.settings-project-profile-picture-container .picture-container .project-owner-icon{width:100%}.status-wave-settings{width:.2em;height:.2em;border-radius:10em;position:absolute;margin-top:1.5em;margin-left:1.5em;z-index:1}.predict-board-container{background-color:var(--color1);border-radius:.7em;width:100%;padding:1em;max-height:20em;position:relative!important}.predict-board-container .prediction-element{display:flex;flex-direction:column}.predict-board-container .scroll-content{display:flex;flex-direction:column;gap:2em}.open-predictions{display:flex;justify-items:center;align-items:center;gap:1em;padding:1em}.open-predictions:hover .icon{transform:translateX(1em)}.open-predictions .icon{position:relative;transition:transform .2s;width:1.5em;height:1.5em}.open-predictions .icon *{fill:#ebb134}.predict-bumper{width:.8em;height:.8em;border-radius:10em;position:absolute;right:.5em;top:.5em;z-index:1;background-color:#ebb134;animation:predict-bumper-animation 2s linear infinite}@keyframes predict-bumper-animation{0%{box-shadow:0 0 0 0 #ebb134}50%{box-shadow:0 0 0 8px transparent}}.little-predict-bumper{width:.8em;height:.8em;border-radius:10em;right:-.5em;top:-.5em;z-index:1;background-color:#ebb134;animation:little-predict-bumper-animation 2s linear infinite}@keyframes little-predict-bumper-animation{0%{box-shadow:0 0 0 0 #ebb134}50%{box-shadow:0 0 0 8px transparent}}.status-profile-card-settings,.status-profile-card-settings-2,.status-profile-card-settings-owner{width:1.1em;height:1.1em;border-radius:1.1em;position:absolute;margin-top:1.5em;margin-left:1.5em}.status-profile-card-settings{border:solid var(--color1) .3em}.status-profile-card-settings-owner{border:solid var(--color3) .3em}.status-profile-card-settings-2{border:solid var(--color2) .3em}.status-wave-owner{width:.4em;height:.4em;z-index:1}.status-profile-card-owner,.status-wave-owner{border-radius:1.3em;position:absolute;margin-top:2em;margin-left:2em}.status-profile-card-owner{width:1.3em;height:1.3em;border:solid var(--color1) .35em}.swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.swiper{margin:0!important;width:90%}.swiper-wrapper{align-items:center}.money-selector-container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;padding:.5em;width:3em;align-items:center;cursor:pointer;justify-content:center;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;position:relative}.money-settings-header{display:flex;gap:1em}.settings-project-selected{border:0;outline:0;box-shadow:0 0 0 2px var(--color-blue4)!important}.settings-project-selected:after{content:"✔";width:1.5em;height:1.5em;background-color:var(--color-blue4);color:#f8fafb;font-size:calc(1em*var(--fontSize, 1));background-size:cover;padding:.2em;position:absolute;left:65%;top:50%;align-items:center;justify-content:center}.project-roles-container-settings,.settings-project-selected:after{border-radius:.7em;display:flex;transition:background-color .5s,color .5s}.project-roles-container-settings{width:100%;background-color:var(--color2);padding:.5em;justify-content:space-between}.project-roles-container-settings:hover .project-settings-role-member-container.edit{opacity:1}.project-settings-role-member-container.edit{opacity:0;transition:opacity .2s;cursor:pointer}.project-role{width:-moz-fit-content;width:fit-content;border:1px solid var(--custom-fill-color,#f8fafb);color:var(--custom-fill-color,#f8fafb);padding:0 .8em;border-radius:10em}.project-settings-role-member-size-icon{width:1.4em;height:1.4em}.project-settings-role-member-size-icon *{fill:var(--color4)}.project-settings-role-member-container{width:-moz-fit-content;width:fit-content;display:flex;gap:.25em;align-items:center}.role-settings-header{width:20%}.project-settings-members-roles-container{width:100%;display:flex;justify-content:space-between;align-items:center}.project-settings-button-roles-members{padding:.5em;transition:background-color .5s,color .5s;background-color:var(--color3);border-radius:.7em;cursor:pointer}.project-loading-settings-permissions{width:100%;height:100%;position:absolute;top:0;left:0;transition:background-color .5s,color .5s;background-color:var(--color2);display:flex;align-items:center;justify-content:center;z-index:1}.member-settings-permission-profile-container{width:100%}.project-create-board-member-assignements{max-width:40em}.project-create-board-member-assignements .total-container-account-board{width:100%}.project-settings-member-role-flex{position:relative!important;display:flex;gap:1em;width:100%}.project-settings-member-role-flex .scroll-content{display:flex;gap:1em}.project-settings-member-role-column{display:flex;flex-direction:column;gap:.5em;width:50%;height:auto;overflow:hidden}.project-settings-member-role-flex .utils-navbar-list-users-container{height:100%!important;max-height:none!important}.project-settings-member-role-flex .utils-navbar-users-selector-container .total-emoji-menu,.project-settings-member-role-flex .utils-navbar-users-selector-container .utils-navbar-users-selector-filter{width:50%}.utils-navbar-list-users-container .scroll-content{flex-direction:column;padding:1em}.utils-navbar-list-users-container .utils-navbar-user-bis{padding:0}.open-attachment-download-button-container{display:flex;gap:.5em;cursor:pointer;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;padding:.5em;transition:transform .2s}.open-attachment-download-button-container:hover{transform:scale(1.1)}.download-open-attachment-icon{width:1em;height:1em}.download-open-attachment-icon *{fill:var(--color4)}.open-attachment-header{display:flex;flex-direction:column;gap:.5em;align-items:flex-start;max-width:90%;max-height:80%}.open-attachment-close-button{width:2vh;height:2vh;position:absolute;top:-1.5em;right:-1em;color:#e04f5f;border:none;border-radius:.8em;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:2em;font-weight:800}.stock-manager-member-select-container{transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;border:1px solid var(--color3);padding:1em;width:100%;max-width:25em;display:flex;flex-direction:column;gap:1em}.stock-manager-member-card-container{display:flex;width:100%;align-items:center;justify-content:center;padding:1em;border-radius:.7em;background-color:var(--color1)}.stock-manager-member-card{width:100%;height:auto;max-width:22em}.stock-manager-container{max-width:50em}.stock-manager-container .project-create-board-body{height:auto}.stock-member-manager-container{width:100%;display:flex}.editable-task-settings{bottom:0;display:flex;gap:.5em;align-items:center}.settings-delete-button-task{border-radius:.7em;color:#f8fafb;height:4vh;padding:1vh;font-size:calc(1em*var(--fontSize, 1));padding:0 2vh;width:100%}.settings-delete-button-task,.settings-delete-button-task:hover{transition:background-color .5s,color .5s;background-color:#e04f5f}.settings-delete-button-task:hover{filter:brightness(.8)}.icon-inside-bar-width-edit-task{width:4vh;min-width:4vh;height:4vh;display:flex;align-items:center;justify-content:center;border-radius:.7em;cursor:pointer;transition:border .1s;border:0 solid transparent;transition:background-color .5s,color .5s;background-color:var(--color3)}.kanban-mentions-visual-bis:empty{display:none}.kanban-mentions-visual-bis{min-width:.25em}.kanban-mentions-visual{width:2vh;height:2vh;border-radius:4vh;background-size:contain;margin-left:-.8vh;z-index:2;display:flex;align-items:center;justify-content:center}.kanban-more-mentions{transition:background-color .5s,color .5s;background-color:var(--color1);color:var(--color5);font-size:calc(.64286em*var(--fontSize, 1))}.stock-loading-sreen-remove{pointer-events:none;animation:stock-loading-sreen-remove .1666666667s linear forwards}@keyframes stock-loading-sreen-remove{0%{opacity:1}to{opacity:0;display:none}}.stock-loading-percentage-text{color:var(--color5)}.stock-loadding-screen-back{transition:background-color .5s,color .5s;background-color:var(--color1);width:100%;max-width:10em;border-radius:10em;height:.7em}.mindmap-mentions-visual-bis:empty{display:none}.mindmap-mentions-visual{width:2vh;height:2vh;border-radius:4vh;background-size:contain;margin-left:-.8vh;z-index:2;display:flex;align-items:center;justify-content:center}.mindmap-more-mentions{transition:background-color .5s,color .5s;background-color:var(--color1);color:var(--color5);font-size:calc(.64286em*var(--fontSize, 1))}.gantt-loading-sreen-remove{pointer-events:none;animation:gantt-loading-sreen-remove .1666666667s linear forwards}@keyframes gantt-loading-sreen-remove{0%{opacity:1}to{opacity:0;display:none}}.gantt-loading-percentage-text{color:var(--color5)}.gantt-loading-screen-illustration{margin-bottom:6vh;overflow:hidden;max-width:20em;max-height:20em;width:100%;height:100%;position:relative;left:3em}.gantt-loadding-screen-back{transition:background-color .5s,color .5s;background-color:var(--color1);width:100%;max-width:10em;border-radius:10em;height:.7em}.gannt-percentage-bar,.stock-percentage-bar{height:100%;transition:width .5s;border-radius:10em;transition:background-color .5s,color .5s;background-color:var(--color-blue4)}.gantt-loading-screen-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;transition:background-color .5s,color .5s;background-color:var(--color2);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.7em;border:1px solid var(--color3)}.mindmap-loading-screen-illustration,.systems-loading-screen-illustration{overflow:hidden;max-width:20em;max-height:20em;width:100%;height:100%;position:relative}.mindmap-loading-screen-illustration{margin-bottom:6vh}.gantt-container-board{width:100%;height:100%;display:flex;transition:background-color .5s,color .5s;border:1px solid var(--color3);border-radius:.7em;overflow:hidden;position:relative}.gantt-container-board .resizer-bar{height:100%;width:.25em;min-width:.25em;transition:background-color .5s,color .5s;transition:width .1s;cursor:w-resize;display:flex;align-items:center;justify-content:center;z-index:1}.gantt-container-board .resizer-bar .middle-round{width:2em;height:2em;border-radius:10em;transition:background-color .5s,color .5s;position:absolute;opacity:0;background-color:var(--color1);transition:opacity .1s,transform .1s;display:flex;align-items:center;justify-content:center}.gantt-container-board .resizer-bar .middle-round.retract{transform:rotate(180deg)}.gantt-container-board .resizer-bar .middle-round.retract svg{transform:translate(.15em)}.gantt-container-board .resizer-bar .middle-round svg{width:1.2em;height:1.2em;transition:transform .1s;transform:translate(.05em)}.gantt-container-board .resizer-bar .middle-round svg *{stroke:var(--color4)}.gantt-container-board .resizer-bar:hover{width:.5em;animation:gannt-resizer-bar-anim .1s forwards}.gantt-container-board .resizer-bar:hover .middle-round{opacity:1}@keyframes gannt-resizer-bar-anim{0%{min-width:.25em}to{min-width:.5em}}.gantt-container-board .gantt-project-header{width:100%;padding:.5em;position:absolute;top:0;left:0;z-index:1;width:15em;margin-top:.5em}.gantt-container-board .gantt-project-header .gantt-project-title-container{width:100%;height:100%;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:.5em}.gantt-container-board .gantt-left-part{width:15em;min-width:15em;height:100%;display:flex;transition:background-color .5s,color .5s;background-color:var(--color2);position:relative!important;flex-direction:column}.gantt-container-board .gantt-left-part .scrollbar-track{display:none!important}.gantt-container-board .gantt-left-part .left-part-container{display:flex;flex-direction:column}.gantt-container-board .gantt-left-part .left-part-container .subtitle{display:block}.gantt-container-board .gantt-left-part .left-part-container .column{border-radius:.7em;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;transition:background-color .5s,color .5s;background-color:var(--color2)}.gantt-container-board .gantt-left-part .left-part-container .column:hover .task{transition:background-color .5s,color .5s;background-color:var(--color1)!important}.gantt-container-board .gantt-left-part .left-part-container .column .columns-title{display:flex;gap:.5em;align-items:center;padding:0 .5em;white-space:nowrap}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks{display:flex;flex-direction:column}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task{margin-left:2em;display:flex;gap:.5em;width:calc(100% - 4em);transition:background-color .5s,color .5s;background-color:var(--color2);justify-content:space-between}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task .text-details-days{white-space:nowrap}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task .part-one{display:flex;align-items:center;gap:.5em;width:70%}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task .part-one .subtitle{max-width:12em}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task .part-one .task-icons{width:1.5em;min-width:1.5em;height:1.5em;overflow:hidden;display:flex;align-items:center;justify-content:center}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task .part-one .task-icons *{fill:var(--custom-fill-task-color,--color1)}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task .part-two{display:flex;align-items:center;gap:.5em}.gantt-container-board .gantt-left-part .left-part-container .column .column-container-tasks .task:hover{transition:background-color .5s,color .5s;background-color:var(--color2)!important}.gantt-container-board .gantt-left-part .left-part-container .column:hover{transition:background-color .5s,color .5s;background-color:var(--color1)}.gantt-container-board .gantt-left-part .left-part-container .task{border-radius:.7em;display:flex;align-items:center;padding:0 .5em;gap:.5em;width:-webkit-fill-available;background:var(--color2);justify-content:space-between}.gantt-container-board .gantt-left-part .left-part-container .task .text-details-days{white-space:nowrap}.gantt-container-board .gantt-left-part .left-part-container .task .part-one{display:flex;align-items:center;gap:.5em;width:70%}.gantt-container-board .gantt-left-part .left-part-container .task .part-one .task-icons{width:1.5em;min-width:1.5em;height:1.5em;overflow:hidden;display:flex;align-items:center;justify-content:center}.gantt-container-board .gantt-left-part .left-part-container .task .part-one .task-icons *{fill:var(--custom-fill-task-color,--color1)}.gantt-container-board .gantt-left-part .left-part-container .task .part-two{display:flex;align-items:center;gap:.5em}.gantt-container-board .gantt-left-part .left-part-container .task:hover{transition:background-color .5s,color .5s;background-color:var(--color1)}.gantt-container-board .gantt-left-part .left-part-container .gantt-order-elements-pastille{width:1.5em;height:1.5em;min-width:1.5em;border-radius:1.5em;transition:background-color .5s,color .5s;background-color:var(--custom-fill-color-order,--color1)}.gantt-container-board .gantt-right-part{width:100%;height:100%;display:flex;transition:background-color .5s,color .5s;background-color:var(--color2);position:relative}.gantt-container-board .gantt-right-part .gantt-buttons-pannels-container{position:absolute;right:1em;bottom:1em;display:flex;gap:1em;flex-wrap:wrap;z-index:1}.gantt-container-board .gantt-right-part .gantt-buttons-pannels-container .button-gantt-container{display:flex;gap:.5em}.gantt-container-board .gantt-right-part .gantt-buttons-pannels-container .button-gantt-container .button{width:-moz-fit-content;width:fit-content;padding:.5em 1em;transition:background-color .5s,color .5s;background-color:var(--color1);display:flex;align-items:center;justify-content:center}.gantt-container-board .gantt-right-part .gantt-buttons-pannels-container .button-gantt-container .button svg{width:1.5em;height:1.5em}.gantt-container-board .gantt-right-part .gantt-day-information{position:absolute;padding:.25em;transition:background-color .5s,color .5s;background-color:var(--color-blue4);border-radius:.7em;width:4em;margin-left:-2em;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.gantt-container-board .gantt-right-part .gantt-day-information .text{z-index:1}.gantt-container-board .gantt-right-part .gantt-day-information .bottom-cube{width:1em;height:1em;transition:background-color .5s,color .5s;background-color:var(--color-blue4);transform:rotate(45deg);position:absolute;left:calc(50% - .5em);bottom:-.5em}.gantt-container-board .gantt-right-part .gantt-day-information .bottom-bar{width:.15em;height:100%;transition:background-color .5s,color .5s;background-color:var(--color-blue4);position:absolute;bottom:-90%}.gantt-container-board .gantt-right-part .gantt-day-bottom-bar{position:absolute;width:4em;display:flex;align-items:center;justify-content:center;pointer-events:none;margin-left:-2em}.gantt-container-board .gantt-right-part .gantt-day-bottom-bar .bottom-bar{width:.15em;height:100%;transition:background-color .5s,color .5s;background-color:var(--color-blue4)}.gantt-container-board .gantt-right-part .gantt-board-container{display:flex;flex-direction:column;width:100%;height:100%;position:relative}.gantt-container-board .gantt-right-part .gantt-board-container .scroll-content{width:100%;position:relative!important}.gantt-container-board .gantt-right-part .background-board{position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.gantt-container-board .gantt-right-part .background-board .board-gantt-container-year,.gantt-container-board .gantt-right-part .background-board .board-gantt-container-year .board-gantt-container-month{width:100%;display:flex}.gantt-container-board .gantt-right-part .background-board .board-days-columns{border:.5px solid var(--color3);opacity:1;position:relative}.gantt-container-board .gantt-right-part .background-board .board-days-columns .week-end-background{width:100%;height:100%}.gantt-container-board .gantt-right-part .gantt-element{width:100%;display:flex;align-items:center}.gantt-container-board .gantt-right-part .gantt-element .gantt-connector-container{width:-webkit-fill-available;height:-webkit-fill-available;pointer-events:none;position:absolute;bottom:.5em;z-index:-1}.gantt-container-board .gantt-right-part .gantt-element .gantt-connector-container-milestone{width:-webkit-fill-available;height:-webkit-fill-available;pointer-events:none;position:absolute;bottom:.1em;z-index:-1;left:.5em}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.disabled-elements .drag-icon,.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.disabled-elements .size-bar{opacity:0!important;cursor:not-allowed}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element{transition:background-color .5s,color .5s;background-color:var(--custom-fill-task-color,#f8fafb);border-radius:.35em;transition:all .1s;display:flex;align-items:center;gap:.5em;padding:.25em}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.disabled-elements:hover .connector-point-start{opacity:0!important}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element:hover .connector-point-start{opacity:1}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .connector-point-start{width:1em;height:1em;border-radius:10em;transition:background-color .5s,color .5s;background-color:var(--custom-fill-task-color);border:.25em solid var(--color2);position:absolute;bottom:-.5em;left:calc(50% - .5em);opacity:0;z-index:1;transition:opacity .1s}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .connector-point-start .line-svg-container{cursor:pointer;position:absolute;overflow:visible;z-index:0;pointer-events:none;width:1px;height:1px}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .connector-point-start .line-svg-container path{fill:none;pointer-events:stroke}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .connector-end-triangle{position:absolute;--r:0.125em;width:1em;aspect-ratio:1/.8660254038;--_g:calc(tan(60deg)*var(--r)) bottom var(--r),#000 98%,#0000 101%;-webkit-mask:conic-gradient(from -30deg at 50% calc(200% - var(--r)*3/2),#000 60deg,transparent 0) 0 100%/100% calc(100% - var(--r)*3/2) no-repeat,radial-gradient(var(--r) at 50% calc(var(--r)*2),#000 98%,transparent 101%),radial-gradient(var(--r) at left var(--_g)),radial-gradient(var(--r) at right var(--_g));mask:conic-gradient(from -30deg at 50% calc(200% - var(--r)*3/2),#000 60deg,transparent 0) 0 100%/100% calc(100% - var(--r)*3/2) no-repeat,radial-gradient(var(--r) at 50% calc(var(--r)*2),#000 98%,transparent 101%),radial-gradient(var(--r) at left var(--_g)),radial-gradient(var(--r) at right var(--_g));clip-path:polygon(50% 0,100% 100%,0 100%);transition:background-color .5s,color .5s;background-color:var(--custom-fill-task-color);left:-1em;transform:rotate(90deg);cursor:pointer}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.milestone .drag-icon{opacity:0}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.milestone .connector-line{transform:rotate(-45deg);bottom:0;margin-left:-12px;margin-bottom:13px}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.milestone .connector-point-start{left:93%;transform:translate(-5px,1px) rotate(-45deg)}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element.milestone .connector-end-triangle{transform:rotate(45deg);bottom:calc(-1em + 5.5px);left:-13px}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .gantt-title-container{width:100%;overflow:hidden;display:block}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .drag-icon{width:auto;height:80%;opacity:.5;min-width:1em;cursor:grab}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .drag-icon *{fill:var(--color5)}.gantt-container-board .gantt-right-part .gantt-element .gantt-task-element .size-bar{width:.2em;height:calc(100% - .5em);transition:background-color .5s,color .5s;background-color:var(--color5);opacity:.5;border-radius:10em;cursor:w-resize;position:absolute;right:.25em}.gantt-container-board .gantt-right-part .gantt-element .gantt-column-container{overflow:hidden;position:relative;display:flex;height:100%;transition:all .1s}.gantt-container-board .gantt-right-part .gantt-element .gantt-column-container .gantt-title-container{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;white-space:nowrap}.gantt-container-board .gantt-right-part .gantt-element .gantt-column-container .gantt-column-element{width:100%;height:100%;transition:background-color .5s,color .5s;background-color:var(--custom-fill-column-color,#f8fafb);border-radius:.35em;transition:background-color .1s;display:flex;align-items:center;justify-content:center}.gantt-container-board .gantt-right-part .gantt-element .gantt-column-container .gantt-cube{position:absolute;width:1.5em;height:1.5em;min-width:1.5em;transform:rotate(45deg);border-radius:.35em;transition:background-color .1s;transition:background-color .5s,color .5s;background-color:var(--custom-fill-column-color,#f8fafb)}.gantt-container-board .gantt-right-part .gantt-element .gantt-column-container .gantt-cube.right{right:-.75em}.gantt-container-board .gantt-right-part .gantt-element .gantt-column-container .gantt-cube.left{left:-.75em}.gantt-total-mentions-visuals{right:1vh;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;z-index:2;margin-left:.8vh}.gantt-mentions-visual-bis:empty{display:none}.gantt-mentions-visual{width:1.5em;height:1.5em;border-radius:10em;background-size:contain;margin-left:-.8vh;z-index:2;display:flex;align-items:center;justify-content:center}.gantt-conflicts-user-tasks-icon{display:none}.gantt-more-mentions{color:var(--color5);font-size:calc(.64286em*var(--fontSize, 1));width:1.5em;padding:1.3em;height:1.5em;display:flex}.gantt-header,.gantt-more-mentions{transition:background-color .5s,color .5s;background-color:var(--color1)}.gantt-header{width:100%;position:relative;z-index:1;display:flex!important;align-items:center}.gantt-header .scrollbar-track{display:none!important}.gantt-header .gantt-year-part-one{width:100%;display:flex}.gantt-header .gantt-year-part-one .gantt-day,.gantt-header .gantt-year-part-one .gantt-month{width:100%;display:flex;align-items:center;justify-content:flex-start}.gantt-header .gantt-year-part-one .text-gantt{display:flex;white-space:nowrap;color:var(--color5);overflow:visible!important;font-size:calc(.9em*var(--fontSize, 1))}.gantt-header .gantt-year-part-two,.gantt-header .gantt-year-part-two .gantt-month{width:100%;display:flex}.gantt-header .gantt-year-part-two .gantt-day{width:100%;display:flex;align-items:center;justify-content:center}.gantt-header .gantt-year-part-two .text-gantt{color:var(--color4);font-size:calc(.64286em*var(--fontSize, 1))}.gantt-header .gantt-year-part-three,.gantt-header .gantt-year-part-three .gantt-month{width:100%;display:flex}.gantt-header .gantt-year-part-three .gantt-day{width:100%;display:flex;align-items:center;justify-content:center}.gantt-header .gantt-year-part-three .text-gantt{color:var(--color4);font-size:calc(.64286em*var(--fontSize, 1))}.stock-share-projects-container{width:100%;height:-moz-fit-content;height:fit-content;transition:background-color .5s,color .5s;background-color:var(--color1);border-radius:.7em;position:relative!important;max-height:30vh}.stock-share-projects-container .scroll-content{position:relative;padding:1em}.sub-project-share-container{margin-left:-.5em}.container-project-icon-stock-share{width:2.25em;height:2.25em;border-radius:.35em;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--color2)}.stock-share-project-card{width:100%;display:flex;gap:1em;align-items:center}.stock-share-project-card .project-icon-stock-share{width:100%}.stock-share-project-card .project-connection-icons{width:auto;height:2.75em}.stock-share-project-card .project-connection-icons *{stroke:var(--color3)}.stock-share-project-card .project-link-icons-container{width:1.5em;height:1.5em;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.stock-share-project-card .project-link-icons-container:hover .project-unlink-icon{opacity:1}.stock-share-project-card .project-link-icons-container:hover .project-link-icon{opacity:0}.stock-share-project-card .project-link-icon,.stock-share-project-card .project-unlink-icon{width:100%;height:100%;position:absolute;transition:opacity .2s}.stock-share-project-card .project-link-icon *,.stock-share-project-card .project-unlink-icon *{fill:var(--color5)}.stock-share-project-card .project-link-icon{opacity:1}.stock-share-project-card .project-unlink-icon{opacity:0}.project-loading-screen,.stock-share-project-card .project-details-container{display:flex;flex-direction:column}.project-loading-screen{border:1px solid var(--color3);transition:background-color .5s,color .5s;background-color:var(--color2);border-radius:.7em;position:fixed;z-index:40;width:100%;height:100%;align-items:center;justify-content:center;gap:1em}.remove-project-loading-screen{animation:remove-project-loading-screen-anim 2s forwards}@keyframes remove-project-loading-screen-anim{0%{opacity:1}to{opacity:0;pointer-events:none}}.abonnement-card{padding:.25em 5em;overflow:hidden;border-radius:10em;display:flex;align-items:center;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}.abonnement-card .subtitle{white-space:nowrap}.abonnement-card._1{background:#6abcff;background:linear-gradient(90deg,#6abcff,#bb46ff);border:1px solid #ac8cf6;animation:abonnement-card-animation-border_1 5s infinite}.abonnement-card._2{background:#6ce932;background:linear-gradient(90deg,#6ce932,#24dbcc);border:1px solid #91ffa5;animation:abonnement-card-animation-border_2 5s infinite}.abonnement-card._3{background:#fff36a;background:linear-gradient(90deg,#fff36a,#ff5c46);border:1px solid #ffae91;animation:abonnement-card-animation-border_3 5s infinite}.abonnement-card._4{background:#f36aff;background:linear-gradient(90deg,#f36aff,#ff4649);border:1px solid #ff5e9f;animation:abonnement-card-animation-border_4 5s infinite}.abonnement-card._5{background:var(--color-blue4);background:linear-gradient(90deg,var(--color-blue4) 0,var(--color-blue5) 100%);border:1px solid var(--color-blue6);animation:abonnement-card-animation-border_5 5s infinite}.abonnement-card .slider-abonnement-1{width:1em}.abonnement-card .slider-abonnement-1,.abonnement-card .slider-abonnement-2{height:5em;transform:rotate(-45deg);background-color:#fff;opacity:.25;position:absolute;animation:abonnement-card-slider 5s linear infinite;filter:blur(1px)}.abonnement-card .slider-abonnement-2{width:.25em;margin-left:1.5em}@keyframes abonnement-card-animation-border_1{0%{filter:drop-shadow(0 0 0 #ac8cf6)}50%{filter:drop-shadow(0 0 5px #ac8cf6)}to{filter:drop-shadow(0 0 0 #ac8cf6)}}@keyframes abonnement-card-animation-border_2{0%{filter:drop-shadow(0 0 0 #91ffa5)}50%{filter:drop-shadow(0 0 5px #91ffa5)}to{filter:drop-shadow(0 0 0 #91ffa5)}}@keyframes abonnement-card-animation-border_3{0%{filter:drop-shadow(0 0 0 #ffae91)}50%{filter:drop-shadow(0 0 5px #ffae91)}to{filter:drop-shadow(0 0 0 #ffae91)}}@keyframes abonnement-card-animation-border_4{0%{filter:drop-shadow(0 0 0 #ff5e9f)}50%{filter:drop-shadow(0 0 5px #ff5e9f)}to{filter:drop-shadow(0 0 0 #ff5e9f)}}@keyframes abonnement-card-animation-border_5{0%{filter:drop-shadow(0 0 0 var(--color-blue6))}50%{filter:drop-shadow(0 0 5px var(--color-blue6))}to{filter:drop-shadow(0 0 0 var(--color-blue6))}}@keyframes abonnement-card-slider{0%{left:calc(-100% - 5em)}to{left:calc(100% + 5em)}}.stock-manage-buttons-container{display:flex;gap:1em;width:90%}.settings-container-flex-project-board{padding:1em;width:100%;height:100%;display:flex;transition:background-color .5s,color .5s;background-color:var(--color2);border:1px solid var(--color3);border-radius:.7em;flex-direction:column}.project-board-column-container{width:-moz-fit-content;width:fit-content;display:flex;background-color:var(--color1);border-radius:.7em;gap:.5em;height:-moz-fit-content;height:fit-content;padding:.6em;cursor:pointer}.project-board-header-container{width:100%;height:-moz-fit-content;height:fit-content;position:relative!important}.project-board-header-container .scroll-content{display:flex;gap:1em;padding-bottom:1em;height:100%;padding-left:.5em}.board-column-point{background-color:var(--custom-fill-column-color,#f8fafb);padding:0 .5em;min-width:3em;border-radius:10em;color:var(--color5);display:flex;align-items:center;justify-content:center;font-size:calc(.69231em*var(--fontSize, 1))}.project-board-body-container{display:flex;position:relative!important;margin-top:1em;height:100%}.project-board-body-container .scroll-content{display:flex;flex-direction:column;gap:.5em}.project-board-body-container.empty{align-content:center}.project-board-column-not-selected{opacity:.5}.project-board-table-header,.project-board-task{width:calc(100% - 1em);padding:.5em;background-color:var(--color1);border-radius:.7em;display:flex;justify-content:space-between}.project-board-task{position:relative;cursor:pointer}.project-board-task-elements{width:100%;display:flex;align-items:center;overflow:hidden;gap:.5em}.project-board-task-elements.center{justify-content:center}.project-board-task-elements-header{width:100%;display:flex;justify-content:center;overflow:hidden}.project-board-task-separator{width:2px;background-color:var(--color3);border-radius:10em;margin-right:1em}.project-board-task-finish{opacity:.5!important}.project-board-task-color-element{width:.25em;height:100%;position:absolute;margin:-.5em;background-color:var(--custom-fill-task-color,#f8fafb);border-radius:.7em 0 0 .7em}.project-mentions-board-container{display:flex;margin-left:1em}.project-mentions-board-container .project-board-task-mention-icon{width:1.5em;height:1.5em;margin-left:-.5em;border-radius:10em}.project-board-task-mention-name{margin-left:.5em;display:flex;align-items:center}.project-board-mention-container-icon{display:flex;align-items:center}.project-board-task-column-pastille{padding:.5em;border-radius:10em;background-color:var(--custom-fill-column-color,#f8fafb)}.project-board-task-system-icon{width:1.5em;border-radius:.35em}.project-board-header-search-container{width:100%;display:flex;gap:1em}.project-board-empty-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center}.board-empty-no-tasks-illustrations{width:8em!important;height:8em!important}.board-mentions-details-container{width:-moz-fit-content;width:fit-content;display:flex;gap:.25em}.project-stock-search-tool-container{width:100%;position:relative!important}.project-stock-search-tool-container .scroll-content{display:flex;gap:1em;padding-bottom:1em;padding-left:1em}.stock-labels-containers{width:100%;display:flex;gap:1em}.system-creation-button{max-width:25em;height:9em;border:2px;border:2px dashed var(--color3);cursor:pointer;color:var(--color4);font-weight:700;border-radius:.7em}.gantt-task-finish:after,.system-creation-button{width:100%;display:flex;align-items:center;justify-content:center}.gantt-task-finish:after{content:"✔";height:100%;border-radius:.28em;background-color:var(--color-blue4);color:#f8fafb;font-size:calc(1.15385em*var(--fontSize, 1));position:absolute;right:0;top:0;background-size:cover;transition:background-color .5s,color .5s;background-color:rgba(0,0,0,.6);pointer-events:none}.stock-history-container{width:100%;height:100%;max-height:40em;position:relative!important;background-color:var(--color1);border-radius:.7em}.stock-history-container .scroll-content{padding:1em;display:flex;gap:1em;flex-direction:column}.stock-history-container .scroll-content:empty{display:none!important}.stock-history-board,.stock-location-board{transition:background-color .5s,color .5s;background-color:var(--color2);z-index:30;position:absolute;border-radius:.7em;max-width:80em;justify-content:flex-start;height:-moz-fit-content;height:fit-content;border:var(--color3) 1px solid}.stock-history-board,.stock-histoy-empty,.stock-location-board{width:100%;display:flex;align-items:center;flex-direction:column}.stock-histoy-empty{height:100%;padding:1em;background-color:var(--color1);border-radius:.7em;justify-content:center;gap:2em}.stock-empty-illustration{width:10em!important}.stock-history-line{width:100%;display:flex;gap:1em;align-items:center}.stock-history-number-container{padding:0 .5em;border-radius:10em;min-width:3em;display:flex;align-items:center;justify-content:center}.stock-history-number-container.negative{background-color:#e04f5f}.stock-history-number-container.positive{background-color:#66bf41}.stock-history-picture-container{width:3em;height:3em;min-width:3em;border-radius:.7em;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff}.stock-history-picture-container .stock-history-tool-picture{width:100%}.stock-history-tool-name{width:calc(30% + 2em)}.stock-container-project-history{width:2em;height:2em;border-radius:.4666666667em;display:flex;align-items:center;justify-content:center;overflow:hidden}.stock-container-project-history .stock-project-icon-history{width:100%}.stock-location-container{width:100%;height:40em;padding:.5em;background-color:#fff;border-radius:.7em;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.stock-location-background{height:100%}.stock-picture-location-container{max-width:80%;height:100%;position:relative}.stock-location-edit-button{width:3em;height:3em;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.6);border-radius:.7em;transition:transform .25s;position:absolute;top:.5em;right:.5em;z-index:1}.stock-location-edit-button:hover{transform:scale(1.05)}.stock-location-edit-button .icon{width:80%;height:80%}.stock-location-point{width:1.5em;height:1.5em;background-color:var(--color-blue4);border-radius:10em;position:absolute;z-index:1;cursor:move;animation:point-location 2s linear infinite;display:flex;justify-content:center}.stock-location-point .location-description-container{position:absolute;margin-top:-2em;background-color:var(--color1);border-radius:10em;width:-moz-max-content;width:max-content;padding:.25em 1em;display:flex;align-items:center;justify-content:center}.stock-location-point .location-description-container .cube{bottom:-.25em;position:absolute;background-color:var(--color1);width:1em;height:1em;z-index:-1;transform:rotate(45deg);border-radius:.2333333333em}@keyframes point-location{0%{box-shadow:0 0 0 0 var(--color-blue5)}50%{box-shadow:0 0 0 8px transparent}}.open-coords-tool-location-board{position:relative!important;width:15em;height:100%;background-color:var(--color1);border-radius:.7em}.open-coords-tool-location-board .scroll-content{display:flex;flex-direction:column;gap:.5em;padding:.5em;padding-right:1em}.open-coords-tool-location-board .scroll-content .element-tool-location-container .element-tool-location-bar{width:100%;display:flex;align-items:center;gap:.25em;justify-content:space-between}.open-coords-tool-location-board .scroll-content .element-tool-location-container:empty{display:none}.stock-location-tool-picture-container{width:2em;height:2em;border-radius:.4666666667em;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.stock-location-tool-picture-container .stock-location-tool-picture{width:100%}.stock-location-menu-container{position:absolute;right:.5em;height:calc(100% - 1em);display:flex;align-items:flex-end;gap:.5em;width:100%;max-width:20em;z-index:1}.stock-location-loading-container{position:absolute;left:0;top:0;background-color:var(--color2);display:flex;align-items:center;justify-content:center;animation:stock-location-loading-animation 2s forwards;width:100%;height:100%;z-index:2;border-radius:.7em}@keyframes stock-location-loading-animation{0%{opacity:1}90%{opacity:1}to{opacity:0;pointer-events:none}}.no-mobile-access-container{width:100%;height:100%;position:absolute;opacity:0;pointer-events:none;z-index:10;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1em;padding:2em}.no-mobile-access-container .illustration-no-mobile{width:10em;height:10em}.project-statistics-picture-container{width:5em;height:5em;overflow:hidden;border-radius:.7em}.project-no-vue-container,.project-statistics-picture-container{background-color:var(--color2);display:flex;align-items:center;justify-content:center}.project-no-vue-container{height:100%;width:100%;flex-direction:column;gap:1em;border:1px solid var(--color3);border-radius:.7em}