@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{color-scheme:light dark;--light-mode-background:240 240 240;--light-mode-foreground:0 0 0;--light-mode-foreground-muted:50 50 50;--light-mode-icon-link-background:255 255 255;--light-mode-icon-link-background-hover:240 240 240;--light-mode-icon-link-outline:50 50 50;--light-mode-icon-link-outline-hover:0 0 0;--light-mode-icon-link-text:0 0 0;--light-mode-icon-link-text-hover:0 0 0;--light-mode-custom-link-background:255 255 255;--light-mode-custom-link-background-hover:240 240 240;--light-mode-custom-link-outline:50 50 50;--light-mode-custom-link-outline-hover:0 0 0;--light-mode-custom-link-text:0 0 0;--light-mode-custom-link-text-hover:0 0 0;--dark-mode-background:48 48 48;--dark-mode-foreground:255 255 255;--dark-mode-foreground-muted:205 205 205;--dark-mode-icon-link-background:0 0 0;--dark-mode-icon-link-background-hover:50 50 50;--dark-mode-icon-link-outline:205 205 205;--dark-mode-icon-link-outline-hover:255 255 255;--dark-mode-icon-link-text:255 255 255;--dark-mode-icon-link-text-hover:255 255 255;--dark-mode-custom-link-background:0 0 0;--dark-mode-custom-link-background-hover:50 50 50;--dark-mode-custom-link-outline:205 205 205;--dark-mode-custom-link-outline-hover:255 255 255;--dark-mode-custom-link-text:255 255 255;--dark-mode-custom-link-text-hover:255 255 255}body{background-color:light-dark(rgb(var(--light-mode-background)),rgb(var(--dark-mode-background)))}}img{margin:1.5% auto .3cm}@font-face{font-family:Angelic-Script;src:url(/_astro/AngelicAgrippaRegular.BRukOtV4.otf)}@font-face{font-family:Life-Regular;src:url(/_astro/Life-Regular.-A4P0INa.otf)}.logo,.slogo{margin-bottom:1cm;margin-left:auto;margin-right:auto;display:block}.slogo:hover{-webkit-filter:brightness(70%);margin-left:auto;margin-right:auto;display:block;transform:scale(.98)}.art:hover{transform:scale(.95);box-shadow:0 5px 10px #9aa0b90d,0 15px 40px #a6adc933}.img-special:hover{transform:scale(.98);box-shadow:0 10px 20px #9aa0b90d,0 15px 40px #a6adc933}.home-icon{color:#fff;padding:0;text-decoration:none;display:inline-flex;margin:0!important;font-size:3rem!important}.home-icon:hover{-webkit-filter:brightness(70%);transform:scale(.98)}.art{max-width:100%;height:auto;margin-bottom:.3cm;margin-left:auto;margin-right:auto;animation-duration:1.2s;display:block}@keyframes art{0%{opacity:0}to{opacity:1}}.background-body{animation-name:art;animation-duration:1.2s}@media (prefers-color-scheme:dark){.words{content:url(https://i.imgur.com/lNOnTWA.png);margin-bottom:.3cm;margin-left:auto;margin-right:auto;display:block}.title-box{background-color:#464646;border:thick solid #3a3a3a;width:fit-content;max-width:80%;margin:0 auto;padding:10px}}@media (prefers-color-scheme:light){.words{content:url(https://i.imgur.com/XbkAKW6.png);margin-bottom:.3cm;margin-left:auto;margin-right:auto;display:block}.title-box{background-color:#fdfdfd;border:thick solid #c9c9c9;width:fit-content;margin:0 auto;padding:10px}}@media screen and (orientation:landscape){#title3{display:none}}#title1,#title2,#title3{text-size-adjust:auto;height:auto;font-size:130%}p{text-align:center;letter-spacing:4px}.credits:hover{text-align:center;letter-spacing:3px;-webkit-filter:brightness(70%);margin-bottom:.6cm;font-size:180%;transform:scale(.98)}.menutest{align-items:center;margin-top:5%;margin-bottom:5%;position:relative}.menu{text-align:center;letter-spacing:3px;align-items:center;margin-top:1%;margin-bottom:1%;font-family:Life-Regular;font-size:200%;display:block;position:relative}.menu a:hover{-webkit-filter:brightness();transform:scale(.98)}#menumaybe{text-align:center;letter-spacing:3px;-webkit-filter:brightness(70%);margin-bottom:.6cm;font-size:260%;transform:scale(.98)}.line{letter-spacing:3px;border-bottom:double solid;border-bottom:2px;border-radius:7px;width:15%;margin:.4cm auto}@media screen and (orientation:portrait){.line{letter-spacing:3px;border-bottom:double solid;border-bottom:2px;border-radius:7px;width:55%;margin:.4cm auto}div{margin-bottom:-3.5%}#title2{display:none}}@media screen and (prefers-color-scheme:light){.line{letter-spacing:3px;border-bottom:double solid;border-bottom-length:2px;border-bottom-width:medium;border-bottom-color:#1b1818;border-radius:7px;width:15%;margin:.4cm auto}}@media screen and (prefers-color-scheme:light) and (orientation:portrait){p.line{letter-spacing:3px;border-bottom:double solid;border-bottom-length:2px;border-bottom-width:medium;border-bottom-color:#1b1818;border-radius:7px;width:55%;margin:.4cm auto}}h1{text-align:center;letter-spacing:2px;margin-bottom:1cm;font-size:250%;font-weight:750}h2{text-align:center;letter-spacing:6px;margin-bottom:1cm;font-size:200%;font-weight:800}h3{text-align:center;letter-spacing:1px;margin-bottom:.4cm;font-size:100%}@media screen and (orientation:landscape){.para{letter-spacing:2px;text-align:left;text-indent:1.4em;margin-top:.6cm;margin-left:22%;margin-right:22%;font-size:120%;font-weight:400}.why-is-this-a-problem{margin-left:8%;margin-right:8%}.para-special{letter-spacing:1.5px;text-align:left;text-indent:1.4em;margin-top:.6cm;margin-left:25%;margin-right:25%;font-size:110%;font-weight:400}}p{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@media screen and (orientation:portrait){.para{text-align:left;letter-spacing:1.5px;margin:.2cm 5% .3cm;font-size:130%}}@media screen and (orientation:landscape){p.title{letter-spacing:2.5px;margin:.6cm 8% .1cm;font-family:Life-Regular;font-size:150%;font-weight:500}p.title-special{letter-spacing:2.5px;margin-top:.6cm;margin-bottom:.1cm;font-family:Life-Regular;font-size:150%;font-weight:400}}@media screen and (orientation:portrait){p.title-special{margin-top:1cm;margin-bottom:.1cm;font-family:Life-Regular;font-size:130%;font-weight:400}}p.titlesmall{@media screen and (orientation:landscape){letter-spacing:.17rem;margin:1cm 8% .1cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:115%;font-weight:525}}p.titlesmall{@media screen and (orientation:portrait){margin:1cm 7% .1cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:115%;font-weight:525}}p.disc{text-align:center;margin:.4cm 7% .2cm;font-size:100%;font-weight:480;position:fixed;bottom:0}iframe{margin:0 auto;font-size:100%;font-weight:480}body{background-color:light-dark(rgb(var(--light-mode-background)),rgb(var(--dark-mode-background)));margin:0;padding:0}form{@media screen and (orientation:portrait){margin-top:2.5%;margin-bottom:3%}text-align:center;@media screen and (orientation:landscape){margin-top:1.5%;margin-bottom:3.5%}}textarea{@media screen and (orientation:portrait){width:300px;height:125px;margin-top:2.5%;margin-bottom:3%}@media screen and (orientation:landscape){width:300px;height:125px}}input{@media screen and (orientation:portrait){width:70%;margin-top:2%;margin-bottom:2%}}u{color:#bef7ff}button:hover{@media screen and (orientation:portrait){text-align:center;letter-spacing:3px;-webkit-filter:brightness(70%);margin-bottom:.6cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:200%;transform:scale(.98)}@media screen and (orientation:landscape){text-align:center;letter-spacing:3px;-webkit-filter:brightness(70%);margin-bottom:.6cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:200%;transform:scale(.98)}}button{@media screen and (orientation:portrait){text-align:center;letter-spacing:3px;margin-bottom:.6cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:200%}@media screen and (orientation:landscape){text-align:center;letter-spacing:3px;margin-bottom:.6cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:200%}}label{letter-spacing:.2rem;margin:.4cm 8% .2cm;font-family:"'Open Sans Variable','Montserrat Variable','Noto Sans Variable', sans-serif";font-size:140%;font-weight:525}@media screen and (prefers-color-scheme:dark){.menu-container{color:#efe7e7;z-index:1;user-select:none;box-sizing:border-box;background:#1f1f1f80;align-items:center;margin-bottom:20px;padding:20px;display:flex;position:relative}}@media screen and (prefers-color-scheme:light){.menu-container{color:#efe7e7;z-index:1;user-select:none;box-sizing:border-box;background:#b1b1b180;align-items:center;margin-bottom:20px;padding:20px;display:flex;position:relative}u{color:#180071}}.menu-logo{margin:0 20px;line-height:0}.menu-logo img{max-width:50px;max-height:50px}@media screen and (prefers-color-scheme:dark){.menu-container a{color:#3d3a3a;text-decoration:none;transition:color .3s}}@media screen and (prefers-color-scheme:light){.menu-container a{color:#000;text-decoration:none;transition:color .3s}}@media screen and (prefers-color-scheme:dark){.menu-container a:hover{color:#a3a8a7}}@media screen and (prefers-color-scheme:light){.menu-container a:hover{color:#292929}}.menu-container input{cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none;width:35px;height:25px;margin:0;display:block;position:absolute}.menu-container span{z-index:1;transform-origin:4px 0;background:#efe7e7;border-radius:3px;width:33px;height:4px;margin-bottom:5px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s;display:block;position:relative}@media screen and (prefers-color-scheme:light){.menu-container span{z-index:1;transform-origin:4px 0;background:#000;border-radius:3px;width:33px;height:4px;margin-bottom:5px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s;display:block;position:relative}}.menu-container span:first-child{transform-origin:0 0}.menu-container span:nth-child(3){transform-origin:0 100%}.menu-container input:checked~span{opacity:1;background:#3d3a3a;transform:rotate(45deg)translate(3px,-1px)}.menu-container input:checked~span:nth-child(4){opacity:0;transform:rotate(0)scale(.2)}.menu-container input:checked~span:nth-child(3){transform:rotate(-45deg)translate(-5px,11px)}.menubar ul{list-style:none}.menubar li{padding:10px 0;font-size:28px}@media only screen and (width<=961px){.menu-container{flex-direction:column;align-items:flex-start}.menu-logo{position:absolute;top:50%;right:0;transform:translateY(-40%)}.menu-logo img{max-height:30px}.menubar{box-sizing:border-box;-webkit-font-smoothing:antialiased;transform-origin:0 0;background:#949494;border-radius:10px;width:300px;margin:-20px;padding:75px 50px 50px;transition:transform .5s cubic-bezier(.77,.2,.05,1);position:absolute;top:0;left:-300px;transform:translate(0%)}.menu-container input:checked~.menubar{transform:translate(100%)}}@media only screen and (width>=962px){.menu-container{width:100%}.menu-container a{color:#efe7e7}@media screen and (prefers-color-scheme:light){.menu-container a{color:#000}}.menu-container input,.menu-container span{display:none}.menubar{justify-content:space-between;width:100%;display:flex;position:relative}.menubar ul{padding:0;display:flex}.menubar li{padding:0 20px}}.over{max-width:fit-content;margin:0 auto;position:relative}.over-icon{white-space:nowrap;align-items:center;margin:0;display:flex}.Guide>div{text-align:center}.Guide{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.Guide>.title{letter-spacing:2px;font-size:.94rem}@media (width>=320px){.Guide{grid-template-columns:repeat(2,1fr)}.Guide>.title{font-size:.7rem}}@media (width>=769px){.Guide{grid-template-columns:repeat(3,1fr)}}@media (width>=1025px){.Guide{grid-template-columns:repeat(3,1fr)}}@media (width>=1201px){.Guide{grid-template-columns:repeat(4,1fr)}}@media (width>=1919px){.Guide{grid-template-columns:repeat(4,1fr)}}@media (width>=1921px){.Guide{grid-template-columns:repeat(5,1fr)}}.summary{margin:0 auto;display:inline}#box{background-color:#585858;padding:-10%}.icon-container{flex-flow:row;justify-content:center;align-items:center;gap:15px;width:100%;display:flex!important}sup{text-indent:0;font-size:125%}@media (prefers-color-scheme:dark){.icon{content:url(https://ik.imagekit.io/closesttopurple/home-icon-light.svg);width:6.5%;height:6.5%;margin-bottom:.3cm;margin-left:auto;margin-right:auto}.icon-border{background-color:#868686;border-radius:36px;padding:2.5%}}@media (prefers-color-scheme:light){.icon{content:url(https://ik.imagekit.io/closesttopurple/home-icon-dark.svg);width:6.5%;height:6.5%;margin-bottom:.3cm;margin-left:auto;margin-right:auto}.icon-border{background-color:#a2a2a2;border-radius:36px;padding:10px 25px}}menu-icon{font-size:165%}@media (width<=600px){.home-icon{font-size:2rem!important}.icon-container{gap:8px}.over-icon p{font-size:.9rem}}body .timeline-div{margin:16px;display:block;background-color:#5e5e5e66!important;border:thick solid #87878799!important}a{color:inherit;text-decoration:none}.menu-c{color:#fff;text-align:center;background-color:#656565dc;background-size:32px;border:4px solid #a0a0a0;border-radius:12px;max-width:80vw;margin:8px 0;padding:14px 24px;font-weight:700;text-decoration:none;display:block}.menu-c:hover{-webkit-filter:brightness();background-color:#393939dc;transform:scale(.98)}#backButton:hover{-webkit-filter:brightness(95%);transform:scale(.98)}.centre{margin-left:auto;margin-right:auto;display:block}img{max-width:90vw}.img-special{animation-name:art;animation-duration:1.2s}
