:root{--font-klank:"Comic Neue","Comic Sans MS",cursive}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;width:95vw}.carousel-container{aspect-ratio:3/2;border-color:#ff0;border-radius:10px;border-style:solid;box-shadow:0 4px 10px #00000026;margin-left:3rem;margin-top:3rem;max-width:100%;overflow:hidden;position:relative;width:40rem}.carousel-slide{box-sizing:border-box;flex:0 0 100%;padding:0 5px}.carousel-slide img{background:#000}.carousel-track{display:flex;height:100%;transition:transform .5s ease-in-out}.carousel-slide{height:100%;min-width:100%;position:relative}.carousel-slide img{height:100%;object-fit:cover;width:100%}.carousel-caption{background:#0009;border-radius:5px;bottom:20px;color:#fff;font-family:sans-serif;left:50%;padding:8px 16px;position:absolute;transform:translateX(-50%)}.carousel-btn{background:#0006;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;padding:12px 16px;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s}.carousel-btn:hover{background:#000000b3}.prev{left:15px}.next{right:15px}.carousel-dots{bottom:15px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%)}.dot{background:#ffffff80;border:none;border-radius:50%;cursor:pointer;height:12px;transition:background .3s;width:12px}.dot.active{background:#fff;transform:scale(1.2)}@media (max-width:600px){.carousel-container{margin-left:1rem;margin-top:1rem;width:90%}}.podcast{align-items:center;background-color:#00008b;border:3px solid #ff0;box-sizing:border-box;color:#ffeb3b;container-name:pod;container-type:inline-size;display:block;font-family:"var(--font-klank";height:fit-content;margin-left:0;margin-top:0;max-width:50rem;padding:10px 20px 20px;text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800;width:100%;width:50rem}.podcast-title{font-family:fantasy;font-size:5rem;font-weight:300;padding-left:30px}.podcast-title h6{color:red;font-family:Arial;font-size:clamp(.9rem,5cqw,2.6rem);margin:0}.descriptive{display:flex;flex-direction:row}@container pod (max-width: 560px){.descriptive iframe{height:240px}}.get-mag{background-color:#fff;border:8px solid blue;color:red;font-size:20px;font-weight:800;height:3rem;margin-left:0}.get-mag:active{border-color:red;color:red}.get-mag:active,.get-mag:checked{background-color:#ff0;cursor:grab}.get-mag:checked{border-color:green;color:green}.books-box{display:flex;flex-direction:column;margin:auto;width:80vw}.feature-panel p{color:#fff;font-size:2.6rem;line-height:1.4}#books-title{color:#ffeb3b;font-size:5rem}#books-title,.books-intro{font-family:var(--font-klank);text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800}.books-intro{color:#ff0;font-size:2rem;margin-bottom:22px!important;max-width:80vw}.book-snapshot{background:var(--yellow);color:#05082c;display:inline-block;font-size:1.5rem;font-weight:800;line-height:1.2;margin:0 0 14px;padding:5px 9px}.weekly-feature{grid-gap:clamp(20px,4vw,38px);background:#0b1030;border:2px solid var(--yellow);display:grid;gap:clamp(20px,4vw,38px);padding:clamp(18px,4vw,32px)}.weekly-cover{border:2px solid #fff;box-shadow:8px 8px 0 #000000b8;display:block;height:auto;margin:0 auto;width:min(100%,300px)}.feature-kicker{color:var(--orange)!important;font-size:clamp(1.4rem,5vw,1.8rem)!important;font-weight:800;margin:0 0 5px!important}.weekly-feature h3{color:#fff;font-size:clamp(2rem,7vw,3.25rem);line-height:.95;margin:0}.book-byline{color:#fff;font-weight:800;margin:7px 0 16px!important}.feature-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.feature-tab{background:#050508;border:2px solid var(--yellow);border-radius:0;color:var(--yellow);cursor:pointer;font:800 2rem/1 var(--body);min-height:44px;padding:3px 13px}.feature-tab:hover,.feature-tab[aria-selected=true]{background:var(--yellow);color:#05082c}.feature-panel{background:#050508;border:3px solid var(--red);min-height:118px;padding:16px}.feature-panel[hidden]{display:none}.feature-panel p+p{margin-top:10px}.book-link{align-items:center;background:var(--yellow);color:#05082c;display:inline-flex;font-weight:800;margin-top:16px;min-height:44px;padding:4px 14px;text-decoration:none}.book-link:hover{background:var(--orange)}.featured-heading,.new-heading{color:#ff0;font-size:clamp(1.8rem,6vw,3.6rem)!important;margin:36px 0 14px!important}.featured-books{grid-gap:18px;display:grid;gap:18px}.book-card{background:#10102d;border:1px solid var(--red);display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden}.book-card img{aspect-ratio:2/3;background:#050508;display:block;object-fit:cover;object-position:center;width:100%}.book-card-body{padding:16px}.book-card h3{font-size:clamp(1.6rem,5vw,2rem);line-height:1;margin:0}.book-meta{color:#fff!important;font-size:1.2rem;font-weight:700;margin:8px 0!important}.book-card p:last-child{color:#f2f2f2}.book-card a{text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:4px}.new-books{grid-gap:3px;background:#34344a;border:1px solid #34344a;display:grid;gap:3px;list-style:none;margin:0;padding:0}.new-books li{grid-gap:8px 16px;background:#0e0e19;display:grid;gap:8px 16px;grid-template-columns:minmax(0,1fr) auto;padding:13px 14px}.new-book-title{font-weight:100;min-width:0}.new-book-title a{color:var(--yellow);text-decoration-color:var(--orange);text-underline-offset:3px}.new-book-author{color:#fff;font-weight:600}.new-book-date{color:#fff;font-weight:700;text-align:right;white-space:nowrap}.new-heading{color:#ff0;font-size:3rem}.books-source-note{color:#f1f1f1!important;font-size:.95rem;margin-top:16px!important;margin:10rem}@media (min-width:620px){.weekly-feature{grid-template-columns:minmax(180px,280px) minmax(0,1fr)}.featured-books{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:920px){.featured-books{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.weekly-feature{padding:16px 12px}.new-books li{grid-template-columns:1fr}.new-book-date{text-align:left}}.movies-box{background-color:#000;border-style:solid;display:block;height:fit-content;margin:8rem auto 10rem;width:80%}.movies-box h1{color:#ffeb3b;font-family:var(--font-klank);text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800}#movies-title{font-size:6rem}#movies-title,.subtitle{color:#ffeb3b;font-family:var(--font-klank);text-align:center;text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800}.subtitle{font-size:2rem}.featured-movies{border-style:solid;display:flex;flex-direction:row;gap:50px;height:auto;margin-bottom:4rem;margin-left:2rem;margin-right:2rem}.featured-movies *{flex:1 1;min-width:0}.featured-movies img{aspect-ratio:2/3;border-color:red;border-style:solid;box-sizing:border-box;height:500px;height:auto;object-fit:cover;padding:1rem;width:300px;width:100%}.movies-list{list-style:none;margin:2rem 0 0;padding:0}.movies-list li{display:flex;gap:1rem;justify-content:space-between;padding:.35rem 0}.movie-meta{color:#ff0;font-size:2rem}.movie-blurb{color:#fff;font-size:2rem}.featured-movie-data{border:2rem solid #000;margin:1rem}.container-text p{font-family:Times New Roman,Times,serif;font-size:2rem;margin:0}.container-text h4{color:#ffeb3b;font-family:var(--font-klank);font-size:3rem;margin:0;text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800}.about-block{background-color:#000;border-color:red;border-style:solid;display:block;margin-left:auto;margin-right:auto;width:fit-content}.about-title h1{align-items:center;color:#ffeb3b;font-family:var(--font-klank);font-size:5rem;margin-bottom:2rem;padding-left:5rem;text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800}.about-splash{background-image:url(/static/media/about-hero-tag-klank.ccd043db12f9a924ed75.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:auto;margin:30px;width:80vw}.about-splash img{display:block;height:auto;width:100%}.bulletins h3{color:#fff;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:100}.bulletin-text{background-color:#000;display:block;margin:10rem 6rem 6rem;width:auto}@container about-block (max-width: 400px){.about-splash{margin-right:2rem}.about-title{font-size:clamp(2rem,10cqw,4.5rem);margin-left:5rem;margin-right:0}}.merch-box{background-color:#000;container-name:merch;container-type:inline-size;margin:5%;padding:5rem;text-align:center;width:80%}@container merch (max-width: 700px){.products-grid{flex-wrap:wrap}.product-card{width:100%}}#merch-title{color:#ff0;font-size:5rem;margin:20px}#merch-title,.merch-category{font-family:var(--font-klank);letter-spacing:.15rem;text-shadow:2px 2px 0 red,4px 4px 0 red}.merch-category{color:#ffeb3b;color:#ff0;font-size:3rem}.products-grid{display:flex;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-template-columns:repeat(4,1fr);justify-content:space-evenly}.product-card{--card:300px;aspect-ratio:2/3;border:1px solid red;display:flex;flex-direction:column;width:100%;width:var(--card);width:20rem}.product-pic{display:block;margin:20px}.product-name{color:#fff;font-size:1.2rem;margin:0}.product-price{color:#ff0;font-size:1.5rem}.product-desc{color:#fff;flex:1 1;font-size:1rem;margin:0}.buy-button{background:#0000;border:2px solid #ff0;color:#ff0;cursor:pointer;display:block;font-family:var(--font-klank);font-size:1.4rem;letter-spacing:.1rem;padding:.6rem;text-align:center;text-decoration:none}.buy-button:hover{background:#ff0;color:#000}@media (max-width:900px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.products-grid{grid-template-columns:1fr}}.sorry{color:#fff;font-size:30px}@container merch (max-width: 700px){.products-grid{flex-wrap:wrap}.product-card{margin-right:3rem;width:80%}}.signin{border:4px solid blue;color:red;display:inline-block;margin-right:rem;position:relative}.sign-out,.signin{background-color:#fff;font-size:20px;font-weight:800;height:3rem}.sign-out{border:8px solid green;color:#000;margin-right:5rem}.welcome-back{background-color:#fff;border:8px solid red;color:red;font-size:20px;font-weight:800;height:3rem;margin-left:0;margin-right:2rem;padding:5px;width:fit-content}.signin-welcome{margin-right:10px}.signin-btn{background:#fff;border:blue;color:red;cursor:pointer;font:inherit}.signin-panel{background:#00008b;border:3px solid #ff0;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:50%;max-height:90vh;overflow-y:auto;padding:14px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(320px,90vw);z-index:200}.signin-panel input{border:2px solid green;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:8px;width:100%}.signin-go{background:#ff0;border:2px solid #000;border-radius:4px;color:#000;font-size:1.1rem}.signin-go,.signin-google{cursor:pointer;padding:8px}.signin-google{background:#fff;border:2px solid #333;border-radius:4px;color:#333;font-size:1rem}.signin-link{background:none;border:none;color:#ffeb3b;cursor:pointer;font-size:.9rem;padding:0;text-align:left}.signin-or{color:#fff;font-size:.9rem;text-align:center}.signin-error{color:#ffb3b3;font-size:.9rem;margin:0}.signin-note{color:#b3ffb3;font-size:.9rem;margin:0}.signin-block{display:flex;flex-direction:column;gap:8px}.signin-block+.signin-block{border-top:2px dashed #ff0;padding-top:12px}.signin-heading{color:#ffeb3b;font-size:1.3rem;margin:0;text-align:center}.signin-pitch{color:#fff;font-size:.95rem;margin:0;text-align:center}.signin-close{background:none;border:none;color:#ffeb3b;cursor:pointer;font-size:1.2rem;position:absolute;right:10px;top:6px}:root{--yellow:#ffeb3b;--red:red;--orange:#ff9800;--body:Arial,sans-serif}body{background-image:url(/static/media/NebulaCustom.dd14fcf82534c50e3bb5.png);background-size:cover;border-color:red;border-style:solid;width:100%}.site-header{align-items:center;background-color:#00008b;border:3px solid #ff0;box-sizing:border-box;color:#ff0;display:flex;flex-direction:row;font-family:var(--font-klank);height:10rem;margin-bottom:0;margin-top:20px;width:100%}.questions{display:block;height:9rem;margin-left:60px;width:20rem}header h2{color:#ffeb3b;font-family:var(--font-klank);text-shadow:1px 1px 0 #000,4px 4px 0 red}header h1{font-size:clamp(2.5rem,6vw + 1rem,4rem)}.comic-3d,header h1{color:#ffeb3b;font-family:var(--font-klank);text-shadow:0 0 0 #000,4px 4px 0 red}.klank-container{align-items:center;background-color:#ffffe0;background-image:url(/static/media/Klank.058b4850867045ee11d0.png);background-repeat:no-repeat;background-size:cover;border:3px solid red;box-shadow:0 0 15px #ff0;display:block;height:9rem;justify-content:center;margin-left:27rem;margin-right:1rem;margin-top:0;width:8rem}.klank-text{color:#ffeb3b;font-family:var(--font-klank);font-size:2rem;margin-left:1rem;text-shadow:2px 2px 0 #000,4px 4px 0 red}.scifi-logo{align-items:center;background-color:#ffffe0;background-image:url(/static/media/sfclogo.631950eec12d15f98f34.png);background-size:cover;border:3px solid red;box-shadow:0 0 15px #ff0;display:block;height:9rem;justify-self:start;margin-left:5px;margin-right:20px;margin-top:0;width:11rem}.home-container{align-items:stretch;border-bottom:dashed;border-color:#ff0;border-width:1rem;display:flex;flex-direction:row;gap:4rem;margin-bottom:0;margin-top:5rem;padding-bottom:10rem;padding-left:1rem}ul{background-color:#ff0;border:0 solid #ff0;display:block;margin-bottom:2rem;margin-top:0;text-align:center;width:auto}li{align-content:center;color:#ffeb3b;display:inline-flex;font-family:var(--font-klank);font-size:30px;height:3rem;margin-right:20px;text-shadow:2px 2px 0 #000,4px 4px 0 #ff9800}.podbox{flex:0 1 auto;min-width:0}.picslider{display:flex;flex-direction:row;height:fit-content;margin-left:0;width:auto}.Tag{background-image:url(/static/media/tag-graphic-hat.b557f647c69350a9a2d3.jpg);border-color:#ff0;margin-left:20px}.Tag,.tag-klank{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:400px;width:400px}.tag-klank{background-image:url(/static/media/tag-klank-burst.f39288459112bae1a90d.jpg);border-color:#ff0;border-style:solid}.advertisement h1{color:blue;display:block;font-family:var(--font-klank);font-size:8rem;margin-bottom:0;margin-left:0;text-align:center;text-shadow:0 0 0 #000,4px 4px 0 red;width:auto}.quest-button-box{display:flex;justify-content:center;width:100%}.slide-mag-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;height:auto;margin-top:0}.quest-box{aspect-ratio:1/2;background-image:url(/static/media/quest-magazine-cover-1.d29a14d06cf99025a5b9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #00008b;display:block;margin:3rem;width:30rem}.about-quest{background-color:#ffffe0;border:5px solid blue;display:block;font-size:.5rem;height:50%;margin-bottom:5rem;margin-top:3rem;padding:1rem;width:auto}.books-box{border-bottom:1rem dashed #ff0;border-left-color:#ff0;border-left-width:1rem;border-right-color:#ff0;border-right-width:1rem}.books-box,.merch-block{border-top:1rem dashed #ff0}.merch-block{margin-bottom:5rem;padding-top:1rem}footer{color:#fff;display:inline;font-size:30px;margin-top:0;text-align:center;width:100%}@media (max-width:600px){.advertisement h1{font-size:3rem}.slide-mag-container{justify-content:center}.slide-box{width:100%}.quest-box{height:600px;margin:0;width:300px}.about-quest{height:auto;margin-top:0;width:auto}}@media (max-width:1150px){.questions{height:auto;margin-left:1rem;width:13rem}@media (min-width:1151px){body{border-color:red;border-style:solid;border-width:0 px}}.scifi-logo{height:6.5rem;width:8rem}.klank-container{height:6.75rem;width:6rem}.klank-text{margin-right:1rem}}@media (max-width:600px){.site-header{flex-wrap:wrap;height:auto;justify-content:center;padding:.5rem .25rem;row-gap:.5rem}.scifi-logo{height:4rem;margin-right:.5rem;width:5rem}.klank-container img,.scifi-logo img{display:block;height:100%;object-fit:cover;width:100%}.sf-title{min-width:0}.sf-title h1{font-size:1.9rem}.question-block{min-width:0}.questions{height:auto;margin-left:0;width:auto}header h2{font-size:1.1rem}.klank-container{height:4.5rem;margin-left:0;width:4rem}.klank-text{font-size:1.2rem;margin-left:.5rem}.menu-list li{font-size:1.35rem;height:auto;margin-right:12px}}@media (max-width:1150px){.home-container{gap:2rem}.Tag,.tag-klank{height:280px;width:280px}.podbox{min-width:0}.podbox,.podbox iframe{max-width:100%}}@media (max-width:600px){.home-container{align-items:center;flex-direction:column;gap:2rem;padding-bottom:4rem}.Tag,.tag-klank{aspect-ratio:1;height:auto;margin-left:0;max-width:340px;width:100%}.podbox{min-width:0;width:100%}.podbox iframe{max-width:100%;width:100%}.home-container .podbox{box-sizing:border-box!important;min-width:0!important;overflow:hidden;width:100%!important}.home-container .podbox,.podbox *{max-width:100%!important}.podbox iframe{width:100%!important}.advertisement h1{font-size:3rem}.slider-mag{margin-bottom:2rem;margin-left:0}.picslider{flex-wrap:wrap;justify-content:center;row-gap:1.5rem}.picslider>*{max-width:100%}.quest-box{height:600px;margin:0;width:300px}.about-quest{height:auto;margin-top:0;width:auto}.instructions h1{font-size:1rem}}.devil-runner{animation:devil-cross 14s linear infinite;bottom:0;left:0;pointer-events:none;position:fixed;z-index:50}.devil-runner img{display:block;height:100px;width:auto}@keyframes devil-cross{0%{transform:translateX(-80px)}to{transform:translateX(100vw)}}
/*# sourceMappingURL=main.a6f83b48.css.map*/