.app-status[data-v-2ec6f502]{width:100%;padding:8px 64px 8px var(--app-margin);color:var(--text-color);text-align:center;background-color:var(--background-color-primary);justify-content:center;align-items:center;display:flex;position:relative}.app-status.dark-theme[data-v-2ec6f502]{color:var(--text-color-dark);background-color:var(--background-color-primary-dark);border-bottom:1px solid var(--background-color-secondary-dark)}.app-status .app-button[data-v-2ec6f502]{z-index:60;position:absolute;right:0}section[data-v-5c46e134]{gap:var(--app-margin);padding-top:80px;padding-bottom:80px;display:grid;position:relative}section[data-v-5c46e134]:before{content:"";border-top:1px solid var(--accent-color-primary);width:100vw;margin-left:-50vw;display:block;position:absolute;top:-1px;left:50%}section p[data-v-5c46e134]{max-width:32ch;font-size:var(--text-large);margin:0}section form[data-v-5c46e134]{flex-wrap:wrap;align-items:center;display:flex}section form input[data-v-5c46e134]{flex-grow:1;width:auto}section form button[data-v-5c46e134]{margin-left:4px}section.dark-theme[data-v-5c46e134]{color:var(--text-color-dark)}section.dark-theme[data-v-5c46e134]:before{border-top:1px solid var(--accent-color-primary-dark)}section.dark-theme[data-v-5c46e134]:after{content:"";background-color:var(--background-color-primary-dark);z-index:-1;width:100vw;margin-left:-50vw;display:block;position:absolute;top:0;bottom:0;left:50%}@media screen and (width>=768px){section[data-v-5c46e134]{grid-template-columns:repeat(2,1fr)}}.app-footer{padding-top:40px;padding-bottom:var(--app-margin);position:relative}.app-footer:before{content:"";border-top:1px solid var(--accent-color-primary);width:100vw;margin-left:-50vw;display:block;position:absolute;top:-1px;left:50%}.app-footer section{flex-flow:column;row-gap:40px;display:flex}.app-footer section p{padding-left:64px}.app-footer section .footer-items{flex-grow:1;display:flex}.app-footer section .footer-items ul{flex-grow:1}.app-footer section .social-items ul{display:flex}.app-footer section ul{margin:0;padding:0;line-height:2;list-style:none}.app-footer section ul li a{font-weight:var(--regular)}.app-footer section ul li a:not(.external){color:var(--text-color)}.app-footer section span{padding:40px 80px var(--app-margin) 0;color:var(--light-gray);position:relative}.app-footer section span:before{content:"";border-top:1px solid var(--accent-color-primary);width:100vw;margin-left:-50vw;display:block;position:absolute;top:-1px;left:50%}.app-footer .copyright{align-items:center;display:flex}.app-footer .credits,.app-footer .scroll-top{color:var(--accent-color-secondary)}.app-footer .scroll-top{right:calc(5px + var(--app-margin));border:1px solid var(--accent-color-secondary);border-radius:100%;position:absolute;bottom:40px;padding:0!important}@media screen and (width>=1024px){.app-footer section{flex-flow:wrap}.app-footer section .social-items{margin-left:auto}.app-footer section .social-items ul{flex-direction:column}.app-footer section .secondary-items,.app-footer section span{order:1}.app-footer section .secondary-items,.app-footer section p,.app-footer section span{flex-basis:50%}.app-footer section .secondary-items ul>*+*{margin-left:20px}.app-footer section .secondary-items li{display:inline-block}.app-footer section span{padding-top:0;padding-bottom:0}.app-footer section span:before{display:none}}img[data-v-20bd35f5]{top:var(--v4e5a46e6);left:var(--v77a178f4);z-index:1000;pointer-events:none;width:auto;max-height:260px;position:absolute}
