body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.stories{background-color:#ff0}.novels{background-color:#0f0}.listen{background-color:#0ff}.buy{background-color:#f66}.submissions{background-color:#444;color:#bbb}a,a button{cursor:pointer;text-decoration:none}.navContainer{bottom:1em;position:fixed;width:100%}.nav{align-content:stretch;display:flex;flex-wrap:wrap}.nav button{border-radius:.5em;display:block;font-size:1.5rem;height:2em;margin:.25em auto;width:100%}.nav a{flex-grow:1;flex-shrink:1;min-width:100px}.latest{position:relative}.latest a{color:#fff}.shareLinks{color:#fff;display:flex;flex-direction:column;position:absolute;top:3em}.shareLinks a{color:#fff;font-size:2em;margin:0 .5em;padding:0}pre{display:none}@media screen and (min-width:481px){.nav{margin:0 auto;max-width:800px}}@media screen and (max-width:800px){.hide{display:none}}@media screen and (max-width:480px){.nav button{border-radius:0;box-sizing:border-box;height:2.5em;margin:0;width:100%}.nav a{flex-grow:1;flex-shrink:0}.nav{flex-wrap:wrap}.nav,.navContainer{bottom:0}.hide{display:none}}#homeContainer{height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - 150px);overflow:auto;width:100vw}.subscribe,.subscribe a{color:#fff;font-size:1.25rem}#podcastawards{background-color:#00000080;border:2px solid #0ff;margin:0 auto;max-width:min(480px,95vw);padding-bottom:.5em;position:relative}#podcastawards div{bottom:0;box-sizing:border-box;color:#0ff;font-size:1.15em;font-weight:700;padding:.5em;position:absolute;right:0;text-shadow:#fff 0 0 15px;width:calc(100% - 80px)}.publication-tagline{display:none}@media screen and (max-width:481px){#podcastawards img{width:100%}}#storiesContainer{color:#fff;height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - 150px);overflow:auto;width:100vw}.storyInfo{height:100px;overflow:hidden;padding-left:.3em}.storyInfo h3{height:25px}.storyInfo .showNotes{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;overflow:hidden;text-align:left;text-overflow:ellipsis}.story p{padding:0 1em}@media screen and (max-width:480px){#storiesContainer{height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - 6.67em - 80px)}}@media screen and (max-width:380px){#storiesContainer{height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - 6.67em - 50px)}.story h3{height:20px}.story .showNotes{font-size:.9em;height:55px}.story .showNotes>div{height:55px;line-height:18.33333px;overflow:hidden}#stories{margin:0 auto;min-width:380px;width:50vw}#stories img{height:80px;width:80px}}.bookCover{height:100px;margin:0 4px}#novelsContainer{color:#fff;height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - .67em - 240px);overflow:auto;width:100vw}#stories{margin:0 auto;min-width:400px;width:50vw}#stories img{height:100px;width:100px}a.story{background-color:#00000040;border-bottom:1px solid #000000bf;box-sizing:border-box;color:#fff;display:flex;text-decoration:none}.story h3{color:#ff0;height:25px;line-height:25px;margin:0}.story p{height:75px;margin:0;overflow:hidden}.showNotes{width:100%}@media screen and (max-width:480px){#novelsContainer{height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - 6.67em - 180px);overflow-x:hidden}}@media screen and (max-width:380px){#novelsContainer{height:calc(100vh - min(60px, 12vw) - min(40px, 8vw) - min(1.75em, 6vw) - 6.67em - 50px)}.story h3{height:20px}.story .showNotes{font-size:.9em;height:55px}.story .showNotes>div{height:55px;line-height:18.33333px;overflow:hidden}#stories{margin:0 auto;min-width:380px;width:50vw}#stories img{height:80px;width:80px}}@media screen and (max-width:280px){.story h3{height:20px}.story .showNotes{display:none}#stories{margin:0 auto;min-width:280px;width:50vw}#stories img{height:60px;width:60px}}.subscription-links{margin:0 auto;max-width:95%;width:400px}.subscription-links a{color:#fff;font-size:1.25rem}.emailList{background-color:#00000080;border:2px solid #fff;box-shadow:.1em .1em .1em #fff;font-size:1.6em;margin:-.5em auto .5em;max-width:min(480px,95vw);text-shadow:2px 2px 2px #ffffff80}.subscription-links img{height:50px}.link a{display:flex}.link figure,.link p{margin:0;padding:0}.link figure{width:100px}.link p{text-align:left}input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;width:15rem}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#053a5f;border-radius:.5rem;height:.5rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#5cd5eb;height:2rem;margin-top:-12px;width:1rem}input[type=range]:focus::-webkit-slider-thumb{border:1px solid #053a5f;outline:3px solid #053a5f;outline-offset:.125rem}input[type=range]::-moz-range-track{background-color:#053a5f;border-radius:.5rem;height:.5rem}input[type=range]::-moz-range-thumb{background-color:#5cd5eb;border:none;border-radius:0;height:2rem;width:1rem}input[type=range]:focus::-moz-range-thumb{border:1px solid #053a5f;outline:3px solid #053a5f;outline-offset:.125rem}.buyat img{width:100%}label{max-width:100px;padding:.25em;width:25%}form,h1{color:#fff}form>div{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:.5em}input[type=text].small,label,select{max-width:100px;padding:.25em 0 .25em .25em;width:25%}input[type=text]{max-width:300px;padding:.25em;width:50%}label.forCheckbox{max-width:400px;text-align:left;width:400px}iframe{margin-right:-38px}button.submit{font-size:1.25em;margin-top:.5em;padding:.5em}.computerOnly{display:flex}.phoneOnly{display:none}img.bookmark{border:2px solid #fff;display:block}img.bookmark,p.whiteText{margin:0 auto 1em;max-width:400px;width:90%}p.whiteText{color:#fff}@media (max-width:575px){input[type=text],input[type=text].small,select{max-width:300px;padding:.25em;width:calc(75% - .5em)}label{width:calc(25% - .5em)}select{margin-bottom:.25em}.phoneOnly{display:flex}.computerOnly{display:none}}
/*# sourceMappingURL=main.0779f671.css.map*/