@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:poppins,sans-serif;text-decoration:none;box-sizing:border-box;padding:0;margin:0;outline:none}:root{scrollbar-width:thin}html,body{scroll-behavior:smooth}body{display:grid;grid-template-columns:1fr max-content;grid-template-areas:"header nav" "main nav" "footer nav";background-color:#24272b;color:#fdfffc;min-height:100vh;font-size:1.3rem;font-weight:300}.no-scroll{overflow:hidden}ul{list-style-type:none}ul.list-points{list-style-type:disc;padding-left:25px;margin-left:8px}img{color:rgba(0,0,0,0)}main{grid-area:main;min-height:calc(100vh - 80px)}main>.full-width{margin-left:-10px}.good{color:#a7fc61}.warning{color:orange}.bad{color:#e71d36}.highlight{color:#5ae704}.green{color:#59ec00}.full-width{width:calc(100vw - 10px)}.full-width .full-width-content{margin:0 280px 0 10px;position:relative}.hunderlined:hover{text-decoration:underline}a{color:#fdfffc}.gradient-text{background-image:linear-gradient(180deg, #5AE704 19.06%, #4C9A2A 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.2);z-index:3}.large-field{grid-column:1/-1}.twoQuarters{display:grid;grid-template-columns:50% 1fr;grid-gap:10px}.twoQuarters .largeField{grid-column:1/3}.stdBox{background:#222d28;padding:12px}.anywhereClick{position:fixed;top:0;left:0;bottom:0;right:0;z-index:50}.of-auto{overflow:auto}.text-center{text-align:center}.justify-center{justify-content:center}.display-none{display:none !important}.flex-table{display:flex;grid-gap:10px}.fs-h3{font-size:1.5rem}.fw-600{font-weight:600}.fw-700{font-weight:700}.headline{padding:4px;text-align:center;background:linear-gradient(180deg, #297E46, #4C9A2A)}.headline.reversed{background:linear-gradient(180deg, #4C9A2A, #297E46)}.headline2,.headline3{display:flex}.headline2::before,.headline3::before{content:"";display:inline-block;width:3px;background:#3fa300;margin-right:8px}.headline3{font-weight:normal}.headline4{display:grid;grid-template-columns:1fr max-content 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px}.headline4::before,.headline4::after{content:"";display:block;width:100%;height:2px;background:#a7fc61;opacity:.5}.headline4.headline4--thicc{-moz-column-gap:25px;column-gap:25px}.headline4.headline4--thicc::before,.headline4.headline4--thicc::after{width:60%;height:5px;justify-self:center;background:#59ec00;opacity:1}.headline4.headline4--thicc::before{justify-self:end}.headline4.headline4--thicc::after{justify-self:start}.admin-headline{font-size:1.4rem;font-weight:normal}.admin-headline.ah--1{position:relative;padding-left:8px;margin-bottom:16px}.admin-headline.ah--1::before{content:"";display:block;background:linear-gradient(180deg, #4C9A2A, #297E46);width:16px;height:50px;position:absolute;left:0;transform:translateX(-100%);-webkit-clip-path:polygon(0% 16px, 100% 0%, 100% calc(100% - 16px), 0% 100%);clip-path:polygon(0% 16px, 100% 0%, 100% calc(100% - 16px), 0% 100%);z-index:1}.admin-headline.ah--1::after{content:"";display:block;width:6px;height:6px;background-color:#1e5631;position:absolute;left:0;bottom:0;transform:translate(-16px, 16px)}.section-header{-webkit-clip-path:polygon(0% 0%, 100% 0%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 100%);clip-path:polygon(0% 0%, 100% 0%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 100%);padding:12px 47px 47px 12px;height:-moz-max-content;height:max-content;border-radius:0;background:linear-gradient(180deg, #4C9A2A, #297E46);font-weight:600;max-width:-moz-max-content;max-width:max-content}.section-header.section-header--right{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 0%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 0%);padding:12px 12px 47px 47px}.img-bg-section{z-index:0;position:relative}.img-bg-section .img-bg-section-content{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:116px 25px;background-color:rgba(20,22,24,.8509803922)}.img-bg-section .img-bg-section-content p{padding:8px 8px 8px 50px;line-height:3rem;font-size:1.5rem}.img-bg-section img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;z-index:-1}.img-bg-section::before,.img-bg-section::after{content:"";z-index:2;position:absolute;left:0;display:block;width:100%;height:50px;background-color:#24272b}.img-bg-section::before{top:0;-webkit-clip-path:polygon(0% 0%, 100% 0%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 0% 100%)}.img-bg-section::after{bottom:0;-webkit-clip-path:polygon(0% 100%, 100% 0%, 100% 100%);clip-path:polygon(0% 100%, 100% 0%, 100% 100%)}.site-not-found{display:flex;align-items:center;justify-content:center;flex-flow:column;height:calc(100vh - 80px);text-align:center}.site-not-found img{max-width:80%;max-height:80%}.main-header{height:80px;position:sticky;top:0;z-index:3;transition:background-color .3s;background-color:rgba(0,0,0,0)}.main-header .main-header-logo{height:80px;display:flex;align-items:center;width:-moz-max-content;width:max-content}.main-header .main-header-logo img{padding:8px;height:80px;margin-right:15px}.main-header .hamburger{display:none;margin-right:8px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.main-header.main-header--scrolled{box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353);background-color:#24272b}.navLinks{height:100%;display:grid;grid-template-columns:min-content 1fr}.navLinks a{min-height:50px;color:#fdfffc;opacity:.8;display:block;padding:10px}.navLinks a.active,.navLinks a:hover{opacity:1}.navLinks .navLinkCaret{height:50px;-webkit-clip-path:polygon(0% 0%, 100% 50%, 0% 100%);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);width:13px;background:linear-gradient(90deg, #4C9A2A, #297E46);transition:margin-top .2s}.mainNavWrapper{grid-area:nav;height:100vh;width:280px;background-color:#32353a;position:sticky;top:0}.mainNavWrapper nav{height:100%;display:grid;grid-template-rows:auto 1fr auto}.mainNavWrapper .groupLabel{font-weight:bold;font-size:14pt;color:#cbfda8;pointer-events:none;display:block;padding:10px}.mainNavWrapper .headline{text-align:center;padding:10px}.mainNavWrapper .headline:nth-child(1){border-radius:2px 2px 0 0;margin-bottom:10px}.mainNavWrapper .headline:nth-last-child(1){border-radius:0 0 2px 2px;cursor:pointer}.mainNavWrapper .headline:nth-last-child(1):hover{background:linear-gradient(180deg, #297E46, #4C9A2A)}footer{padding:12px 24px;box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353);background-color:#24272b;grid-area:footer;display:grid;grid-row-gap:8px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#373d3b}::-webkit-scrollbar-thumb{background:#222d28}::-webkit-scrollbar-thumb:hover{background:#1c2722}.no-scrollbar::-webkit-scrollbar{display:none}.login{position:fixed;border-radius:2px;z-index:4;background-color:#32353a;width:300px;top:-100vh;left:50%;transform:translate(-50%, -100%);transition:transform 1s ease-in-out,top 1s ease-in-out}.login.visible{top:50%;transform:translate(-50%, -50%)}.login .headline{border-radius:2px;padding:10px}.login .content{padding:16px;display:grid;grid-row-gap:20px}.login button{width:-moz-max-content;width:max-content;justify-self:center}.login input{width:100%}.login .content div{max-width:268px}.loginOverlay{text-align:right;padding:15px;font-size:22pt;display:none}.loginOverlay i{cursor:pointer}.messageList{position:fixed;top:50px;right:0;z-index:4;display:grid;grid-row-gap:10px}.messageList .content{padding:8px}.messageList .message{border-radius:0 0 0 2px;width:315px;transform:translateX(100%);animation:messageSlide 4.8s ease-in-out;color:#fdfffc}.messageList .message.error{background:linear-gradient(180deg, #ce0c23, #E71D36)}.messageList .message.success{background:linear-gradient(180deg, #3b9900, #3fa300)}.messageList .message.warning{background:linear-gradient(180deg, #db8f00, #ffa500)}.messageList .message::after{content:"";display:block;height:7px;background:#fff;width:100%;border-radius:0 0 0 2px;animation:messageLoading 4s linear}@keyframes messageLoading{from{width:0%}to{width:100%}}@keyframes messageSlide{15%{transform:translateX(0%)}85%{transform:translateX(0%)}100%{transform:translateX(100%)}}.hamburger{width:35px;height:30px;position:relative}.hamburger i{display:block;width:100%;height:6px;background:#fdfffc;position:absolute;transition:.4s;border-radius:2px}.hamburger i:nth-child(1){transform-origin:right}.hamburger i:nth-child(2){top:50%;transform:translateY(-50%)}.hamburger i:nth-child(3){bottom:0;transform-origin:left}.hamburger.active i:nth-child(1){transform:rotate(-45deg) translate(-4px, -4px)}.hamburger.active i:nth-child(3){transform:rotate(-45deg) translate(3px, 4px)}.hamburger.active i:nth-child(2){transform:translateY(-50%) rotate(45deg)}.slider{position:relative;overflow:hidden}.slider [slide]{position:absolute;top:0;left:0;bottom:0;right:0;transition:transform .8s;overflow:hidden}.meSection,.adminSection,.admin-section{background-color:#32353a;min-height:calc(100vh - 80px - 18px);border-radius:2px;position:relative;margin:10px}.meSection{padding:10px}.adminSection .admin-section-subnav,.admin-section .admin-section-subnav{display:flex;background-color:#3b3e43}.adminSection .admin-section-subnav .admin-section-subnav-link,.admin-section .admin-section-subnav .admin-section-subnav-link{display:flex;padding:15px 25px;position:relative;text-align:center}.adminSection .admin-section-subnav .admin-section-subnav-link::after,.admin-section .admin-section-subnav .admin-section-subnav-link::after{content:"";display:none;-webkit-clip-path:polygon(50% 0%, 100% 100%, 0% 100%);clip-path:polygon(50% 0%, 100% 100%, 0% 100%);position:absolute;left:50%;transform:translateX(-50%);bottom:0;background-color:#32353a;width:50px;height:10px}.adminSection .admin-section-subnav .admin-section-subnav-link:hover,.admin-section .admin-section-subnav .admin-section-subnav-link:hover{background-color:#479027 !important}.adminSection .admin-section-subnav .admin-section-subnav-link.admin-section-subnav-link--active,.admin-section .admin-section-subnav .admin-section-subnav-link.admin-section-subnav-link--active{background-color:#4c9a2a}.adminSection .admin-section-subnav .admin-section-subnav-link.admin-section-subnav-link--active::after,.admin-section .admin-section-subnav .admin-section-subnav-link.admin-section-subnav-link--active::after{display:block}.adminSection .admin-section-header,.admin-section .admin-section-header{background:linear-gradient(180deg, #4C9A2A, #297E46);font-weight:600;width:-moz-max-content;width:max-content;border-radius:2px 0 0 0;padding:12px 47px 47px 12px;-webkit-clip-path:polygon(0% 0%, 100% 0%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 100%);clip-path:polygon(0% 0%, 100% 0%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 100%)}.adminSection .admin-section__inner,.admin-section .admin-section__inner{padding:10px}.adminSection .admin-section__inner.asc--default-gap,.admin-section .admin-section__inner.asc--default-gap{display:grid;gap:15px}.profile-img{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background:linear-gradient(180deg, #004E76, #005a86);border-radius:50%;position:relative;text-align:center;overflow:hidden}.profile-img img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1)}.profile-img input{display:none}.profile-img .upload-loading,.profile-img .upload-overlay{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;font-size:2rem;background:rgba(0,0,0,.2);opacity:0;cursor:pointer;transition:opacity .3s}.profile-img .upload-loading{transform:scale(1.3)}.profile-img.loading .upload-overlay{opacity:0 !important}.profile-img.loading .upload-loading{opacity:1}.profile-img:hover .upload-overlay{opacity:1}.listingTable{background:#3b3e43;border-radius:2px}.listingTable.widthBorder{border:2px solid #3fa300}.listingTable .headline{display:flex;align-items:center;justify-content:center;border-radius:2px 2px 0 0}.listingTable .list{display:grid}.listingTable .list>div{background:#1a241f}.listingTable .list.singleCol{padding:8px;grid-row-gap:8px}.listingTable .list.singleCol>div{padding:12px;border-radius:2px}.listingTable .list:not(.singleCol){grid-template-columns:max-content 1fr}.listingTable .list:not(.singleCol)>div:nth-child(odd){display:flex;align-items:center;justify-content:center;height:100%;padding:12px}.listingTable .list:not(.singleCol)>div:nth-child(even){margin:8px 8px 0 8px;align-items:center;padding:12px;border-radius:2px}.listingTable .list:not(.singleCol)>div:nth-last-child(1){margin:8px}.circle-hover{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,0);transition:background-color .3s}.circle-hover:hover{background-color:rgba(255,255,255,.05);cursor:pointer}.scroll-animated{transition:transform .7s}.subanimation{transition:.7s}.scroll-animated--fly-from-left{transform:translateX(-200vw)}.scroll-animated--fly-from-left.scroll-animated--triggered{transform:translateX(0)}.subanimation--fadeInUp{transform:translateY(25px);opacity:0}.subanimation--fadeInUp.subanimation--triggered{transform:translateY(0);opacity:1}.image-upload{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit, 200px)}.image-upload .image-upload-upl-btn{display:flex;align-items:center;justify-content:center;flex-flow:column;cursor:pointer}.image-upload .image-upload-upl-btn input{display:none}.image-upload .image-upload-upl-btn:hover{color:#a7fc61}.image-upload .image-upload-upl-btn i{font-size:2rem;margin-top:10px}.image-upload li,.image-upload .image-upload-upl-btn{width:200px;height:200px;background:rgba(50,67,59,.1019607843);border-radius:2px;position:relative;overflow:hidden}.image-upload li .image-upload-del-btn,.image-upload .image-upload-upl-btn .image-upload-del-btn{position:absolute;right:3px;bottom:3px}.image-upload li img,.image-upload .image-upload-upl-btn img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-upload li.image-upload-loading .image-upload-loading-perc,.image-upload .image-upload-upl-btn.image-upload-loading .image-upload-loading-perc{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.image-upload li.image-upload-loading .image-upload-loading-bg,.image-upload .image-upload-upl-btn.image-upload-loading .image-upload-loading-bg{position:absolute;top:0;bottom:0;left:0;background:#8ee556}.user-achievement-edit{display:grid;grid-row-gap:10px}.user-achievement-edit li{background:rgba(50,67,59,.1019607843);display:flex;flex-wrap:wrap;grid-template-columns:repeat(2, max-content) 1fr;-moz-column-gap:15px;column-gap:15px;align-items:center;padding:8px 16px 0 16px}.user-achievement-edit li>*{margin-bottom:8px}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);z-index:4;transition:transform .2s ease-in-out,opacity .15s;opacity:0;overflow:auto;max-height:95%;pointer-events:none}.popup.popup--visible{opacity:1;transform:translate(-50%, -50%) scale(1);pointer-events:all}.popup.popup--confirm{box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353);padding:10px;border-radius:5px;display:grid;grid-template-columns:repeat(2, 1fr);background:#3b3e43;text-align:center;grid-row-gap:15px;border-left:3px solid #4c9a2a}.popup.popup--confirm button{width:100px;min-width:-moz-max-content;min-width:max-content}.popup.popup--confirm .popup--confirm-confirm-text{grid-column:1/3}.popup-overlay{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;pointer-events:none;transition:opacity .5s;background:rgba(0,0,0,.2);z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.popup-overlay.popup-overlay--visible{opacity:1;pointer-events:all}.table{width:100%;display:grid}.table .table-head,.table .table-cell{padding:15px 20px}.table .table-head{background:linear-gradient(180deg, #4C9A2A, #297E46);font-weight:normal;margin-bottom:15px}.table .table-cell.table-cell--dark{background-color:#2e3136}.table>*{padding:4px 8px}.table>div{display:flex;align-items:center}.table .odd{background:#2a312e}.smooth-table{box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353);display:grid;background-color:#32353a;border-radius:2px}.smooth-table>header{font-weight:600;padding:8px;background:linear-gradient(180deg, #4C9A2A, #297E46);border-radius:2px 2px 0 0;text-align:center;font-size:1.5rem}.smooth-table>*:not(header){padding:5px 8px}.textbox{border-radius:2px;background-color:#32353a}.textbox header{background:linear-gradient(180deg, #4C9A2A, #297E46);font-weight:600;width:-moz-max-content;width:max-content}.textbox:not(.textbox--offset-header) header{border-radius:2px 0 0 0;padding:12px 47px 47px 12px;-webkit-clip-path:polygon(0% 0%, 100% 0%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 100%);clip-path:polygon(0% 0%, 100% 0%, calc(100% - 35px) calc(100% - 35px), 35px calc(100% - 35px), 0% 100%)}.textbox.textbox--offset-header{margin:10px 0 0 10px}.textbox.textbox--offset-header header{border-radius:2px;padding:12px 35px;transform:translate(-10px, -10px)}.textbox .textbox-content{padding:5px 25px 25px 25px}.progress{background-color:#32353a;border-radius:50px}.progress .progress__inner{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #4C9A2A, #297E46);height:45px;width:0%;min-width:-moz-min-content;min-width:min-content;padding:0 15px;border-radius:inherit;transition:width 150ms}.user-achievement-list li{position:relative;padding:20px 30px;background-color:#32353a;border-radius:2px;margin-top:30px}.user-achievement-list li .ual-date{position:absolute;top:0;right:15px;transform:translateY(-50%);border-radius:25px;background-color:#32353a;border:1px solid #24272b;font-weight:500;font-size:.9rem;padding:3px 25px}@media only screen and (max-width: 1300px){.meSection{grid-template-columns:100%;grid-template-rows:unset;grid-row-gap:25px}.meSection>.largeField{grid-column:1/2}}@media only screen and (max-width: 1200px){.meSection .manage-team{grid-template-columns:100%}.meSection .manage-team .team-actions::after{display:none}}@media only screen and (max-width: 980px){.phoenixMember-popup{max-width:95%}}@media only screen and (max-width: 925px){.meSection .editUserData .editUser{grid-template-columns:repeat(auto-fit, 300px)}}@media only screen and (max-width: 850px){body{grid-template-areas:"header header" "main main" "footer footer"}.full-width .full-width-content{margin:0 10px}.mainNavWrapper{position:fixed;top:80px;height:calc(100vh - 80px);right:0;transform:translateX(100%);transition:transform .4s;z-index:2}.mainNavWrapper.visible{transform:translateX(0%)}.mainNavWrapper .headline:nth-child(1){display:none}.mainNavWrapper nav{grid-template-rows:repeat(2, max-content);padding-top:50px}.message{font-size:1.1rem}body,.input.slideUpInput>span,input{font-size:1.2rem}main{margin-top:45px}.main-header{box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353);background-color:#24272b}.main-header .hamburger{display:block}.main-header .main-header-logo{position:relative;text-align:center;justify-content:center;margin:auto}.main-header .main-header-logo img{position:absolute;left:50%;transform:translateX(-50%) translateY(-35%);top:100%;margin:0}}@media only screen and (max-width: 750px){.phoenixMember-popup{grid-template-columns:100%}.phoenixMember-popup .phoenixMember,.phoenixMember-popup .phoenixMember-info{grid-row:unset}.phoenixMember-popup .member-label,.phoenixMember-popup .phoenixMember{width:300px}}@media only screen and (max-width: 600px){.landing .landingName{font-size:3.5rem !important}}@media only screen and (max-width: 500px){button{font-size:1rem}.landing .landingName{font-size:3rem !important}.meProfile .manage-team .team-actions .team-info{grid-template-columns:100%}.meProfile .userData{grid-template-columns:100%}.meProfile .userData>div:nth-child(1){border:0}}@media only screen and (max-width: 470px){.phoenixMember-popup .phoenixMember-info{grid-template-columns:100%}.phoenixMember-popup .phoenixMember-info .phoenixMember-close{position:relative;right:unset;top:unset;transform:unset}}@media only screen and (max-width: 400px){.landing .landingName{font-size:2.5rem !important}.phoenixMember-popup .member-label,.phoenixMember-popup .phoenixMember,.phoenixMember-popup .member-img img{width:100%}}@media only screen and (max-width: 350px){.landing .landingName{font-size:2rem !important}.meSection .editUserData .editUser{grid-template-columns:100%}}.loadingAnimation{position:relative;width:1.16rem;height:1.16rem;display:inline-flex;transform:rotate(-15deg)}.loadingAnimation i{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;border:2px solid #fff;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.loadingAnimation i:nth-child(1){animation:spin 1s ease-in-out infinite}.loadingAnimation i:nth-child(2){animation:spin 1s ease-in-out .08s infinite}.loadingAnimation i:nth-child(3){animation:spin 1s ease-in-out .16s infinite}.loadingAnimation i:nth-child(4){animation:spin 1s ease-in-out .24s infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-spinner{background-image:url("/media/svgs/spinner.svg");background-size:cover;width:24px;height:24px}button{box-shadow:0 0 0px 0px rgba(0,0,0,0);transition:box-shadow .15s;padding:7px 24px;font-size:1.16rem;border:0;border-radius:2px;cursor:pointer;background:linear-gradient(180deg, #297E46, #4C9A2A);color:#fff;position:relative}button:hover{box-shadow:0 0 0px 2px rgba(0,159,255,.7098039216)}button.small,button.btn-small,button.btn--small{font-weight:normal;padding:4px 12px}button.bad,button.btn-bad{color:#fff;background:linear-gradient(180deg, #E71D36, #ce0c23)}button.btn-round{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;padding:0}button.btn-grey{background:#4c5c55}.input-label{font-size:1.15rem;display:inline-block}.input-label.input-label--error textarea,.input-label.input-label--error select,.input-label.input-label--error input{border-color:#ce0c23}.input-label.input-label--error span{border-color:#ce0c23}.input-label.input-label--error .req-field::after{color:#ce0c23}.input-label.input-label--autocomplete .autocomplete-input{width:-moz-max-content;width:max-content;position:relative}.input-label.input-label--autocomplete .autocomplete-input .autocomplete-list{position:absolute;top:100%;margin-top:4px;background-color:#32353a;min-width:100%;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none;z-index:1;box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353)}.input-label.input-label--autocomplete .autocomplete-input .autocomplete-list [match]{color:#a7fc61}.input-label.input-label--autocomplete .autocomplete-input .autocomplete-list li{padding:10px 16px;cursor:pointer;border-radius:2px}.input-label.input-label--autocomplete .autocomplete-input .autocomplete-list li:hover{background-color:#2e3135}.req-field::after{content:" *";color:#5ae704}input,select{background-color:#3b3e43;font-size:1.2rem;border-radius:2px;border:0;color:#fdfffc;padding:7px;border:1px solid #3b3e43;width:250px}input.input--dark{background-color:#2e3136;border:1px solid #2e3136}textarea{width:100%;background-color:#3b3e43;border:1px solid #3b3e43;font-size:1.16rem;color:#fff;padding:8px;border-radius:2px;min-height:120px}.textarea.inputError textarea{border-color:#ce0c23}.textarea.with-label.inputError span{background:#ce0c23}.textarea.with-label span{display:block;padding:3px 16px;font-size:1.08rem;border-radius:2px 2px 0 0;background:#3fa300;width:-moz-max-content;width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textarea.with-label textarea{border-radius:0 2px 2px 2px}.input.slideUpInput{position:relative;display:inline-flex;margin-top:25px}.input.slideUpInput>span{font-size:1.3rem;position:absolute;padding:3px 10px;left:0px;top:50%;transform:translateY(-50%);transition:.2s}.input.slideUpInput.hasVal>span{font-size:1rem;padding:0;top:5px;transform:translateY(-100%)}.switchContainer{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switchContainer [switchLabel]{display:block;margin-left:8px}.switch{display:inline-flex;width:75px;height:40px;border:2px solid #fff;border-radius:50px;position:relative;cursor:pointer}.switch:hover span{background:#8ee556}.switch input{display:none}.switch input[type=checkbox]:checked+span{left:100%;transform:translate(calc(-100% - 4px), -50%)}.switch span{position:absolute;display:block;height:28px;width:28px;background:#a7fc61;border-radius:50%;top:50%;left:0px;transform:translate(4px, -50%);transition:left .25s,transform .25s}.select{position:relative}.select:hover{color:unset}.select>i{position:absolute;top:50%;transform:translateY(-50%);right:12px}.select ul{position:absolute;top:100%;left:0;padding:0;width:100%;background:#222d28;box-shadow:0 0 12px 4px rgba(0,0,0,.2705882353);display:none;z-index:100;overflow:auto}.select ul.overTop{top:unset;bottom:100%}.select ul li{background:#2a312e;margin:3px 3px 0 3px;padding:10px 8px;cursor:pointer;border-radius:2px;font-weight:normal;font-size:1.25rem}.select ul li:hover{background:#272c2a;color:#a7fc61 !important}.select ul li[selected]{color:#cbfda8}.checkbox,.input-label--checkbox{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox:hover span,.input-label--checkbox:hover span{background:rgba(255,255,255,.05)}.checkbox input,.input-label--checkbox input{display:none}.checkbox input:checked+span::before,.input-label--checkbox input:checked+span::before{background:#59ec00}.checkbox span,.input-label--checkbox span{display:flex;align-items:center;justify-content:center;padding:3px;border:1px solid #fdfffc;max-width:-moz-min-content;max-width:min-content;margin-right:6px;border-radius:2px}.checkbox span::before,.input-label--checkbox span::before{content:"";display:block;width:12px;height:12px;border-radius:2px}[shoan]:not([shoan-completed]){opacity:0;pointer-events:none}[shoan=fadeUp]{transform:translateY(25px)}[shoan=fadeUp][shoan-completed]{transform:translateY(0px);animation:fadeUp 1s}@keyframes fadeUp{from{transform:translateY(25px);opacity:0}}[shoan=fadeLeft]{transform:translateX(25px)}[shoan=fadeLeft][shoan-completed]{transform:translateX(0px);animation:fadeLeft 1s}@keyframes fadeLeft{from{transform:translateX(25px);opacity:0}}.simple-graph{display:grid;grid-template-columns:1fr max-content;grid-gap:15px 25px;margin:0 0 100px 0;position:relative;z-index:1}.simple-graph .simple-graph-l-head{text-align:center;font-weight:bold}.simple-graph .simple-graph-l-head,.simple-graph .simple-graph-l-labels{grid-column:2/3}.simple-graph .simple-graph-l-labels,.simple-graph .simple-graph-body ul{display:grid;align-items:center}.simple-graph .simple-graph-l-labels{text-align:left}.simple-graph .simple-graph-l-labels li{padding:5px 10px;border-radius:5px;display:inline-block;cursor:pointer;width:-moz-max-content;width:max-content}.simple-graph .simple-graph-l-labels li.simple-graph-l-label--active{color:#59ec00}.simple-graph .simple-graph-l-labels li .simple-graph-l-label-short{display:none}.simple-graph .simple-graph-l-labels li:hover{background:#2f3633;color:#59ec00}.simple-graph .simple-graph-point-info-popup{opacity:0;pointer-events:none;position:absolute;border-radius:5px;background-color:#32353a;box-shadow:0 0 8px 4px rgba(0,0,0,.0705882353);padding:10px 20px;transition:transform .15s ease-in-out,opacity .15s;transform:scale(0.7);z-index:10;overflow:auto}.simple-graph .simple-graph-point-info-popup.simple-graph-point-info-popup--visible{opacity:1;pointer-events:all;transform:scale(1)}.simple-graph .simple-graph-body{display:grid;background-color:#222326;position:relative;grid-row:2/3}.simple-graph .simple-graph-body canvas{position:absolute}.simple-graph .simple-graph-body ul{position:relative;border-left:1px solid rgba(253,255,252,.09)}.simple-graph .simple-graph-body ul:nth-last-child(1){border-right:1px solid rgba(253,255,252,.09)}.simple-graph .simple-graph-body ul li{position:relative}.simple-graph .simple-graph-body ul .simple-graph-col-label{position:absolute;top:calc(100% + 4px);left:4px;transform:rotate(25deg);transform-origin:left top;font-size:1.2rem;z-index:-1}.simple-graph .simple-graph-body ul .simple-graph-col-label:nth-last-child(2){left:100%}.simple-graph .simple-graph-body i{display:block;width:20px;height:20px;transform:translateX(-50%)}.simple-graph .simple-graph-body i:nth-child(2){position:absolute;top:0;right:0;transform:translateX(50%)}.simple-graph .simple-graph-body i::before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:#6a6a6a;transition:transform .15s}.simple-graph .simple-graph-body i.simple-graph-active-point::before{background:#fdfffc}.simple-graph .simple-graph-body i:hover::before{transform:scale(1.5)}.simple-graph .simple-graph-body i .simple-graph-point-info{display:none}@media only screen and (max-width: 1300px){.simple-graph .simple-graph-body i{width:15px;height:15px}}@media only screen and (max-width: 800px){.simple-graph{font-size:1.1rem}}@media only screen and (max-width: 650px){.simple-graph{margin:0 0 60px 0 !important;font-size:.8rem}.simple-graph .simple-graph-body ul .simple-graph-col-label{transform:rotate(35deg);font-size:.8rem}}@media only screen and (max-width: 500px){.simple-graph{grid-gap:15px 5px}.simple-graph .simple-graph-body i{width:10px;height:10px}.simple-graph .simple-graph-l-labels li .simple-graph-l-label-short{display:block}.simple-graph .simple-graph-l-labels li .simple-graph-l-label-long{display:none}}.c-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transition:transform .3s ease-in-out,opacity .25s;opacity:0;z-index:5;background-color:#24272b}.c-modal[aria-modal-visible=true]{opacity:1;animation:modalPlop .3s ease-in-out;transform:translate(-50%, -50%) scale(1)}.c-modal[aria-modal-visible=true]+.c-modal-backdrop{opacity:1;pointer-events:all}.c-modal+.c-modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.2);opacity:0;pointer-events:none;z-index:4}@keyframes modalPlop{0%{transform:translate(-50%, -50%) scale(0.5)}100%{transform:translate(-50%, -50%) scale(1)}}.image-gallery{display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.image-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:polygon(20px 0, 100% 0, 100% calc(100% - 20px), calc(100% - 20px) 100%, 0 100%, 0 20px);clip-path:polygon(20px 0, 100% 0, 100% calc(100% - 20px), calc(100% - 20px) 100%, 0 100%, 0 20px)}.image-gallery .image-gallery-img-container{background-color:#000;width:-moz-max-content;width:max-content;display:flex;-webkit-clip-path:polygon(21px 0, 100% 0, 100% calc(100% - 21px), calc(100% - 21px) 100%, 0 100%, 0 21px);clip-path:polygon(21px 0, 100% 0, 100% calc(100% - 21px), calc(100% - 21px) 100%, 0 100%, 0 21px);padding:2px;width:230px;height:230px;background:linear-gradient(180deg, #297E46, #4C9A2A);transition:transform .15s;cursor:pointer}.image-gallery .image-gallery-img-container:hover{transform:scale(1.02)}@media only screen and (max-width: 540px){.image-gallery .image-gallery-img-container{width:calc(50% - 8px);aspect-ratio:1/1;height:auto}}.c-image-viewer{display:flex;border-radius:2px;border:2px solid #297e46;background-size:cover;z-index:47}.c-image-viewer img{width:50vw;height:50vh;transition:width .3s ease-in-out,height .3s ease-in-out}.c-image-viewer img.c-image-viewer-img--loading{filter:blur(2px)}.c-image-viewer img:not(.c-image-viewer-img--loading){transition:filter .1s}.c-image-viewer .loadingAnimation{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform:scale(2);z-index:-1}.c-image-viewer .image-viewer-prev,.c-image-viewer .image-viewer-next{position:absolute;font-size:3rem;cursor:pointer;height:100%;width:50%;display:flex;align-items:center;padding:25px;opacity:.7;transition:opacity .2s;z-index:1}.c-image-viewer .image-viewer-prev:hover,.c-image-viewer .image-viewer-next:hover{opacity:1}.c-image-viewer .image-viewer-prev:hover{background:linear-gradient(90deg, rgba(0, 0, 0, 0.3019607843), transparent)}.c-image-viewer .image-viewer-next{right:0;justify-content:end}.c-image-viewer .image-viewer-next:hover{background:linear-gradient(270deg, rgba(0, 0, 0, 0.3019607843), transparent)}.c-image-viewer+.c-modal-backdrop{z-index:46}.subnav-section-wrapper{display:grid;grid-template-columns:1fr 280px;grid-template-areas:"content nav";width:100%;max-width:-moz-max-content;max-width:max-content;margin:auto;padding:15px;-moz-column-gap:25px;column-gap:25px;margin-bottom:50px}.subnav-section-wrapper .sns-content-wrapper{grid-area:content;transition:width .6s ease}.subnav-section-wrapper .sns-content-wrapper .sns-content{overflow:hidden}.subnav-section-wrapper .sns-content-wrapper .sns-content>*{max-width:1000px}.subnav-section-wrapper .sns-nav{position:sticky;top:100px;text-align:center;background-color:#32353a;border-radius:2px;min-height:420px;height:-moz-fit-content;height:fit-content;display:grid;grid-template-rows:max-content 1fr max-content max-content;grid-area:nav}.subnav-section-wrapper .sns-nav>.headline{border-radius:2px 2px 0 0;padding:10px;margin-bottom:10px}.subnav-section-wrapper .sns-nav>.navLinks{margin-bottom:45px}.subnav-section-wrapper .sns-nav .sns-nav-downloads a{display:block;padding:16px}@media only screen and (max-width: 1150px){.subnav-section-wrapper{grid-template-columns:100%;grid-template-areas:"nav" "content"}.subnav-section-wrapper .sns-content{margin:0}.subnav-section-wrapper .sns-nav{position:relative;top:0;width:300px;max-width:100%;margin-bottom:25px;justify-self:center}}@media only screen and (max-width: 400px){.subnav-section-wrapper{padding:5px}}.subnav-section-wrapper--gallery{-moz-column-gap:0;column-gap:0}.sns-content .image-gallery{padding:15px}.sns-content .loading-spinner{margin:100px;width:35px;height:35px}/*# sourceMappingURL=gallery.min.css.map */