h3{text-align:center;font-weight:bold;margin-bottom:10px;color:#fff;text-shadow:2px 1px #000;font-family:"Source Sans 3";letter-spacing:2px;font-size:16px}a{color:#fff;cursor:pointer;transition:all ease-in-out .5s;font-family:"Montserrat";letter-spacing:.5px;line-height:20px;font-size:12px;text-underline-offset:3px}a:not(.header-link){color:#fff;text-shadow:2px 1px #000}a:hover{opacity:70%}a:visited:not(.header-link){color:#fff;text-shadow:2px 1px #000}p,li,label,.image-upload{color:#fff;text-shadow:2px 1px #000;font-family:"Montserrat";letter-spacing:.5px;line-height:20px;font-size:12px}.header-link{font-family:"Source Sans 3";letter-spacing:2px;font-size:10px}.header-date{font-size:16px;font-weight:bold;margin-left:10px}.close-button{margin-top:20px;font-size:30px;cursor:pointer;margin-left:10px;margin-right:10px;display:flex}@media screen and (min-width: 768px){h3{font-size:20px}p,li,a,.header-link,label,.image-upload{font-size:14px;line-height:30px}}@media screen and (min-width: 1200px){h3{font-size:24px}p,li,a,.header-link,label,.image-upload{font-size:16px}.header-date{font-size:20px}}.line-divider{border-bottom:2px solid #ffdf7f;margin-bottom:10px;width:100%}.bolder{font-weight:bold}html{scroll-behavior:smooth;height:100%}.bg-gradient{background-image:linear-gradient(#232341, #18182d, #232341, #18182d, #232341);position:fixed;top:0;left:0;z-index:-2;width:100%;height:100%}.bg-texture{background-image:url(../images/bg.png);position:fixed;top:0;left:0;z-index:-1;opacity:10%;width:100%;height:100%}.content-section{background-image:linear-gradient(90deg, #864827, #cd9f3b, #864827);border:3px solid #ffdf7f}.detail-section{background-image:linear-gradient(#3616d7, #2d0065);border:3px solid #ffdf7f}.space-filler{background-color:rgba(140,140,140,.855)}img:not([alt]){border:5px solid red}#spinner-con{display:flex;flex-direction:column;align-items:center}.external-icon{width:10px;margin-left:5px}.header-logo{max-width:60%;margin-left:100px}.header-logo-con{grid-column:2/3}header{background-image:linear-gradient(90deg, #864827, #cd9f3b, #864827)}header a:not(.sm-icon),header p,header div{margin-top:10px;display:flex;justify-content:center;align-items:center}.header-date{padding:10px;margin:0;margin-top:10px}.sm-icons-header{display:none}.sm-icons-header-mobile{display:grid;margin-left:5px;margin-right:5px;border:3px solid #ffdf7f;background-color:hsla(0,0%,100%,.85);border-radius:20px;min-height:50%;max-height:50%}.sm-icons-header-mobile .sm-icons-con{display:flex;justify-content:space-around}.follow-text{margin-top:0;color:#3616d7 !important;text-shadow:none;text-align:center}.sm-icon{width:30px;height:30px;margin-left:10px;margin-right:5px;display:flex;justify-content:center;align-items:center}.header-links{display:none;justify-content:space-evenly;align-items:center;background-image:linear-gradient(45deg, #3616d7, #2d0065 70%);padding-bottom:10px;position:relative}.header-link{text-decoration:none;color:#fff;font-size:12px}.header-link:hover{transition:all ease-in-out .5s;text-decoration:underline;opacity:70%}.sub-links-events,.sub-links-about,.sub-links-guests,.sub-links-contact{position:absolute;top:40px;background-image:linear-gradient(90deg, #3616d7, #2d0065 70%);width:100%;display:none;justify-content:space-evenly;padding-bottom:10px;z-index:10}@media screen and (min-width: 428px){.header-logo{max-width:40%;margin-left:100px}}@media screen and (min-width: 768px){header a,header p,header div{display:flex}.header-date{order:-1;width:150px;background-image:none;padding:0;margin-top:10px;margin-left:5%}.header-link{font-size:14px}.sm-icons-header{display:flex;flex-direction:column;margin-right:5px;border:3px solid #ffdf7f;background-color:hsla(0,0%,100%,.85);border-radius:20px;padding-bottom:10px}.sm-icons-con{margin-top:5px !important}.header-links{margin-top:20px;display:flex}.header-logo{max-width:60%;margin-left:0px}}@media screen and (min-width: 900px){.header-logo{max-width:50%;margin-left:130px}}@media screen and (min-width: 1050px){.header-logo{max-width:40%;margin-left:130px}}@media screen and (min-width: 1200px){.header-logo{max-width:30%}.header-link{font-size:16px}.header-date{margin-left:20px}}.top-button{text-align:center;justify-self:center;grid-column:2/4;padding-bottom:10px}.top-button:hover{text-decoration:underline}@media screen and (min-width: 768px){.top-button{grid-column:6/8}}#ham-menu{min-width:50px;align-self:center;margin:20px}#main-mobile-menu{visibility:hidden;opacity:0;z-index:10}.mobile-menu{width:100%;height:100vh;position:fixed;top:0;left:0;background-image:linear-gradient(90deg, #3616d7, #2d0065 70%);transition:all ease-in-out .5s;z-index:10}.mobile-links{display:flex;flex-direction:column;align-self:center;text-align:center;margin-left:40px}.mobile-links p,.mobile-links a:not(:last-of-type){border-bottom:3px solid #ffefdb}.mobile-links a,.mobile-links p{padding:10px}#about-mobile-menu,#guest-mobile-menu,#event-mobile-menu,#contact-mobile-menu{visibility:hidden;opacity:0}@media screen and (min-width: 768px){#ham-menu{display:none}.mobile-menu:not(#comic-lb-con){display:none !important;visibility:hidden !important;opacity:0 !important}#comic-lb-con{display:none;visibility:hidden;opacity:0}}#home-slider{position:relative}#home-text-con{height:50px;width:100%;background-image:linear-gradient(90deg, #3616d7, #2d0065 70%);display:flex;align-items:center;justify-content:center;padding:10px;text-align:center}#home-picture{width:100%;background-repeat:no-repeat;background-size:cover;background-position:right;margin-bottom:-5px}#home-picture img{width:100%}#hero-link:hover{opacity:100%}#home-arrows-con{display:flex;justify-content:space-between}#home-arrows-con p{margin:5px;font-size:30px;margin-left:2.5%;margin-right:2.5%}#home-left,#home-right{position:absolute;top:37.5%;cursor:pointer;padding-top:10px;padding-bottom:10px;border-radius:50px;border:3px solid #2d0065;background-color:hsla(0,0%,100%,.85);text-shadow:none;transition:all ease-in-out .3s}#home-left:hover,#home-right:hover{opacity:70%}#home-left{color:#2d0065;padding-right:10px;padding-left:5px}#home-right{color:#2d0065;right:0;padding-left:10px;padding-right:5px}#updates-con{padding-top:10px;border-radius:20px}.update{margin-bottom:10px;transition:all ease-in-out .5s;margin-left:5px;margin-right:5px}.update-pic{height:150px;background-size:contain;background-repeat:no-repeat;background-position:center}.update-text{border-radius:20px;padding-top:10px;padding-bottom:10px;text-align:center;font-weight:bold;padding-left:15px;padding-right:15px;border:none;border:1px solid #ffefdb}.update-text p{font-size:12px;line-height:normal;margin-bottom:5px}.update-info{font-weight:normal;text-align:left}#about-index{padding-top:10px;padding-bottom:20px;border-radius:20px}.index-images{width:150px;justify-self:center;align-self:center;margin-top:10px;margin-bottom:10px}.index-images:not(#started-index-image){border-radius:100px !important;margin-left:10px}#about-home-con,#started-home-con{padding:10px;border-radius:20px;margin-bottom:30px}.about-index-text{align-self:center;margin-left:5%;margin-right:5%;width:75%}#trailer-con{text-align:center}#trailer-con p{cursor:pointer;text-decoration:underline;text-underline-offset:5px;margin-bottom:10px}#trailer-con p:hover{opacity:70%}#video-con{display:flex;justify-content:center}#index-video{display:none}.index-link{color:#000;transition:all ease-in-out .5s}.index-link:hover{opacity:70%}#home-announce-link{order:1;text-align:center;margin-bottom:20px}#announce-con{border-radius:20px;height:min-content;display:flex;flex-direction:column;align-items:center}#announce-con h3{margin-top:10px}.update-date{font-weight:normal;text-align:left}#home-info,#started-info{display:flex;flex-direction:column}#countdown{padding-top:10px;padding-bottom:10px;text-align:center;background-image:linear-gradient(#3616d7, #2d0065)}#jump-con{margin-bottom:10px;text-align:center}.starting-point{margin-top:10px;margin-bottom:10px;margin-left:5%;font-size:calc(100% - 2px)}.starting-link{font-size:100%}#icon-con{width:20% !important}#mascot-credit{text-align:center}@media screen and (min-width: 768px){#home-picture{margin-bottom:-10px}#home-slider{margin-bottom:30px}.update{margin-bottom:15px}.update-pic{height:200px}#about-index{margin-bottom:30px}#home-info,#started-info{display:flex;flex-direction:row}#home-left{padding-top:12px;padding-bottom:12px;padding-right:10px}#home-right{padding-top:12px;padding-bottom:12px;padding-left:10px}#home-arrows-con p{font-size:40px}#jump-con{display:none}}#about-history{margin-top:20px;margin-bottom:20px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}.about-guest-link{color:#000}#about-charity{margin-bottom:20px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}#about-mascot{background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px;margin-bottom:20px}#about-trailer div{display:grid}#about-video-text,#history-con{display:flex !important;flex-direction:column;align-items:center;margin-left:5%;margin-right:5%}#history-image{margin-bottom:10px}#about-trailer{background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px;margin-bottom:20px}#mascot-con,#charity-con{display:flex;flex-direction:column;align-items:center}.about-mascot-image{margin-top:10px;border:5px solid #ffdf7f}#mascot-vertical{display:none}#charity-image{margin-top:10px;width:80%}@media screen and (min-width: 768px){#about-history{margin-top:20px;margin-bottom:20px}#about-mascot{margin-bottom:30px}#about-charity{margin-bottom:30px}#about-video-text,#history-con{flex-direction:row}#history-image{width:40%;margin-right:10px;margin-bottom:0}#about-trailer{margin-bottom:30px}#charity-con,#mascot-con{flex-direction:row-reverse}#charity-con img,#mascot-con img{margin-right:20px}#mascot-vertical{display:block}#mascot-horizontal{display:none}.about-mascot-image{width:40%;margin-top:0px}#charity-image{width:40%;margin-top:0px}}#faq-toc-con{margin-top:10px}#toc-links{display:flex;flex-direction:column}#upcoming-guests-con{margin-top:10px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}#previous-guests-con{margin-bottom:10px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}.upcoming-guest{margin-bottom:10px}.previous-guest{margin-bottom:10px;filter:grayscale(100%)}#upcoming-guests-con{margin-bottom:20px}#previous-guests-images{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#previous-guests-images img{max-width:22%}#guest-current-year{text-align:center;margin-top:20px;margin-bottom:15px}#stay-tuned{text-align:center}@media screen and (min-width: 768px){#upcoming-guests-con{margin-bottom:30px}#previous-guests-con{margin-bottom:20px}#previous-guests-images{display:flex;flex-wrap:wrap;align-items:center}#previous-guests-images img{max-width:15%}}#great-lords,#lords{margin-bottom:20px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}#great-lords{margin-top:20px}#lord-intro{margin-bottom:10px}#lord-intro p{text-align:center}.mod-con{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-bottom:10px;transition:all ease-in-out .5s;transform-origin:top;position:relative;background-image:linear-gradient(215deg, #3616d7, #2d0065 70%);align-self:start}.mod-con:hover{opacity:80%}.mod-name{margin-bottom:10px}.mod-thumbnail{max-height:125px;justify-self:center;margin:5px}.mod-bio{display:none}#spinner-div{display:flex;flex-direction:column;align-items:center}[class~=mod-con][class~=clicked] .mod-name{display:none}[class~=mod-con][class~=clicked] .mod-bio{display:flex;flex-direction:column;margin:10px}[class~=mod-con][class~=clicked] .mod-bio p:not(:last-of-type){margin-bottom:10px}[class~=mod-con][class~=clicked] .mod-thumbnail{margin:10px}.great-lord-bio p:not(:last-of-type){margin-bottom:10px}.great-lord-image{width:200px}#okke,#mysti{display:flex;flex-direction:column;align-items:center}.lord-info{line-height:20px}#okke{border-bottom:3px solid #ffefdb;margin-bottom:20px;padding-bottom:20px}@media screen and (min-width: 768px){.mod-con{justify-content:space-evenly;align-items:center}#okke,#mysti{flex-direction:row}#okke{border-bottom:none;padding-bottom:0}#mysti{border-left:3px solid #ffefdb}.lord-info{font-size:14px}}@media screen and (min-width: 1200px){.mod-con{flex-direction:row}}#registration-con{margin-top:20px;margin-bottom:20px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}#instructions-con{margin-top:20px}.instruction{padding:15px;border-radius:20px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;align-self:start}.instruction p{margin-bottom:20px}.instruction img{border:1px solid #ffdf7f}#reg-info{margin-bottom:20px}@media screen and (min-width: 768px){.instruction img{margin-bottom:10px}#instructions-con{display:flex;flex-wrap:wrap;justify-content:space-evenly}}#apply-info-con{margin-top:20px;margin-bottom:20px;background-color:#dcdcdc;padding-top:10px;padding-bottom:20px;border-radius:20px}.apply-info-box{background-color:blue;padding:10px;border-radius:20px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;transition:all ease-in-out .5s}.apply-info-box img{margin-bottom:5px}.apply-info-title{text-align:center;font-weight:bold;margin-bottom:5px}.app-info{margin-top:5px;text-align:center;font-weight:bold}#apply-info{margin-bottom:20px}.apply-image{width:100%;height:100px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:10px}#apply-aa{background-image:url(/images/website_assets/title_artistalley.png)}#apply-cc{background-image:url(/images/website_assets/title_creatives.png)}#apply-exhibitor{background-image:url(/images/website_assets/title_exhibitors.png)}#apply-panel{background-image:url(/images/website_assets/title_panelists.png)}#apply-main{background-image:url(/images/website_assets/title_applications.png)}@media screen and (min-width: 428px){.apply-image{height:150px}}@media screen and (min-width: 768px){.apply-image{height:200px;margin-bottom:0}}#showcase-con{margin-top:20px;margin-bottom:30px;border-radius:20px}#showcase-info-con{margin-top:10px;margin-bottom:10px}.showcase-heading{text-align:center;font-weight:bold}.mod-showcase{padding-top:10px;padding-bottom:10px;margin-bottom:20px;transition:all ease-in-out .5s;border-radius:10px}.mod-link{color:#000;text-decoration:none;display:flex;flex-direction:column}.showcase-info{display:flex;flex-direction:column;align-items:center}.showcase-image{height:200px;width:95%;background-size:auto calc(100% - 10px);background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:10px;border:1.5px solid #ffdf7f}.showcase-text{width:100%;align-self:center;padding-left:10px;padding-right:10px;display:flex;flex-direction:column}#darkening-image{background-image:url(/images/EmblemCon-Halloween-Ad.jpg)}#mascot-image{background-image:url(/images/mod_creations/mascot.jpg)}#ld-image{background-image:url(/images/mod_creations/lightning_ducessa.jpg)}#bot-image{background-image:url(/images/mod_creations/rawr.jpg)}#sylvain-image{background-image:url(/images/mod_creations/dennys-sylvain.jpg)}#daniel-image{background-image:url(/images/mod_creations/daniel.jpg)}#rye-image{background-image:url(/images/mod_creations/rye.jpg)}#halloween-image{background-image:url(/images/mod_creations/halloween.jpg)}.archive-more{margin-top:5px;text-align:center}#archive-links{display:none;flex-direction:column;padding:10px}#archive-toc p{padding-top:5px;text-align:center;cursor:pointer;padding-bottom:5px}#archive-toc p:hover{opacity:100%;text-decoration:underline}#archive-toc .line-divider{display:none}#toc{border-radius:10px;margin-bottom:20px}.archive-link{margin-bottom:5px;text-decoration:none}@media screen and (min-width: 768px){.showcase-info{flex-direction:row}.showcase-image{width:33%;margin-left:10px}.showcase-text{width:66%}.archive-more{text-align:left}.mod-showcase{padding-bottom:20px}}#schedule-info-con{margin-top:20px;margin-bottom:20px;background-color:#dcdcdc;padding-top:10px;border-radius:20px;padding-bottom:10px}.day{border:1px solid #ffdf7f;border-radius:20px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;font-family:"Montserrat",sans-serif;cursor:pointer;transition:all ease-in-out .5s;margin-bottom:10px;font-size:14px;margin-left:5px;margin-right:5px;background-image:linear-gradient(#3616d7, #2d0065)}.day:hover{text-decoration:underline;background-image:none;background-color:#fff;color:#000246;text-shadow:none}#schedule-days{margin-top:20px;display:flex;justify-content:space-evenly;flex-wrap:wrap}.panel-div{padding:10px}.panel-div:first-of-type{border-top-right-radius:20px;border-top-left-radius:20px}.panel-div:last-of-type{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.panel-div:not(:last-of-type){border-bottom:2px solid #ffdf7f;padding-bottom:10px}.panel-title{font-weight:bold}#schedule-text{margin-bottom:10px;border-radius:20px}#schedule-image{display:flex;justify-content:center;margin-top:5px;margin-bottom:10px}#schedule-image img{max-width:90%}.colour-box{height:15px;width:15px;margin-right:5px}#legend-text{width:100%;margin-right:10px;margin-bottom:10px;text-align:center}#schedule-features-con{display:flex;justify-content:space-evenly;margin-bottom:10px;flex-wrap:wrap}.schedule-legend-box{display:flex;justify-content:center;align-items:center;margin-right:10px;margin-bottom:10px}#colour-blind-box{text-align:right;display:flex;justify-content:right;margin-bottom:10px}#cb-toggle{margin-left:10px;width:40px;cursor:pointer;transition:all ease-in-out .5s}#cb-toggle:hover{opacity:70%}#closing-info{padding:10px;text-align:center}#schedule-box-m{background-image:linear-gradient(#0f1ca1, #01034c)}#schedule-box-g{background-image:linear-gradient(#298933, #032404)}#schedule-box-p{background-image:linear-gradient(#a78d2e, #523607)}#schedule-box-v{background-image:linear-gradient(#95032d, #3d0003)}@media screen and (min-width: 428px){.day{padding-left:20px;padding-right:20px;font-size:14px}}@media screen and (min-width: 768px){#schedule-image{margin-bottom:20px}#schedule-image img{max-width:75%}.day{padding-left:35px;padding-right:35px;font-size:16px}#legend-text{width:auto;margin-right:10px;margin-bottom:10px;text-align:center}}#ae-list-con{margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;border-radius:20px}#ae-tabs{display:flex;justify-content:space-evenly;margin-top:10px}.guest-select{cursor:pointer;transition:all ease-in-out .5s;border:1px solid #ffdf7f;border-radius:50px;padding:10px;text-align:center;font-family:"Montserrat",sans-serif;background-image:linear-gradient(#3616d7, #2d0065)}.guest-select:hover{text-decoration:underline;background-color:#fff;background-image:none;color:#000246;text-shadow:none !important}#ae-text-con{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;border:1px solid #ffdf7f;border-radius:20px;margin-bottom:15px;padding-top:10px;padding-bottom:10px;background-image:linear-gradient(#3616d7, #2d0065)}#ae-text-con div{text-align:center;margin-left:10px;margin-right:10px;height:20px;display:flex;justify-content:center;align-items:center;height:min-content}#ae-title{margin-top:20px;margin-bottom:10px}#ae-desc{margin-bottom:10px}.ae-guest-name{cursor:pointer;transition:all ease-in-out .5s;text-decoration:none !important;display:flex;align-items:center;margin-bottom:5px}.ae-guest-name:hover{text-decoration:underline;opacity:70%}#ae-filter-link{margin-top:5px;text-align:center;margin-bottom:5px}#ae-filter-link a{padding:5px;padding-left:10px;padding-right:10px;border:1px solid #ffdf7f;border-radius:20px;transition:all ease-in-out .5s;text-decoration:none;background-image:linear-gradient(#3616d7, #2d0065)}#ae-filter-link a:hover{background-color:#fff;color:#000246;opacity:100%;text-shadow:none;background-image:none}.artist-link{display:flex}.cross{margin-left:5px;margin-right:5px}@media screen and (min-width: 428px){#ae-text-con{max-height:800px}}@media screen and (min-width: 768px){.guest-select{padding-left:35px;padding-right:35px}#ae-text-con{max-height:700px}}@media screen and (min-width: 1000px){#ae-text-con{max-height:450px}}#announcement-con{margin-top:20px;border-radius:20px;margin-bottom:20px}#announcement-info-con{margin-top:10px;margin-bottom:10px}.announcement{margin-bottom:20px;display:flex;flex-direction:column;align-items:center;padding-top:10px;padding-bottom:10px;border-radius:20px;width:100%}.announcement-image{width:90%;height:250px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-bottom:10px;margin-left:10px;margin-right:10px;border:1.5px solid #ffdf7f}.announcement-title{font-weight:bold;text-align:center;margin-bottom:2px}.announcement-text{width:90%}#announcement-content-con{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.announcement{flex-direction:row}.announcement-image{width:40%;margin-bottom:0px}.announcement-text{width:60%;margin-left:20px}#announcement-con{margin-bottom:30px}}#ld-showcase-con{margin-top:20px;margin-bottom:30px;border-radius:20px;display:flex;flex-direction:column}.ld-project{margin-bottom:20px;display:flex;flex-direction:column;background-color:#dcdcdc;padding-top:10px;padding-bottom:10px}.ld-title{font-weight:bold;text-align:center}.ld-link{margin-left:10px;margin-right:10px;margin-top:10px;text-align:center;transition:all ease-in-out .5s;display:flex;justify-content:center}.ld-link:hover{opacity:70%;text-decoration:underline}.ld-image{margin-left:10px;height:200px;width:90%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:blue;margin-bottom:20px;border:1.5px solid #ffdf7f}.ld-content{display:flex;align-items:center;flex-direction:column}.ld-desc{width:95%;margin-left:10px;margin-right:10px}@media screen and (min-width: 768px){.ld-content{flex-direction:row;width:100%}.ld-image{width:auto;min-width:35%}.ld-link{justify-content:flex-start}}#filter-con{border-radius:20px;margin-top:20px;margin-bottom:30px}#artist-alley-info{background-image:linear-gradient(#3616d7, #2d0065)}#artist-alley-info{padding-top:20px;border:3px solid #ffdf7f;margin-bottom:20px;padding-bottom:10px;border-radius:20px}.continent{list-style-type:disc;cursor:pointer;transition:all ease-in-out .5s;margin-bottom:10px;margin-left:20px}.continent:hover{opacity:70%;text-decoration:underline}#artist-display-con{text-align:center}#artist-display li{text-align:left;margin-left:20px;list-style-type:disc;margin-bottom:10px}#continent-select{border-right:3px solid #ffdf7f;display:none;flex-direction:column}#continent-select-list{border-radius:20px;margin-bottom:20px;padding-left:2.5px}#filter-title{margin-top:10px}@media screen and (min-width: 768px){#artist-alley-info{margin-top:10px}#continent-select{display:flex}#continent-select-list{display:none}}#off-season-con{display:flex;flex-direction:column;margin-top:20px;border-radius:20px;margin-bottom:30px}#off-events-con{margin-top:10px;display:flex;flex-direction:column}.off-event{background-color:#dcdcdc;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;padding-top:10px;padding-bottom:10px;border-radius:20px}.off-event-title{font-weight:bold;text-align:center}.off-event-info{display:flex;flex-direction:column;align-items:center}.off-event-image{width:90%;height:200px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:10px;border:1.5px solid #ffdf7f}.off-event-desc{width:90%}.off-event-link{margin:10px;margin-bottom:0;text-align:center}#secret-sothis-image{background-image:url(/images/website_assets/secret-sothis.png)}#dub-image{background-image:url(/images/website_assets/dor.png)}#podcast-image{background-image:url(/images/updates/paralogues.jpg)}@media screen and (min-width: 768px){.off-event-image{width:33.3%;margin-left:10px}.off-event-desc{width:65%;margin-left:10px}.off-event-info{flex-direction:row}.off-event-link{text-align:left}}#comic-container,#asset-container,#ship-container{margin-top:20px;border-radius:20px;margin-bottom:30px}#comic-zone,#asset-zone,#ship-zone{border-radius:20px}#comic-zone{padding:0}#comic-title,#asset-title,#ship-title{margin-top:10px}#comic-title p,#asset-title p,#ship-title p{margin-bottom:10px}#comic-name,#asset-name,#ship-name{padding-top:15px;text-align:center;padding-bottom:5px;border-top-left-radius:20px;border-top-right-radius:20px;font-weight:bold;font-size:16px;background-image:linear-gradient(#2d0065, #3616d7)}#comic-con,#asset-con,#ship-con{margin-top:5px;width:100%;height:350px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:20px;border-radius:20px;position:relative}#comic-left-arrow,#comic-right-arrow,#asset-left-arrow,#asset-right-arrow,#ship-left-arrow,#ship-right-arrow{align-self:center;cursor:pointer;position:absolute;z-index:10}#comic-left-arrow p,#comic-right-arrow p,#asset-left-arrow p,#asset-right-arrow p,#ship-left-arrow p,#ship-right-arrow p{color:#ffefdb}#asset-left-arrow,#ship-left-arrow,#comic-left-arrow{padding-left:10px;padding-right:10px}#comic-right-arrow{text-align:right;right:30px;padding-right:10px}#asset-right-arrow,#ship-right-arrow{text-align:right;right:10px}#comic-info-con,#asset-info-con,#ship-info-con{border-radius:20px;margin-bottom:20px}#selection-con{margin-bottom:20px;justify-self:center;display:flex;justify-content:center}#comic-select{width:90%}#lb-image{grid-column:2/3;background-position:center;background-size:contain;background-repeat:no-repeat;height:95vh}#comic-lb-con,#asset-lb-con{z-index:100;background-image:none;background-color:rgba(0,0,0,.7);visibility:hidden;opacity:0}#asset-zone,#ship-zone{position:relative;padding:0}#asset-desc-con,#ship-desc-con{position:absolute;bottom:0;left:0;width:100%}#asset-desc,#ship-desc{padding-top:5px;padding-bottom:5px;background-image:linear-gradient(#3616d7, #2d0065);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:2px solid #ffdf7f;text-align:center}#asset-con,#ship-con{display:flex;align-items:center;justify-content:center;margin-bottom:60px}#asset-view{height:100%}#asset-con,#ship-con{height:200px}#gallery-image{margin-top:10px;max-height:100%}@media screen and (min-width: 428px){#comic-con{height:500px}}@media screen and (min-width: 768px){#comic-name,#asset-name{font-size:18px}#comic-con{cursor:zoom-in}#comic-left-arrow,#comic-right-arrow,#asset-left-arrow,#asset-right-arrow,#ship-right-arrow,#ship-left-arrow{position:static;z-index:10}#asset-con,#ship-con{height:300px}#asset-right-arrow,#ship-right-arrow{margin-right:10px}}@media screen and (min-width: 1200px){#comic-name,#asset-name{font-size:20px}#asset-con,#ship-con{height:350px}}#info-display-con{display:flex;flex-direction:column;align-items:center;margin-top:20px}#info-selection{width:50%;margin-bottom:20px}#list-con{border:1px solid #fff;border-radius:50px;height:70vh;overflow:scroll}.admin-info-div{margin-left:5%;width:100%;margin-bottom:10px;border:1px solid #fff;padding:10px}.action-div{display:flex;justify-content:space-between}#info-home{display:flex;flex-wrap:wrap}#add-button-con{margin-top:20px;text-align:center}#login-con{margin-top:10px;display:flex;align-items:center;flex-direction:column;margin-bottom:20px}#login-home{display:flex;flex-direction:column}#login-home #login-button{margin-top:20px;align-self:center;width:50%}.new-form,.edit-form{border:1px solid #ffefdb;padding:10px;border-radius:10px;margin-bottom:20px}.new-form{display:none}.admin-form{display:flex;flex-direction:column;align-items:center}textarea{height:100px !important;width:50% !important}@media screen and (min-width: 768px){.admin-info-div{width:40%}}#answer-container{padding:0;border-radius:20px;margin-bottom:20px;padding-top:10px;margin-top:20px}#answer-con li{list-style-type:disc;margin-left:2%;margin-top:15px;margin-bottom:15px}#answer-title,#answer-list-con{margin-left:15px;margin-right:15px}#next-con{margin-top:10px;text-align:center;padding:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-image:linear-gradient(#3616d7, #2d0065);border-top:3px solid #ffdf7f}#answer-list-con{display:flex}#answer-con{width:100%}@media screen and (min-width: 768px){#answer-con li{list-style-type:disc;margin-left:2%;margin-top:10px;margin-bottom:10px}}#experience-con{border-radius:20px;margin-top:20px;margin-bottom:20px;padding-top:10px}.experience-info{border-radius:20px;padding:10px;display:flex;flex-direction:column;margin-bottom:10px}#e-title{width:100%}#e-intro{margin-bottom:10px}.e-image{margin-right:20px;border:1.5px solid #ffdf7f;height:150px;background-repeat:no-repeat;background-size:cover;width:90%;margin-bottom:10px;background-position:0 25%}.e-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#e-cosplay-image{background-image:url(/images/website_assets/ov5.png);background-position:0 -80px}#e-panel-image{background-image:url(/images/website_assets/ov1.png)}#e-discussion-image{background-image:url(/images/website_assets/ov2.png)}#e-meme-image{background-image:url(/images/website_assets/ov4.png);background-position:center}#e-creative-image{background-image:url(/images/website_assets/ov3.png)}#e-inclusive-image{background-image:url(/images/website_assets/inclusive.jpg)}#e-stamp-image{background-image:url(/images/stamp_rally/2025-fe8_rally.png)}#e-contest-image{background-image:url(/images/website_assets/contest.png);background-position:0 -20px}.art-credit{font-size:calc(100% - 2px)}.art-credit a{font-size:100%}@media screen and (min-width: 428px){#e-cosplay-image{background-image:url(/images/website_assets/ov5.png);background-position:0 -100px}}@media screen and (min-width: 550px){#e-cosplay-image{background-image:url(/images/website_assets/ov5.png);background-position:0 -120px}}@media screen and (min-width: 650px){#e-cosplay-image{background-image:url(/images/website_assets/ov5.png);background-position:0 -140px}}@media screen and (min-width: 768px){.e-image{height:200px}#e-cosplay-image{background-image:url(/images/website_assets/ov5.png);background-position:0 -90px}#e-inclusive-image{background-image:url(/images/website_assets/inclusive.jpg);background-position:center}.experience-info{width:49%}#experience-home{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start}}@media screen and (min-width: 1000px){#e-cosplay-image{background-image:url(/images/website_assets/ov5.png);background-position:0 -130px}}#halloween-pic{margin-top:10px;margin-bottom:10px}#halloween-page-con{margin-top:20px;border-radius:20px;margin-bottom:20px}#halloween-page-con h3{margin-top:10px}#cotc-year{margin-top:10px;display:flex;justify-content:space-around;width:100%;flex-wrap:wrap}#cotc-year p{border-radius:50px;border:3px solid #ffdf7f;background-image:linear-gradient(#3616d7, #2d0065);padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin-top:10px;cursor:pointer;transition:all ease-in-out .5s;text-align:center}#cotc-year p:hover{background-color:#fff;background-image:none;color:#000246;text-shadow:none !important}#cotc-desc{margin-bottom:10px}#cutest-con-con{margin-top:20px;padding-top:10px;border-radius:20px;margin-bottom:20px;padding-left:0;padding-right:0}.winner-con{margin-top:20px;text-align:center;border:3px solid #ffdf7f;border-radius:20px;padding-bottom:10px;background-image:linear-gradient(#3616d7, #2d0065);display:none}.winner-con h3{margin-top:10px}.winners{display:flex;justify-content:space-around}#brian-headshot{float:left;width:40%;border:3px solid #ffdf7f;border-radius:1000px;margin-right:10px}#winners-2025{display:block}#winners-2025 p{margin-top:20px}#winners-2024{display:block}#reminder{font-weight:bolder}#cute-info-con,#winners-year-con{padding-left:15px;padding-right:15px}#winners-year-con{margin-bottom:10px}.cc{padding-top:10px}@media screen and (min-width: 768px){#brian-headshot{width:20%}}#contact-con,#feedback-con{padding-top:10px;border-radius:20px;margin-bottom:20px;margin-top:20px}#contact-form-con,#review-form-con{display:flex;flex-direction:column;justify-content:center;border-radius:20px;padding-bottom:10px;margin-bottom:10px}#contact-form-con p:not(#error-message),#review-form-con p:not(#error-message){margin:10px;margin-bottom:20px}#contact-form,#review-form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#contact-form input:not(#submit-contact,#privacy),#review-form input:not(#submit-review,#privacy,#consent){margin-top:5px;border-radius:10px;padding:5px;width:80%}#contact-form textarea,#review-form textarea{margin-top:5px;border-radius:10px;padding:5px;width:80% !important;height:100px}#submit-contact,#submit-review,#clear-button,#eraser,#submit-doodle{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-radius:10px;margin-top:20px;cursor:pointer;background-color:#fff}#submit-contact:not(#clear-button,#submit-review,#eraser),#submit-review:not(#clear-button,#submit-review,#eraser),#clear-button:not(#clear-button,#submit-review,#eraser),#eraser:not(#clear-button,#submit-review,#eraser),#submit-doodle:not(#clear-button,#submit-review,#eraser){width:25%}#submit-contact:hover,#submit-review:hover,#clear-button:hover,#eraser:hover,#submit-doodle:hover{border:2px solid #ffdf7f;color:#fff;background-image:linear-gradient(#3616d7, #2d0065)}#eraser.clicked{background-image:linear-gradient(#3616d7, #2d0065);border:2px solid #ffdf7f;color:#fff}#privacy-con{margin-top:10px;margin-left:10px;margin-right:10px}#privacy-con-doodle,#consent-con,#consent-con-doodle,#consent-con-name{margin-left:10px;margin-right:10px}#error-message{margin-top:10px}#error-text{text-align:center}#other-errors{display:flex;justify-content:center;align-items:center;flex-direction:column}#contact-buttons,#feedback-buttons{display:flex;justify-content:space-around;margin-top:10px;margin-bottom:10px}#contact-buttons p,#feedback-buttons p{border-radius:50px;border:3px solid #ffdf7f;background-image:linear-gradient(#3616d7, #2d0065);padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;cursor:pointer;transition:all ease-in-out .5s}#contact-buttons p:hover,#feedback-buttons p:hover{background-color:#fff;background-image:none;color:#000246;text-shadow:none !important}#help-desk-info{border-radius:20px;padding:10px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;display:none}#help-desk-image{margin-top:10px}.feedback-title{margin-top:20px}#doodle-form{border-radius:20px}@media screen and (min-width: 768px){#contact-form input:not(#submit-contact,#privacy),#review-form input:not(#submit-review,#privacy,#consent,#eraser){width:50%}#contact-form textarea,#review-form textarea{width:50% !important}#submit-contact,#submit-review{width:10%}}#scavenger-con{border-radius:20px;margin-top:20px;padding-top:10px;margin-bottom:20px}#scavenger-con p{margin-bottom:10px}#scavenger-image{margin-top:10px;margin-right:15px;display:flex;justify-self:center;align-self:center;float:left}#contest-con{border-radius:20px;margin-top:20px;margin-bottom:20px;padding-top:10px}#cotc-info,#cosplay-contest-info{border-radius:20px;margin-top:10px;padding:10px;margin-bottom:20px}#cosplay-contest-info{margin-top:10px}.contest-info{display:flex;flex-direction:column}#contest-cotc{border:1.5px solid #ffdf7f;background-image:url(/images/website_assets/brian-anderson-headshot.avif)}#cosplay-image{border:1.5px solid #ffdf7f;background-image:url(/images/website_assets/lightning_larachel.png)}.contest-image{background-repeat:no-repeat;background-size:contain;background-position:center;height:200px;width:100%;margin-bottom:10px}.contest-more{margin-top:5px;text-align:center}.cosplay-text{display:flex;flex-direction:column;justify-content:center;width:100%}@media screen and (min-width: 768px){.contest-image{width:25%;margin-bottom:0;margin-right:10px}.contest-info{flex-direction:row}.cosplay-text{width:75%}.contest-more{text-align:left}}#toolbar{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;align-items:center;padding-left:5px;padding-right:5px;justify-content:space-between;margin-bottom:20px}#toolbar button{margin-top:10px}#drawing-con{display:flex;flex-direction:column}#drawing-board{height:100% !important;width:100% !important;background-color:#f2f2f2;border:3px solid #ffdf7f;border-radius:20px}.drawing-board{width:100% !important;height:300px}#doodle-form{height:min-content;padding-bottom:20px}#clear-button{margin-top:0}#line-width{width:50px}#submit-doodle{width:100px !important;height:30px}#submit-doodle-con,#privacy-con-doodle,#consent-con-doodle,#consent-con-name{justify-self:center}#name-con{margin-top:10px;display:flex;flex-direction:column;margin-bottom:10px;justify-self:center}#name-con label{text-align:center}#name-con input{width:200px}.consent-con,#privacy-con{margin-bottom:10px}#consent-con-name{margin-bottom:0}#doodle-form{display:none}@media screen and (min-width: 428px){#toolbar button{margin-top:0}}@media screen and (min-width: 768px){#toolbar{flex-direction:column;width:15%;justify-content:flex-start}#toolbar input{margin-bottom:20px}#drawing-con{flex-direction:row}#clear-button{margin-top:20px !important}.drawing-board{margin-left:20px;margin-right:20px}}#doodle-con,#review-con{margin-top:20px;padding-top:10px;border-radius:20px}#doodle-con{margin-bottom:20px}.review-gallery{width:100%;background-image:linear-gradient(#3616d7, #2d0065);margin-bottom:10px;border-radius:20px;border:3px solid #ffdf7f;position:relative}#review-text,#review-credit{text-align:center;padding-left:20px;padding-right:20px}#review-text{margin-top:10px}#review-credit{margin-bottom:10px}.arrow-con{width:100%;height:100%;position:absolute;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;align-items:center;z-index:2}#doodle-image-con{position:relative}#doodle-con-con{border-radius:0}#artist-credit{position:absolute;bottom:0;background-image:linear-gradient(#3616d7, #2d0065);width:100%;border-bottom-right-radius:20px;border-bottom-left-radius:20px;text-align:center}#image-display{max-height:250px}#image-div{display:flex;align-items:center;justify-content:center;padding-bottom:20px}.right-arrow,.left-arrow{cursor:pointer}#privacy-info-con{margin-top:20px;border-radius:20px;margin-bottom:20px}#privacy-update-text{margin-top:10px;text-align:right}#privacy-info ul li{margin-top:20px;margin-bottom:20px}.privacy-title{font-weight:bold}#podcast-con{border-radius:20px;margin-top:20px;padding-top:10px;margin-bottom:20px}#archive-con{padding-top:10px;margin-bottom:20px;padding-left:10px;padding-right:10px;border-radius:20px;margin-top:20px}#archive-con p{text-align:center;margin-bottom:10px}#stamp-info-con{margin-top:20px;border-radius:20px;margin-bottom:20px}#stamp-info-con h3{margin-top:10px}#previous-stamp-con{border-radius:20px;flex-direction:column;display:flex;justify-content:center;align-items:center;margin-bottom:10px}#stamp-year-con{display:flex;width:100%;justify-content:space-around;margin-bottom:10px;margin-top:10px}#stamp-title{margin-bottom:20px}#stamp-con{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:10px;border-radius:20px;width:100%}#stamp-image{width:90%;margin-bottom:10px}.stamp-button{border-radius:50px;border:3px solid #ffdf7f;background-image:linear-gradient(#3616d7, #2d0065);padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin-top:10px;cursor:pointer;transition:all ease-in-out .5s;text-align:center}#current-stamp-con{border-radius:20px;margin-bottom:20px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:20px}#artist-list{margin-bottom:10px}#inactive-stamp{margin-top:10px;text-align:center}.stamp-link{text-decoration:none;font-size:calc(100% + 2px)}#stamp-theme{font-weight:600}@media screen and (min-width: 768px){#current-stamp-image{width:60%;order:-1}#artist-list{width:40%;margin-left:10px}#current-stamp-info{display:flex;justify-content:space-evenly}}/*# sourceMappingURL=main.css.map */