.tabs-navigation{display:none;position:sticky;top:0;z-index:2}.tabs-navigation div{background-color:var(--background-color-primary);border-bottom:1px solid var(--accent-color-primary)}.tabs-navigation div ul{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;list-style:none;margin:0;padding:0}.tabs-navigation div ul li{color:var(--accent-color-primary);padding:20px 0}.tabs-navigation div ul li.router-link-active{color:var(--text-color)}.tabs-navigation div ul li:after{bottom:0;height:3px}.dark-theme .tabs-navigation div,.dark-theme.tabs-navigation div{background-color:var(--background-color-primary-dark);border-bottom:1px solid var(--accent-color-primary-dark)}.dark-theme .tabs-navigation div ul li,.dark-theme.tabs-navigation div ul li{color:var(--accent-color-primary-dark)}.dark-theme .tabs-navigation div ul li.router-link-active,.dark-theme.tabs-navigation div ul li.router-link-active{color:var(--text-color-dark)}@media screen and (min-width:1024px){.tabs-navigation{display:block}}.card-info{align-items:center;background-color:var(--background-color-primary);display:flex;flex-direction:column;justify-content:center;min-height:180px;outline:1px solid var(--accent-color-primary);padding:calc(var(--app-margin) + 12px) var(--app-margin) var(--app-margin);position:relative;text-align:center}.card-info span{left:12px;padding-right:12px;position:absolute;text-align:left;top:12px}.card-info h4{font-size:var(--title-h3);margin:0 0 4px}.card-info small{font-size:var(--text-mini);max-width:32ch}@media screen and (min-width:576px){.card-info{min-height:240px}}.dark-theme .card-info{background-color:var(--background-color-primary-dark);outline:1px solid var(--accent-color-primary-dark)}.card-deadline{align-items:center;border-bottom:1px solid var(--accent-color-primary);display:flex;padding:0 var(--app-margin)}.card-deadline svg.circled{background-color:var(--background-color-primary)!important;border:1px solid var(--text-color);color:var(--background-color-primary)}.card-deadline svg.circled.ongoing{background-color:var(--background-color-secondary)!important;color:var(--background-color-secondary)}.card-deadline svg.circled.expired{background-color:var(--text-color)!important;color:var(--background-color-primary)}.card-deadline div{flex-grow:1;margin:60px 0 60px 20px;position:relative}.card-deadline div h3{font-size:var(--title-h3);margin:10px 0}.card-deadline div span,.card-deadline div time{position:absolute}.card-deadline div time{top:-2ch}.dark-theme .card-deadline{border-bottom:1px solid var(--accent-color-primary-dark)}.dark-theme .card-deadline svg.circled{background-color:var(--background-color-primary-dark)!important;border:1px solid var(--text-color-dark);color:var(--background-color-primary-dark)}.dark-theme .card-deadline svg.circled.ongoing{background-color:var(--background-color-secondary-dark)!important;color:var(--background-color-secondary-dark)}.dark-theme .card-deadline svg.circled.expired{background-color:var(--text-color-dark)!important;color:var(--background-color-primary-dark)}@media screen and (min-width:768px){.card-deadline div{margin:80px 20px}}.block-split-overflow{border:1px solid var(--accent-color-primary);display:grid;margin:var(--app-margin) 0 100px;position:relative}.block-split-overflow.full{border:none;margin-top:0}.block-split-overflow.full:before{border-top:1px solid var(--accent-color-primary);content:"";display:block;left:50%;margin-left:-50vw;position:absolute;top:-1px;width:100vw}.block-split-overflow.full header{background-color:transparent!important}.block-split-overflow.full main{border-bottom:1px solid var(--accent-color-primary);border-left:1px solid var(--accent-color-primary);border-right:1px solid var(--accent-color-primary);margin:0 var(--app-margin)}.block-split-overflow header{background-color:var(--background-color-primary);padding:40px var(--app-margin)}.block-split-overflow header h1,.block-split-overflow header h2,.block-split-overflow header h3{font-size:var(--title-h2);margin-top:8px}.block-split-overflow header .description{margin-bottom:var(--app-margin);max-width:min(64ch,92%)}.block-split-overflow header .footnote{color:var(--accent-color-primary);left:0;margin:var(--app-margin) 0;padding:0 var(--app-margin);position:absolute;top:100%}.block-split-overflow main{background-color:var(--background-color-primary);border-top:1px solid var(--accent-color-primary);display:grid}.block-split-overflow main>:last-child{border-bottom:none}@media screen and (min-width:768px){.block-split-overflow{grid-template-columns:repeat(2,1fr);margin-bottom:0}.block-split-overflow.full{border-bottom:1px solid var(--accent-color-primary);height:800px}.block-split-overflow.full main{border-bottom:none;margin:0}.block-split-overflow header .footnote{bottom:0;left:var(--app-margin);max-width:40%;padding:0;top:auto}.block-split-overflow main{border-left:1px solid var(--accent-color-primary);border-top:none;height:100%;margin:0;overflow-y:auto}}.block-split-overflow.dark-theme,.dark-theme .block-split-overflow{border:1px solid var(--background-color-secondary-dark);color:var(--text-color-dark)}.block-split-overflow.dark-theme:after,.dark-theme .block-split-overflow:after{background-color:var(--background-color-primary-dark);bottom:0;content:"";display:block;left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}.block-split-overflow.dark-theme.full:before,.dark-theme .block-split-overflow.full:before{border-top:1px solid var(--background-color-secondary-dark)}.block-split-overflow.dark-theme.full main,.dark-theme .block-split-overflow.full main{border-bottom:1px solid var(--background-color-secondary-dark);border-left:1px solid var(--background-color-secondary-dark);border-right:1px solid var(--background-color-secondary-dark)}.block-split-overflow.dark-theme header,.dark-theme .block-split-overflow header{background-color:var(--background-color-primary-dark)}.block-split-overflow.dark-theme header .footnote,.dark-theme .block-split-overflow header .footnote{color:var(--accent-color-primary-dark)}.block-split-overflow.dark-theme main,.dark-theme .block-split-overflow main{background-color:var(--background-color-primary-dark);border-top:1px solid var(--background-color-secondary-dark)}@media screen and (min-width:768px){.block-split-overflow.dark-theme.full,.dark-theme .block-split-overflow.full{border-bottom:1px solid var(--background-color-secondary-dark)}.block-split-overflow.dark-theme main,.dark-theme .block-split-overflow main{border-left:1px solid var(--background-color-secondary-dark)}}article[data-v-3aa35ea2]{background:var(--background-color-primary);display:flex;flex-direction:column;min-height:320px;outline:1px solid var(--accent-color-primary);padding:20px;position:relative;transition:all .3s ease-out}article h3[data-v-3aa35ea2]{font-size:var(--text-large);margin-bottom:0;margin-top:12px}article .app-icon[data-v-3aa35ea2]{color:var(--accent-color-primary);margin-top:auto}@media (hover){article[data-v-3aa35ea2]:hover{background:var(--background-color-secondary);box-shadow:0 0 20px #12121240}}@media screen and (min-width:768px){article[data-v-3aa35ea2]{min-height:360px}article h3[data-v-3aa35ea2]{font-size:var(--title-h3)}}@media screen and (min-width:1024px){article[data-v-3aa35ea2]{min-height:400px}}.dark-theme .card-download{background:var(--background-color-primary-dark);outline:1px solid var(--accent-color-primary-dark)}.dark-theme .card-download .app-icon{color:var(--accent-color-primary-dark)}@media (hover){.dark-theme .card-download:hover{background:var(--background-color-secondary-dark);box-shadow:0 0 20px #ffffff40}}
