@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro";:root{--primary:#004365;--secondary: #DFE6EA;--borders: #94B5C8;--textcolor: #3C3D42;--inverse-textcolor: #F1F2F2;--highlights: #FBC646;font-family:Source Sans Pro;font-size:15pt;color:var(--textcolor);background-color:var(--inverse-textcolor)}input::placeholder{font-family:Source Sans Pro;color:var(--textcolor)}body{margin:0;padding:0;box-sizing:border-box;overflow:auto}#app{position:relative;display:grid;grid-template-columns:.5fr 1.5fr 1fr .25fr .05fr;grid-template-rows:3.5rem 3.5rem 15rem 4rem 34rem;grid-template-areas:"header  header         header         header         header" "anchor  searchbar      .            exportButton   ." "lsm     filterDisplay  filterDisplay  filterDisplay  placeholder" "lsm     selectedTags   selectedTags   selectedTags   placeholder" "lsm     matchesDisplay matchesDisplay matchesDisplay placeholder";z-index:1}.spinner-overlay{grid-area:anchor / anchor / rsm / rsm;width:100%;height:100%;background-color:var(--inverse-textcolor);text-align:center;z-index:100}@keyframes spin{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.spinner{position:relative;top:12rem;width:3rem;height:3rem;margin:auto;text-align:center;border-radius:50%;animation:spin 2s linear infinite;animation-play-state:inherit;transform:translate3d(-50%,-50%,0);will-change:transform}.waiting-text{position:relative;top:12rem;left:-1rem;margin:auto}.login-overlay{grid-area:anchor / anchor / rsm / rsm;background-color:var(--inverse-textcolor);z-index:100;text-align:center}.login-form{text-align:right;padding-right:5rem;padding-top:5rem;width:20rem;margin:auto}.login-input{width:10rem;margin-left:.5rem;color:var(--textcolor);background-color:var(--inverse-textcolor);border:.1rem solid var(--borders);font-family:inherit}.login-input:focus{border:.1rem solid var(--highlights);outline:none}#sign-in-button{display:inline-block;text-align:center;background-color:var(--primary);color:var(--inverse-textcolor);margin:auto;padding:.5rem 1rem;border:.1rem solid var(--borders);border-radius:1rem;font-family:inherit}#sign-in-button:hover{border:.2rem solid var(--highlights)}#sign-in-button:active{background-color:var(--highlights)}.top-level-button{background-color:var(--primary);color:var(--inverse-textcolor);width:100%;height:2.5rem;border:.1rem solid var(--borders);border-radius:1rem;font-family:inherit}.top-level-button:hover{border:.2rem solid var(--highlights)}.second-level-button{background-color:var(--secondary);overflow-wrap:break-word;color:inherit;width:100%;height:2.5rem;border:none;border-radius:1rem;font-family:inherit}.second-level-button:hover{border:.2rem solid var(--highlights)}.third-level-button{background-color:var(--primary);color:var(--inverse-textcolor);width:6rem;height:2.5rem;border:.01rem solid var(--borders);font-family:inherit}.third-level-button:hover{border:.2rem solid var(--highlights)}.lowest-level-button{background-color:var(--secondary);color:inherit;width:7rem;height:3rem;border:.01rem solid var(--borders);box-sizing:border-box;font-family:inherit}.lowest-level-button:hover{border:.2rem solid var(--highlights)}.selected{background-color:var(--highlights);color:var(--textcolor)}.header{grid-area:header;height:3.5rem;background-color:var(--primary);border:.01rem solid var(--borders);overflow:clip;box-sizing:border-box}#logo{position:relative;height:2rem;top:.6rem;left:1rem}#logo-text{position:relative;top:.5rem;left:1.3rem;color:var(--inverse-textcolor);font-weight:700;font-size:1rem;font-family:inherit}#language{position:relative;float:right;margin:1rem;background-color:var(--inverse-textcolor);color:var(--textcolor);font-family:inherit;border:.1rem solid var(--borders)}option{font-family:Source Sans Pro}#logout-button{position:relative;color:var(--inverse-textcolor);right:.1rem;width:3rem;height:3rem;margin:.2rem;background-color:var(--primary);border:none;border-radius:1rem;float:right}#logout-button:hover{border:.01rem solid var(--highlights)}#logout-button:active{background-color:var(--highlights)}.left-menu{grid-area:lsm;width:80%;height:fit-content;background-color:var(--secondary);justify-self:center;box-sizing:border-box;border-left:.01rem solid var(--borders);border-right:.01rem solid var(--borders);border-top:none;border-bottom:.01rem solid var(--borders);border-radius:1rem;margin-top:0}.filter-display{grid-area:filterDisplay;justify-self:center;align-self:center;width:100%;margin:1rem;height:15rem;border:.01em solid var(--borders);box-sizing:border-box}.third-level-bar{background-color:var(--secondary);height:2.5rem;overflow:auto;white-space:nowrap;text-align:center}.button-field{display:flex;position:relative;margin:.5rem .5rem 0rem;color:inherit;height:11.8rem;overflow:auto;flex-wrap:wrap;align-content:flex-start;justify-content:center}.matches-display{grid-area:matchesDisplay;min-width:21rem;width:100%;justify-self:center;align-self:center}.tab-top{position:relative;width:7rem;height:2.5rem;width:10rem;color:var(--inverse-textcolor);background-color:var(--primary);border-top:.01em solid var(--borders);border-left:.01em solid var(--borders);border-right:.01em solid var(--borders);border-bottom:none;border-radius:1rem 1rem 0rem 0rem;font-family:inherit}.onFront{height:2.6rem;z-index:2;color:var(--textcolor);background-color:var(--highlights)}.matches-content{position:relative;display:flex;width:100%;max-height:31rem;flex-wrap:wrap;height:32rem;border:.01em solid var(--borders);overflow:auto;box-sizing:border-box;font-family:inherit;text-align:center;margin:auto}.data-card{display:flex;flex-direction:column;justify-content:flex-start;min-width:21rem;max-width:21rem;min-height:28.4rem;max-height:28.4rem;white-space:normal;background-color:var(--secondary);color:var(--textcolor);border:.01em solid var(--borders);border-radius:1rem;font-family:inherit;margin:.5rem}.data-name{position:relative;margin-top:1rem;margin-left:.5rem;margin-bottom:0rem;text-align:left;width:95%;color:var(--primary);font-weight:700;font-size:larger;font-family:inherit;word-wrap:break-word}.data-stars{position:relative;top:-.5rem;left:14rem;text-align:center;width:6.3rem;height:1.5rem}.data-star{color:var(--borders);margin:.04rem}.filled{color:var(--primary)}.data-content{position:relative;margin-top:0rem;margin-left:0rem;height:100%;font-family:inherit}.content-part{margin-left:.5rem;text-align:left}.data-header{text-align:left;font-weight:bolder;height:fit-content}.data-text{text-align:left;margin-right:1rem}.card-footer{position:absolute;bottom:.7rem;right:.7rem;text-align:right;margin:none}.card-more-infos{color:var(--primary);background-color:var(--secondary);margin:none;border:none;padding:0;font-size:larger;text-align:bottom;border:.1rem solid var(--secundary);border-radius:2rem}.card-more-infos:hover{color:var(--highlights);background-color:var(--primary);border:.15rem solid var(--primary)}#info-icon{margin:auto}.project-details-overlay{position:relative;top:-50rem;margin-left:4%;width:95%;height:50rem;justify-self:center;z-index:100;background-color:var(--secondary);border:.1rem solid var(--borders);font-family:inherit;display:grid;grid-template-columns:3fr 1fr 2fr;grid-template-rows:3rem 3rem .1fr 1fr;grid-template-areas:"title title meta" "time employees employees" "technical technical environment" "technical technical customer"}#details-title{grid-area:title;width:100%;height:3rem;color:var(--primary);font-size:large;font-weight:700;border-bottom:.05rem solid var(--borders)}#project-name{position:relative;top:.75rem;margin:.5rem}#details-metadata{grid-area:meta;width:100%;height:3rem;border-bottom:.05rem solid var(--borders)}#close-overlay{float:right;margin:.25rem;color:var(--inverse-textcolor);background-color:var(--primary);border:.1rem solid var(--borders);border-radius:.5rem;padding:.25rem .5rem}#close-overlay:hover{color:var(--primary);background-color:var(--highlights);border:.1rem solid var(--primary)}#details-time{grid-area:time;width:100%;height:3rem;border-bottom:.05rem solid var(--borders);border-right:.05rem solid var(--borders)}#details-employees{grid-area:employees;width:100%;height:3rem;border-bottom:.05rem solid var(--borders);border-right:.05rem solid var(--borders)}#details-environment{grid-area:environment;width:100%;height:100%;border-bottom:.05rem solid var(--borders)}#details-technical{grid-area:technical;width:100%;height:100%;border-bottom:.05rem solid var(--borders);border-right:.05rem solid var(--borders)}#details-customer{grid-area:customer;width:100%;height:100%;border-bottom:.05rem solid var(--borders)}.selected-filters{grid-area:selectedTags;min-width:10rem;justify-self:left;margin-left:.8rem;padding:none;overflow:auto}.selected-tag{color:var(--textcolor);background-color:var(--secondary);border:.01rem solid var(--borders);font-family:inherit;padding-left:0;padding-top:0;padding-bottom:0;padding-right:.5rem;margin:.5rem .5rem 0rem}.clear-item-button{background-color:var(--secondary);color:var(--textcolor);border:none;border-right:.01rem solid var(--borders);padding:.25rem .5rem;text-align:center;font-family:inherit}.clear-item-button:hover{background-color:var(--highlights)}.text-search{grid-area:searchbar;position:relative;width:100%;height:2.6rem;margin:auto;text-align:right;white-space:nowrap;padding:0;border:.01rem solid var(--borders);border-radius:1rem;box-sizing:border-box;font-family:inherit}.search-input{float:left;height:2.5rem;width:80%;margin:none;border:none;border-radius:1rem 0rem 0rem 1rem;box-sizing:border-box;background-color:var(--inverse-textcolor);color:var(--textcolor);text-indent:.75rem;font-family:inherit}.search-input:focus{outline:none}.open-advanced-search{height:2.5rem;width:2.5rem;border:none;margin:none;color:var(--primary);background-color:var(--inverse-textcolor);font-size:larger}.open-advanced-search:hover{background-color:var(--highlights)}.search-button{position:relative;top:-.14rem;height:2.6rem;width:3rem;color:var(--inverse-textcolor);background-color:var(--primary);border:none;border-radius:0rem 1rem 1rem 0rem;font-size:large;margin:none;padding:0;box-sizing:border-box;font-family:inherit;text-align:center}.search-button:hover{height:2.5rem;color:var(--textcolor);background-color:var(--highlights)}.advanced-text-search{grid-area:searchbar / searchbar / filterDisplay / filterDisplay;width:50rem;height:18rem;background-color:var(--secondary);border:.1rem solid var(--borders);text-align:center;margin-top:1rem;z-index:100}.search-header{width:100%;height:2rem;text-align:left;color:var(--inverse-textcolor);background-color:var(--primary)}.advanced-search-title{position:relative;top:.25rem;margin:.5rem}.search-form{text-align:right}.advanced-search-input{width:50%;margin-left:.5rem;margin-right:.5rem;border:.01rem solid var(--borders)}.advanced-search-input:focus{border:.05rem solid var(--highlights);outline:none}#advanced-search-button{width:10rem;text-align:center;margin:auto}#export-button{grid-area:exportButton;position:relative;margin:auto;font-family:inherit}.popup-grey-out{grid-area:header / header / rsm / rsm;z-index:5;background-color:#3c3d4280}.data-export-popup{grid-area:searchbar / lsm / export / rsm;width:80%;height:50%;justify-self:center;z-index:10;background-color:var(--inverse-textcolor);border:.1rem solid var(--borders);font-family:inherit;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:3rem 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"header header  header  header  header " "a1     a2      a3      preview preview" "b1     b2      b3      preview preview" "c1     c2      c3      preview preview" "d1     d2      d3      preview preview" "e1     e2      e3      e4      e5     " "f1     f2      f3      f4      f5     " "g1     g2      g3      g4      g5     " ".      .       ok      cancel  .      "}.export-header{grid-area:header;background-color:var(--primary);color:var(--inverse-textcolor);text-align:center;vertical-align:bottom;margin:0 0 1rem}#export-title{position:relative;top:.3rem;font-weight:700}.export-preview{grid-area:preview;background-color:#4169e1}.export-explanation{margin-top:0rem;margin-bottom:.2rem;font-family:inherit}.export-radio{margin-left:1rem;margin-right:0}.export-number{width:3rem;font-family:inherit}.export-label-behind{margin-left:.2rem;margin-right:1rem;font-family:inherit}.export-label-before{margin-left:1rem;margin-right:.2rem;font-family:inherit}.number-of-matches{grid-area:a1 / a1 / a3 / a3;margin-left:1rem}.format-options{grid-area:b1 / b1 / b2 / b2;margin-left:1rem;margin-top:0rem;margin-bottom:0rem;font-family:inherit}#confirm-export{grid-area:ok;align-self:center;justify-self:right;scale:.8;font-family:inherit}#cancel-export{grid-area:cancel;align-self:center;background-color:var(--secondary);color:var(--textcolor);scale:.8;font-family:inherit}.collapse[data-v-d81bfd09]{transition:height .3s cubic-bezier(.3,0,.6,1)}
