img[data-v-424576d5]{height:inherit}.--light[data-v-424576d5]{display:var(--dark-mode-hidden)}.--dark[data-v-424576d5]{display:var(--dark-mode-visible)}body[data-v-aff2c0d6]{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode[data-v-aff2c0d6]{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body[data-v-aff2c0d6]{background-color:var(--bkg-color);color:var(--text-color)}[data-v-aff2c0d6]{transition:background-color .3s ease,color .3 ease}.yms__button[data-v-aff2c0d6]{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button[data-v-aff2c0d6]:hover{cursor:pointer;background-color:var(--text-color);color:var(--bkg-color)}.yms__button[data-v-aff2c0d6]:hovera:visited{color:var(--bkg-color)}a[data-v-aff2c0d6]:visited{color:var(--text-color)}.footer__wrapper[data-v-aff2c0d6]{width:100%;display:flex;justify-content:center;padding:20px 0}.footer__wrapper .footer__icon-wrapper[data-v-aff2c0d6]{margin:0 5px}.footer__wrapper .footer__icon-wrapper .footer__icon[data-v-aff2c0d6]{height:32px;width:32px;opacity:.6;transition:opacity .5s;color:var(--text-color)}.footer__wrapper .footer__icon-wrapper .footer__icon.--light[data-v-aff2c0d6]{display:var(--dark-mode-hidden)}.footer__wrapper .footer__icon-wrapper .footer__icon.--dark[data-v-aff2c0d6]{display:var(--dark-mode-visible)}.footer__wrapper .footer__icon-wrapper .footer__icon[data-v-aff2c0d6]:hover{opacity:1;cursor:pointer}body{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body{background-color:var(--bkg-color);color:var(--text-color)}*{transition:background-color .3s ease,color .3 ease}.yms__button{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button:hover{cursor:pointer;background-color:var(--text-color)}.yms__button:hover,.yms__button:hovera:visited{color:var(--bkg-color)}a:visited{color:var(--text-color)}body{margin:0;padding:0 10%;font-family:Montserrat,Helvetica,Arial,sans-serif}.app__router-view{min-height:100vh}.welcome__start[data-v-19128fd9]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.welcome__spacer[data-v-19128fd9]{height:10vh}.welcome__title[data-v-19128fd9]{font-weight:700;font-size:72pt;line-height:100%}@media only screen and (max-width:600px){.welcome__title[data-v-19128fd9]{font-size:50pt}}body[data-v-7e388fff]{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode[data-v-7e388fff]{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body[data-v-7e388fff]{background-color:var(--bkg-color);color:var(--text-color)}[data-v-7e388fff]{transition:background-color .3s ease,color .3 ease}.yms__button[data-v-7e388fff]{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button[data-v-7e388fff]:hover{cursor:pointer;background-color:var(--text-color);color:var(--bkg-color)}.yms__button[data-v-7e388fff]:hovera:visited{color:var(--bkg-color)}a[data-v-7e388fff]:visited{color:var(--text-color)}.top-item__wrapper[data-v-7e388fff]{height:10vh;min-height:80px;position:relative}.top-item__wrapper .top-item__cover[data-v-7e388fff]{width:100%;height:100%;position:absolute;top:0;left:0;transition:width .5s ease-in-out}.top-item__wrapper .top-item__cover.top-item__cover-one[data-v-7e388fff]{transition-delay:.25s}.top-item__wrapper .top-item__cover.--is-first[data-v-7e388fff]{background-color:var(--bkg-color)}.top-item__wrapper .top-item__cover.--open[data-v-7e388fff]{left:unset;right:0;width:0}.top-item__content[data-v-7e388fff]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:50px 0;height:100%;background-color:var(--bkg-color);position:relative;top:0;left:0;transition:top .5s ease,left .5s ease,box-shadow .5s ease;overflow:hidden}.top-item__content[data-v-7e388fff]:hover{cursor:pointer;top:-10px;left:-10px;box-shadow:10px 10px 15px 2px rgba(0,0,0,.2)}.top-item__content .top-item__image-wrapper[data-v-7e388fff]{height:100%;min-width:80px;width:10vh;margin-right:16px;display:flex;justify-content:center;overflow:hidden}.top-item__content .top-item__image-wrapper .top-item__image[data-v-7e388fff]{flex:none;height:100%}.top-item__content .top-item__infos[data-v-7e388fff]{display:flex;flex-direction:column;overflow:hidden}.top-item__content .top-item__infos span[data-v-7e388fff]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:3px 0;width:100%}.top-item__content .top-item__infos .top-item__title[data-v-7e388fff]{font-weight:700;font-size:20pt}@media only screen and (max-width:600px){.top-item__content .top-item__infos .top-item__title[data-v-7e388fff]{font-size:16pt}}body[data-v-10b59303]{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode[data-v-10b59303]{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body[data-v-10b59303]{background-color:var(--bkg-color);color:var(--text-color)}[data-v-10b59303]{transition:background-color .3s ease,color .3 ease}.yms__button[data-v-10b59303]{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button[data-v-10b59303]:hover{cursor:pointer;background-color:var(--text-color);color:var(--bkg-color)}.yms__button[data-v-10b59303]:hovera:visited{color:var(--bkg-color)}a[data-v-10b59303]:visited{color:var(--text-color)}.cat-toggle__wrapper[data-v-10b59303]{display:flex;flex-direction:row;flex-wrap:wrap}.cat-toggle__toggle-set[data-v-10b59303]{margin-top:10px;overflow-x:scroll;overflow:hidden;padding-bottom:3px}.cat-toggle__toggle-set[data-v-10b59303]::-webkit-scrollbar{display:none}.cat-toggle__toggle-set[data-v-10b59303]:first-of-type{margin-right:20px}.cat-toggle__option[data-v-10b59303]{margin:5px;font-weight:700;opacity:.5;transition:opacity .5s ease;white-space:nowrap}.cat-toggle__option[data-v-10b59303]:hover{cursor:pointer;opacity:1}.cat-toggle__option.--selected[data-v-10b59303]{opacity:1;border-bottom:3px solid var(--text-color)}body[data-v-4e0652ac]{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode[data-v-4e0652ac]{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body[data-v-4e0652ac]{background-color:var(--bkg-color);color:var(--text-color)}[data-v-4e0652ac]{transition:background-color .3s ease,color .3 ease}.yms__button[data-v-4e0652ac]{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button[data-v-4e0652ac]:hover{cursor:pointer;background-color:var(--text-color);color:var(--bkg-color)}.yms__button[data-v-4e0652ac]:hovera:visited{color:var(--bkg-color)}a[data-v-4e0652ac]:visited{color:var(--text-color)}.snackbar__wrapper[data-v-4e0652ac]{position:fixed;top:0;right:0;z-index:1}.snackbar__wrapper .snackbar__body[data-v-4e0652ac]{margin:30px 10vw;padding:10px;width:200px;display:flex;flex-direction:row;justify-items:center;align-items:center;border:solid var(--text-color);background-color:var(--bkg-color);transition:all .8s ease}.snackbar__wrapper .snackbar__body.slide-enter[data-v-4e0652ac],.snackbar__wrapper .snackbar__body.slide-leave-to[data-v-4e0652ac]{transform:translateX(30px);opacity:0}.snackbar__wrapper .snackbar__body .snackbar__image[data-v-4e0652ac]{height:50px;margin-right:10px}body[data-v-743310cf]{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode[data-v-743310cf]{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body[data-v-743310cf]{background-color:var(--bkg-color);color:var(--text-color)}[data-v-743310cf]{transition:background-color .3s ease,color .3 ease}.yms__button[data-v-743310cf]{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button[data-v-743310cf]:hover{cursor:pointer;background-color:var(--text-color);color:var(--bkg-color)}.yms__button[data-v-743310cf]:hovera:visited{color:var(--bkg-color)}a[data-v-743310cf]:visited{color:var(--text-color)}.about-view__build-info[data-v-743310cf]{opacity:.6}body[data-v-39b9aa9e]{--text-color:#000;--bkg-color:#fff;--dark-mode-visible:none;--dark-mode-hidden:block}body.dark-mode[data-v-39b9aa9e]{--text-color:#e4e4e4;--bkg-color:#121212;--dark-mode-visible:block;--dark-mode-hidden:none}body[data-v-39b9aa9e]{background-color:var(--bkg-color);color:var(--text-color)}[data-v-39b9aa9e]{transition:background-color .3s ease,color .3 ease}.yms__button[data-v-39b9aa9e]{font-size:16pt;font-weight:700;border:solid var(--text-color);padding:6px;transition:background-color .4s,color .4s;text-decoration:none}.yms__button[data-v-39b9aa9e]:hover{cursor:pointer;background-color:var(--text-color);color:var(--bkg-color)}.yms__button[data-v-39b9aa9e]:hovera:visited{color:var(--bkg-color)}a[data-v-39b9aa9e]:visited{color:var(--text-color)}.error_wrapper[data-v-39b9aa9e]{display:flex;align-items:center;justify-content:center}.error_wrapper .error_container[data-v-39b9aa9e]{max-width:500px}.error_wrapper .error_container .error_details-container[data-v-39b9aa9e]{opacity:.5}.error_wrapper .error_container .error_details-container .error_details-headline[data-v-39b9aa9e]{display:flex;align-items:center}.error_wrapper .error_container .error_details-container .error_details-headline[data-v-39b9aa9e]:hover{cursor:pointer}.error_wrapper .error_container .error_details-container .error_details-headline .error_details-chevron[data-v-39b9aa9e]{height:15px;transition:all .5s ease}.error_wrapper .error_container .error_details-container .error_details-headline .error_details-chevron.--open[data-v-39b9aa9e]{transform:rotate(90deg)}.error_wrapper .error_container .error_details-container .error_details-animation-container[data-v-39b9aa9e]{transition:max-height .7s ease-out;overflow:hidden;max-height:0}.error_wrapper .error_container .error_details-container .error_details-animation-container.--open[data-v-39b9aa9e]{max-height:25px}.error_wrapper .error_container .error_details-container .error_details-animation-container span[data-v-39b9aa9e]{margin-left:15px}