#bg.svelte-1fmw0hk{width:100%;height:100%;display:grid;grid-template-columns:var(--border-size) var(--border-size) 1fr var(--border-size) 1fr var(--border-size) var(--border-size) 1fr var(--border-size) 1fr 1fr var(--border-size);grid-template-rows:var(--border-size) var(--border-size) var(--border-size) 1fr 1fr var(--border-size) var(--border-size);margin:0;padding:0}#bg.svelte-1fmw0hk>div:where(.svelte-1fmw0hk){min-height:0;overflow:hidden}#bg.svelte-1fmw0hk>div:where(.svelte-1fmw0hk)>img:where(.svelte-1fmw0hk){object-fit:contain;width:100%;height:100%}@media(max-width:1000px){#bg.svelte-1fmw0hk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}}footer.svelte-jz8lnl{background-color:#ffbb1c;position:absolute;bottom:0;color:#fff;font-size:.75rem;text-align:center;padding:6px 32px;border-radius:50% 50% 0 0/100% 100% 0 0;left:0;right:0;margin-inline:auto;width:fit-content;z-index:1;margin-top:-8px}footer.svelte-jz8lnl img:where(.svelte-jz8lnl){display:inline-block;margin:0 0 -8px}footer.svelte-jz8lnl p{margin:0}@media(max-width:800px){footer.svelte-jz8lnl{position:relative}}@font-face{font-family:Franie;src:url(../../../assets/Franie-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Franie;src:url(../../../assets/Franie-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Franie;src:url(../../../assets/Franie-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Franie;src:url(../../../assets/Franie-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Dirty Stains;src:url(../../../assets/DirtyStains-DEMO.otf) format("opentype");font-weight:400;font-style:normal}:root{--border-size: 64px}a,button{cursor:url(../../../assets/pointer.png) 0 0,pointer}html{margin:0;padding:0;width:100%;height:100%;font-family:Franie;font-size:1.2em;color:#4b65d5}body{cursor:url(../../../assets/cursor.png) 0 0,auto;margin:0;padding:0;width:100%;height:100%;position:relative;box-sizing:border-box}span.bigtext{font-family:Dirty Stains;font-size:1.2rem}span.smalltext{font-size:.75rem}p{margin:1rem 0}p:has(span.smalltext){margin-top:.2rem;margin-bottom:.2rem;line-height:80%}a{color:inherit;text-decoration:underline;text-decoration-style:wavy}a:hover{text-decoration-style:solid}html.trophy-lock,html.trophy-lock body{overflow:hidden}@media(max-width:1000px){body{padding-top:5dvw}}
