.project{width:100%;max-width:min(var(--max-width-home-page-content),95vw);flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;display:flex}.project h1{color:var(--accent-color);width:var(--max-width-home-page-content);text-align:center;margin:25px auto;font-size:35px;transition:all .6s}.project h1 span{color:var(--accent-color);width:40px;height:30px;margin-top:3px;font-size:25px;transition:margin .2s linear}.project h1 span.prev{float:left}.project h1 span.next{float:right}.project h1 span:hover{margin-top:1px;transition:margin .2s linear}.project h1 span a{text-decoration:none;transition:font-size .2s linear}.project h1 span a:hover{font-size:30px;transition:font-size .2s linear}.project h1{position:relative}.project h1 .projectProgressCircle{display:none;position:absolute;top:2px}.project h1 .projectProgressCircle.left{left:40px}.project h1 .projectProgressCircle.right{right:40px}.project h1.loadingPrev .projectProgressCircle.left,.project h1.loadingNext .projectProgressCircle.right{display:flex}.projectNextPrevTooltipContainer{color:var(--foreground);text-align:center;border-radius:10px;margin:5px 10px;font-size:25px}.projectNextPrevTooltipContainer img{border-radius:5px;width:auto;max-width:400px;height:auto;max-height:300px;margin:15px auto;display:block}.project p{margin:10px 0 20px}.project p.big{color:#3e497a;font-size:40px}.descriptionContainerFieldset{max-width:var(--max-width-home-page-content);border-color:var(--border-color);box-shadow:0px 0px 5px 3px var(--border-color);border-width:2px;border-radius:10px;margin:20px 0 5px;padding:10px 20px 20px;font-size:20px}.descriptionContainerFieldset:hover{animation-play-state:paused;border-color:var(--border-color)!important}.descriptionContainerFieldset legend{color:var(--accent-color);background-color:var(--surface-color);border-color:#0000;border:var(--border-color)2px solid;box-shadow:0px 0px 5px 3px var(--border-color);border-radius:8px;margin-left:10px;padding:2px 15px 3px;font-size:24px;font-weight:700;animation:5s linear infinite color-glow}.description{margin-top:10px}.technology{margin-top:30px}.versions{margin-top:-1.3em;margin-left:120px}.external-links{text-align:center;margin:25px 0 0;padding:5px 0}.external-links svg{vertical-align:middle}@media only screen and (max-width:950px){.project h1 span{font-size:2.5vw;transition:all .6s}.project h1,.project h1 span a{font-size:3.5vw;transition:all .6s}.project h1,.slide-container{width:calc(100% - 20px);transition:all .6s}.descriptionContainerFieldset{width:calc(100% - 20px);padding:5px 10px 10px;font-size:1rem;transition:all .6s}.descriptionContainerFieldset legend{font-size:3.5vw;line-height:1}}
