@font-face{font-family:Plaid S;src:url(https://gegenwartsliteratur.nyc3.digitaloceanspaces.com/Plaid-S.woff)format("woff"),url(https://gegenwartsliteratur.nyc3.digitaloceanspaces.com/Plaid-S.eot)format("eot"),url(https://gegenwartsliteratur.nyc3.digitaloceanspaces.com/Plaid-S.woff2)format("woff2");font-weight:400}body,h1,h2,h3,h4,h5,h6,html,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,ol,p,strong,ul{font-weight:400}body,html{word-spacing:.01vw;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;background-color:#fff;font-family:Plaid S,Arial,sans-serif;font-size:1.5vw}@media (width<=768px){body,html{font-size:12px}}h1,h2,h3,h4,h5,h6,li,ol,p,ul{color:#06f;font-size:1rem;line-height:1.2}a{text-decoration:none}a,pre{color:#06f}pre{font-size:.8rem;line-height:1.2}#title{text-align:center;color:#fff;background-color:#06f;padding-top:3rem;padding-bottom:4rem;font-size:2rem;position:relative}.site_nav{flex-flow:row;margin-top:3rem;display:flex}.site_nav h2{text-align:center;flex-basis:33.33%;font-size:1.5rem}@media (width<=768px){.site_nav{flex-flow:wrap;margin-top:0}.site_nav h2{flex-basis:50%;order:2;width:100%;margin-top:3rem}.site_nav h2:not(:first-of-type):not(:last-of-type){order:1}.nav_item:not(.router-link-exact-active){color:#c8c8c8}}.nav_item{transition:color .3s ease-in-out;position:relative}@media (any-hover:hover){.nav_item:hover{color:#c8c8c8}}.nav_item:before{content:"";background-color:#c8c8c8;border-radius:.5rem;width:1rem;height:1rem;margin-left:auto;margin-right:auto;transition:background-color .3s ease-in-out;position:absolute;top:-1.5rem;left:0;right:0}.nav_item.router-link-exact-active:before{background-color:#06f}.volume_item{margin-top:2rem}.volume_item:first-of-type{margin-top:0}.volume_item:first-of-type header{border-top:0}.volume_item aside{width:41rem;max-width:96vw;margin:.5rem auto;font-size:1.1rem;line-height:1.3}.volume_item aside p{text-align:right;width:50%;display:inline-block}.volume_item aside p:first-child{text-align:left}.volume_item aside a,.volume_item aside button{cursor:pointer;-webkit-appearance:none;color:#fff;background-color:#06f;border:none;border-radius:.5rem;padding:.5rem;font-size:1.1rem;line-height:1.3;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:inline-block}.volume_item aside button:focus{outline:none}.volume_item aside a:hover,.volume_item aside button:hover{color:#06f;background-color:#c8c8c8}.volume_item header{border-top:2px solid #06f;width:41rem;max-width:96vw;margin:0 auto;padding-top:1rem;position:relative}.volume_item header h1,.volume_item header h2,.volume_item header h3{font-size:1.1rem;line-height:1.3}.volume_item header h1,.volume_item header h2{vertical-align:top;display:inline-block}.volume_item header h1{text-align:center;box-sizing:border-box;width:100%;margin-top:1rem;margin-bottom:2rem;padding-left:15%;padding-right:15%;font-size:1.5rem}.volume_item header h2{text-align:left;color:#c8c8c8;width:15%;margin-top:-1.43rem}.file a,.info_section h1,.volume_item header h3{text-align:center}.volume_item .info_section{margin-top:1rem;display:none}.volume_item.open .info_section{display:block}@media (width<=768px){.volume_item{box-sizing:border-box;border:1px solid #06f;width:calc(100% - 4rem);margin-left:auto;margin-right:auto;padding:3rem 2rem;position:relative}.volume_item aside,.volume_item header{border-top:none;width:100%}.volume_item header{margin-bottom:4rem}}.info_section{width:41rem;max-width:96vw;margin:4rem auto;position:relative}.info_section ol,.info_section ul{margin:0;padding:0}.info_section ul{box-sizing:border-box;width:100%;margin-left:0;list-style:none}.info_section ul li{box-sizing:border-box;margin-left:0;padding-left:1rem;padding-right:1rem;position:relative}.info_section ul li:before{content:"";background:#06f;border-radius:6px;width:6px;height:6px;position:absolute;top:calc(.65rem - 2px);left:0}.info_section ol{counter-reset:my-awesome-counter;list-style:none}.info_section ol li{counter-increment:my-awesome-counter;box-sizing:border-box;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.info_section ol li:before{content:counter(my-awesome-counter) ". ";color:#06f;position:absolute;left:0}@media (width<=768px){.info_section{width:calc(100% - 4rem)}}.info_section :not(h2):not(h1){font-size:1.1rem;line-height:1.3}.info_section h1,.info_section h2{margin-top:2rem;margin-bottom:.5rem;font-size:1.5rem}.info_section h1 a,.info_section h1 em,.info_section h2 a,.info_section h2 em{font-size:1.5rem}.info_section a{text-underline-offset:.1em;text-decoration:underline;text-decoration-thickness:.05em}.info_section a:hover{opacity:.8}hr{background-color:#06f;border:none;height:2px;margin-top:1rem}.featured_hr{width:41rem;max-width:96vw;margin:2rem auto 0}#submissions_main{flex-flow:row;margin-top:4rem;display:flex}.files{flex-basis:calc(50% - 20.5rem);width:calc(50% - 20.5rem);margin:0;padding-left:2rem;padding-right:2rem;list-style:none}.file a,.files{box-sizing:border-box}.file a{background-color:#06f;flex-direction:column;justify-content:space-between;min-height:13rem;padding:1rem .5rem .5rem;display:flex}.file a,.file a h2{color:#fff;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media (any-hover:hover){.file a:hover{background-color:#c8c8c8}.file a:hover h2{color:#06f}}.file a p{color:#06f;background-color:#fff;border-radius:.5rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem}#submissions_main .info_section{flex-basis:41rem;width:41rem;margin-top:0;margin-left:0}@media (width<=768px){.file a{padding:2rem}.file a h2{font-size:3rem}#submissions_main{flex-direction:column}#submissions_main .info_section,.files{box-sizing:border-box;flex-basis:auto;width:calc(100% - 4rem);margin-left:2rem;margin-right:2rem}#submissions_main .info_section{order:1}.files{order:2}.files a{min-height:30rem}}#archive,#homepage,#submissions{min-height:90vh;padding-bottom:4rem}footer{border-top:1px solid #06f;height:8rem}footer,footer main{box-sizing:border-box;background-color:#06f}footer main{color:#fff;width:calc(100% - 7.6rem);height:100%;margin-right:7.6rem;padding:1rem}footer main h1,footer main h2,footer main h3,footer main h4,footer main h5,footer main h6,footer main p{max-width:800px}footer main *{color:#fff;font-size:1.1rem}
