.header[data-v-1564394e]{margin:0 auto 1.2rem;padding-top:1.2rem;text-align:center;width:min(96%,760px)}@media(min-width:768px){.header[data-v-1564394e]{height:100%;margin:0;padding:1.6rem 1rem;width:100%}}.header__welcome[data-v-1564394e]{animation:blink-bar-1564394e 2s steps(2) infinite;background:#006;border:2px solid #0ff;color:#ff0;font-family:var(--font-display);font-size:1.3rem;margin:0 0 1rem;overflow:hidden;padding:.4rem 0;white-space:nowrap}@media(min-width:768px){.header__welcome[data-v-1564394e]{display:none}.header__side[data-v-1564394e]{align-items:center;display:flex;flex-direction:column;gap:1.2rem}}.header__brand[data-v-1564394e]{color:#ff0;display:none;font-family:var(--font-display);font-size:2rem;line-height:1.4;margin:0;text-shadow:2px 2px 0 #ff1493}@media(min-width:768px){.header__brand[data-v-1564394e]{display:block}}.header__brand-star[data-v-1564394e]{animation:twinkle 1.2s steps(2) infinite;color:#0ff}.header__site-name[data-v-1564394e]{background:#003;border:2px dashed #0ff;color:#fff;display:none;font-family:var(--font-display);font-size:1.2rem;line-height:1.4;margin:0;padding:.6rem .4rem;word-break:break-all}@media(min-width:768px){.header__site-name[data-v-1564394e]{display:block}}.header__nav[data-v-1564394e]{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}@media(min-width:768px){.header__nav[data-v-1564394e]{flex-direction:column;gap:.8rem;width:100%}}.header__btn[data-v-1564394e]{background-color:#a8d7f9;border-radius:10px;box-shadow:inset -1px -1px 4px #000c,inset 6px 6px 4px #fff6,inset -6px -6px 4px #00000080;color:#fff!important;font-family:var(--font-display);font-size:1.4rem;font-style:italic;font-weight:700;padding:.5rem 1rem;position:relative;text-align:center;text-decoration:none!important;text-shadow:2px 2px 1px #000}@media(max-width:767px){.header__btn[data-v-1564394e]{min-width:7.2rem;padding-left:2rem;padding-right:2rem}}@media(min-width:768px){.header__btn[data-v-1564394e]{display:block;font-size:1.6rem;width:100%}}.header__btn[data-v-1564394e]:before{border:6px solid transparent;border-left:12px solid #000;border-right:0;top:calc(50% + 1px)}.header__btn[data-v-1564394e]:after,.header__btn[data-v-1564394e]:before{content:"";display:none;left:7%;position:absolute;transform:translateY(-50%)}.header__btn[data-v-1564394e]:after{border:5px solid transparent;border-left:9px solid #fff;border-right:0;top:50%}.header__btn.is-active[data-v-1564394e]:after,.header__btn.is-active[data-v-1564394e]:before,.header__btn[data-v-1564394e]:active:after,.header__btn[data-v-1564394e]:active:before{display:block}.header__note[data-v-1564394e]{animation:twinkle 1.6s steps(2) infinite;color:#0f6;display:none;font-family:var(--font-display);font-size:1.1rem;margin:.8rem 0 0}@media(min-width:768px){.header__note[data-v-1564394e]{display:block}}@keyframes blink-bar-1564394e{0%,to{border-color:#0ff}50%{border-color:#ff1493}}.footer[data-v-2924d252]{font-family:var(--font-display);font-size:1.4rem;margin-top:1.6rem;text-align:center}@media(min-width:768px){.footer[data-v-2924d252]{margin-top:3.2rem}}.footer__hr[data-v-2924d252]{margin:0 0 1.6rem}@media(min-width:768px){.footer__hr[data-v-2924d252]{margin-bottom:3.2rem}}.footer__line[data-v-2924d252]{margin:0 0 .6rem}.footer__blink[data-v-2924d252]{animation:twinkle 1s steps(2) infinite;color:#ff1493}.footer__copy[data-v-2924d252]{font-size:1.1rem;line-height:1.6}.footer__copy[data-v-2924d252]:last-of-type{margin-bottom:0}.frameset[data-v-a57f788b]{min-height:100vh}@media(min-width:768px){.frameset[data-v-a57f788b]{display:flex;height:100vh;overflow:hidden}.frameset__menu[data-v-a57f788b]{background-color:#fff;background-image:linear-gradient(90deg,rgba(255,247,215,.502) 12px,transparent 0),linear-gradient(rgba(255,247,215,.502) 12px,transparent 0);background-position:10px 10px;background-size:24px 24px;border-right:4px ridge silver;flex:0 0 200px;height:100%;overflow:auto;width:200px}.frameset__main[data-v-a57f788b]{background-color:var(--bg);background-image:url(data:image/png;base64,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);background-repeat:repeat;flex:1 1 auto;height:100%;min-width:0;overflow:auto}}.frameset__content[data-v-a57f788b]{margin:0 auto;padding:1.2rem 0 3.2rem;width:min(96%,760px)}@media(min-width:768px){.frameset__content[data-v-a57f788b]{padding:1.6rem 1.2rem 3.2rem;width:min(94%,820px)}}.not-found[data-v-a57f788b]{padding:2.4rem 0;text-align:center}.not-found h1[data-v-a57f788b]{font-family:var(--font-display);font-size:2.4rem;margin-bottom:1.2rem}.not-found__oops[data-v-a57f788b]{color:#ff1493;font-size:2rem}.not-found__btn[data-v-a57f788b]{background:silver;border-color:#fff gray gray #fff;border-style:solid;border-width:3px;color:navy;cursor:pointer;font-family:var(--font-display);font-size:1.4rem;padding:.5rem 1.2rem}.not-found__btn[data-v-a57f788b]:active{background:#e8e8e8;border-color:gray #fff #fff gray;border-style:solid;border-width:3px}
