@font-face{font-display:swap;font-family:pangolin;font-style:normal;font-weight:400;src:url(../fonts/pangolin-v12-latin-regular.eot);src:url(../fonts/pangolin-v12-latin-regular.eot?#iefix)format('embedded-opentype'),url(../fonts/pangolin-v12-latin-regular.woff2)format('woff2'),url(../fonts/pangolin-v12-latin-regular.woff)format('woff'),url(../fonts/pangolin-v12-latin-regular.ttf)format('truetype'),url(../fonts/pangolin-v12-latin-regular.svg#Pangolin)format('svg')}a:link{text-decoration:none;color:#32296c}a:visited{text-decoration:none;color:#32296c}a:active{text-decoration:none;color:#32296c}a:hover{text-decoration:none;color:#7377b8}body{color:#255078;border-width:0;padding:0;margin:0;font-family:pangolin;font-size:100%;background-color:#345de2}ul{list-style:none;padding-left:0}ol{list-style:none;padding-left:0}.wrapper{margin:auto;width:60%;height:auto;text-align:left}.container{display:inline-flex;margin-left:10%;width:85%;border-top:2.9375em solid transparent;border-image:url(/images/shiro.png)100% 0 0 0/2.9375em 0 0 0 repeat}.banner{padding-left:40%}.banner img{max-width:40%;height:auto;transform-origin:50% 50%}.barlink img{display:block;max-width:100%;height:auto}.leftbar{color:#97a6c3;flex-shrink:0}.ritebar{color:#97a6c3;flex-shrink:0}[data-tooltip]:hover::before{z-index:999;display:block;position:absolute;content:attr(data-tooltip);width:8%;color:#c5ceab;background:#dc4d3a;padding:.5%;text-align:center;border-radius:6px;box-shadow:-.1875em .1875em .125em #907D96}.postarea{color:#265886;z-index:99;flex-basis:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:20%;background-color:#c9e0ec;background:linear-gradient(180deg,#c9e0ec 98.4%,#345de2 100%)}.postarea video{max-width:100%;height:auto}.disclaimer{color:#255078;padding-bottom:2%;text-shadow:-.0625em 0 #3627c1,0 .0625em #3627c1,.0625em 0 #3627c1,0 -.0625em #3627c1,-.1875em .1875em .125em #cae1ed;text-align:center}h1{color:#255078;text-shadow:-.0625em 0 #00008b,0 .0625em #00008b,.0625em 0 #00008b,0 -.0625em #00008b,-.1875em .1875em .125em #000;font-size:150%;font-weight:700;font-variant:small-caps;text-align:center}h2{color:#c9e0ec;text-shadow:-.0625em 0 #00008b,0 .0625em #00008b,.0625em 0 #00008b,0 -.0625em #00008b,-.1875em .1875em .125em #000;font-size:150%;font-weight:700;font-variant:small-caps}p.hide{opacity:.1}.hooder{background-color:#c9e0ec;min-height:.54%;width:100%;margin-top:2%;margin-bottom:1%;background-image:url(/images/hoopa.png);background-repeat:repeat-x;background-position:50%;text-align:center;box-sizing:border-box;display:flex;justify-content:center;flex-direction:row}.hooder img{max-width:100%;height:auto}.infobox{border-right:1px solid #c9e0ec;background-color:#345de2;min-height:12.5em;color:#c9e0ec;display:table-cell;padding:.1875em .625em}.imageGallery{display:flex;flex-wrap:wrap;flex-direction:row;gap:1rem;padding:1rem;margin:0 auto;background-color:#000}.galleryItem{max-width:calc(25% - 1rem);aspect-ratio:4/3;overflow:hidden;border-radius:15%}.imageGallery img{width:100%;height:100%;object-fit:cover;display:block}.hooder a{cursor:pointer}.rssIcon{width:5%;height:auto}.rssinfo{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center;z-index:100}.rssinfo:target{opacity:1;pointer-events:auto}.rssinfobox{background-color:#c9e0ec;padding:2rem;border-radius:.375em;max-width:30%;max-height:90vh;text-align:center;overflow-y:auto;box-shadow:0 .3125em 1.875em rgba(0,0,0,.2)}.rssinfobox ul{list-style-position:inside;display:flex;gap:2%;justify-content:center;list-style-type:none}.rssinfobox ul li:before{content:"\279C";font-size:140%}.rssinfoback{position:absolute;top:0;left:0;right:0;bottom:0;cursor:default;z-index:-1}.itemTitle{background-image:url(/images/hoopa.png);background-repeat:repeat-x;max-width:85%;background-size:contain;padding:.1875em;padding-top:.3125em;padding-bottom:.3125em;position:relative;margin:auto;text-align:center;font-weight:700}.itemContent{background-color:#345de2;padding:.3125em;padding-top:.9375em;background-image:url(/images/superstar.png);background-repeat:repeat-x;background-position:0 100%;width:80%;position:relative;margin:auto;color:#c9e0ec;padding-bottom:3.125em;text-align:center}.itemContent img{max-width:100%;height:auto}.itemContent video{max-width:100%;height:auto}.itemTitle a{font-weight:700;color:#32296c!important;text-decoration:none}.itemTitle a:hover{text-decoration:underline}.itemDate{font-size:75%;color:#c9e0ec;position:absolute;margin-top:-2%;margin-left:.5%}.itemTags{text-align:right}.tagsButton{background-color:#dc4d3a;min-width:10%;display:inline-block;padding:1%;margin-bottom:1%;text-align:center;font-weight:700}.pagination{display:flex;justify-content:center}li .page-link{padding:1%;font-size:171%;color:#c9e0ec;text-shadow:-.0625em 0 #00008b,0 .0625em #00008b,.0625em 0 #00008b,0 -.0625em #00008b,-.1875em .1875em .125em #000;font-weight:700}@media only screen and (min-width:320px) and (orientation:portrait) and (hover:none){.wrapper{all:unset}.container{flex-direction:column;margin-left:8%}.leftbar{display:flex;flex-direction:row;overflow-x:scroll}.ritebar{display:flex;flex-direction:row;overflow-x:scroll}.postarea{order:1;background:linear-gradient(180deg,#c9e0ec 99.5%,#345de2 100%)}.itemTitle{max-width:95%}.itemContent{width:90%}.rssinfobox{max-width:70%;overflow-x:scroll}}@media only screen and (min-width:320px) and (orientation:landscape) and (hover:none){.wrapper{width:80%}.container{flex-direction:column;margin-left:8%}.leftbar{display:flex;flex-direction:row;overflow-x:scroll}.postarea{order:1}.ritebar{display:flex;flex-direction:row;overflow-x:scroll}}@media only screen and (min-width:600px) and (orientation:portrait) and (hover:none){.wrapper{width:90%}.container{flex-direction:row;margin-left:10%}.postarea{order:0}.leftbar{display:inline;flex-shrink:.7}.ritebar{display:inline;flex-shrink:.7}}@media only screen and (min-width:600px) and (orientation:landscape) and (hover:none){.wrapper{width:90%}.container{flex-direction:row;margin-left:10%}.postarea{order:0}.leftbar{display:inline;flex-shrink:.7}.ritebar{display:inline;flex-shrink:.7}}