@import"https://fonts.googleapis.com/css2?family=Cinzel&display=swap";*{margin:0;padding:0;box-sizing:border-box}h1{font-size:1.8rem}h2{font-size:1.4rem}a{text-decoration:none;color:#fff}ul{list-style:none;margin:0;padding:0}@media (max-width: 955px){.main-img{width:100%}}body{font-family:Cinzel,serif;background-color:#000;color:#fff;text-align:center;display:flex;flex-direction:column;min-height:100vh}.mobile-menu{position:absolute;top:0;left:0;z-index:0}.mobile-menu.active{z-index:3}.mobile-menu .trigger,.mobile-menu .close{transition:all .5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;font-size:3rem;margin:1rem;cursor:pointer;opacity:0;color:#fff}.mobile-menu .trigger.active,.mobile-menu .close.active{opacity:1}.mobile-menu .close:not(.active):hover{opacity:0}.mobile-menu .menu{transition:all .5s ease-in-out;position:absolute;top:5rem;padding:2rem;background:rgba(0,0,0,.5);border-radius:1rem;opacity:0;z-index:0}.mobile-menu .menu.active{opacity:1;z-index:9}.menu-item{list-style:none;margin-left:0;margin-right:1rem}.menu-item a{transition:all .2s ease-in-out;padding:.5rem;width:100%;display:inline-block;color:#fbae37;background:rgba(0,0,0,.3);font-weight:700}.menu-item a:hover{background:rgba(0,0,0,0)}.gradient-border-wrap{padding:1px;position:relative;background:linear-gradient(to bottom,#fec500,#b36200)}.gradient-border-content{width:100%;background:url(/build/assets/button_bg-cb316b0a.png) #000;color:#fff}.container{max-width:933px;display:flex;justify-content:center}.content{width:600px}.comic-pagination{display:flex;justify-content:center;margin:1rem 0}.comic-pagination a.pagination-button{padding:.5rem 1rem;background:rgba(0,0,0,.3);font-weight:700;color:#fff;margin:0 1rem}.comic-pagination a.pagination-button:hover{background:rgba(0,0,0,0);color:#fbae37}.comic-pagination span.pagination-button{cursor:not-allowed;padding:.5rem 1rem;background:rgba(0,0,0,.1);font-weight:700;color:#999;margin:0 1rem}@media (max-width: 955px){.comic-pagination .pagination-button{font-size:.8rem;white-space:nowrap}}#map{position:relative;z-index:1}.img-magnifier-container{position:relative;z-index:2}.img-magnifier-glass{position:absolute;box-shadow:0 0 1rem 1rem #00000040;border-radius:50%;cursor:none;width:250px;height:250px;z-index:3}footer{margin-top:1rem;padding:1rem;background:#222;color:#999;font-size:.8rem;text-align:left;width:100%}
