.NavBar{position:fixed;left:0;top:0;height:100vh;width:120px;max-width:150px;display:flex;flex-direction:column;align-items:center;padding:5px;background-color:#000;text-align:center;z-index:25}.NavBar img{max-width:100px;width:auto;height:auto;object-fit:contain}.NavBar a{color:#fff6cc;text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-align:center}.NavBar a:hover{color:#ffb3f3}.NavBar .homeNav{position:relative;text-align:center}.NavBar .HomeButtonImage{margin:0 auto;display:block;border-radius:2px;max-width:90%;min-width:50px;height:auto}@media(max-width:1100px){.NavBar .HomeButtonImage{width:100px}}.NavBar .NavTwitterSocials{max-width:40px;margin-top:auto;margin-bottom:15px}@media(max-width:1100px){.NavBar .NavTwitterSocials{margin:auto 15px auto auto}}.NavBar .NavTwitterSocials:hover{cursor:pointer;filter:sepia(100%) saturate(500%) brightness(1.2)}.MiddleNavButtons{display:flex;gap:10px;flex-direction:column}@media(max-width:1100px){.MiddleNavButtons{flex-direction:row;justify-content:center;align-items:center;width:100%;margin:0 auto}.NavBar{position:sticky;padding:0;width:100vw;min-width:100%;flex-direction:row;justify-content:space-between;z-index:10;height:100px}.NavBar a{padding:0;font-size:1.2em;flex-grow:1}}@media(max-width:500px){.NavBar a{font-size:.9em}}
/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=PT+Sans&display=swap";body,html{width:100vw;height:auto;margin:0;overflow-x:hidden}html{color:plum;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#6b6bb3;background-image:url(/assets/homepage/moth\ decal.png);background-repeat:repeat;background-size:15vh;padding:0}body{background:linear-gradient(#0006,#fff0);height:100%}.App,body{color:#fff6cc;font-family:PT Sans,sans-serif;display:flex}.App{width:100%;max-width:calc(100vw - 130px);margin-left:130px}@media (max-width:1100px){.App{max-width:100vw;margin:0;display:block}}.App .AppRoutes{width:100%}.inlineLink{cursor:pointer;text-decoration:underline;display:inline}.TwitchLink{text-align:center;background:#6b6bb3;border-radius:15px;margin:100px 50px;padding:25px}.TwitchLink .TwitchHeader{color:#fff6cc;letter-spacing:.1em;font-family:PT Sans,sans-serif;font-size:72px;font-weight:700}.TwitchLink .video-responsive{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.TwitchLink .video-responsive iframe{width:100%;height:100%;position:absolute;top:0;left:0}.TwitchLink .TwitchDescription{color:#fff6cc;padding:15px 0;font-family:PT Sans,sans-serif;font-size:36px;font-weight:700}.TwitchLink .TwitchButtonContainer{justify-content:space-evenly;align-items:center;display:flex}.TwitchLink .TwitchButtonContainer a{text-decoration:none}.TwitchLink .TwitchButtonContainer .TwitchButton{color:#fff6cc;cursor:pointer;background:#1f1f3f;border-radius:15px;padding:10px 40px;font-family:PT Sans,sans-serif;font-size:30px;font-weight:700}.TwitchLink .TwitchButtonContainer .TwitchButton:hover{fill:#ffb3f3;color:#ffb3f3}.TwitchLink .TwitchButtonContainer .TwitchButton .TwitchLinkSVG{max-height:52px;margin:0 auto;padding-left:10px;display:block}.TwitchLink .TwitchButtonContainer .TwitchButton img{color:#fff;max-height:52px;margin:0 auto;display:block}.AboutMe{background:#6b6bb3;margin-top:200px;padding:25px}.AboutMeHeader{text-align:center;font-size:72px;font-weight:700}.AboutMeBody{text-align:center;max-width:60%;margin:0 auto;font-size:32px}.CommissionInfo{background:#6b6bb3;border-radius:25px;width:66vw;margin:20px auto 50px;padding:50px 20px 20px}@media (max-width:1100px){.CommissionInfo{width:100%;margin:5px auto}}.CommissionInfo .CommissionInfoStatus{text-transform:uppercase;align-items:center;width:100%;font-size:2em;display:flex}@media (max-width:1100px){.CommissionInfo .CommissionInfoStatus{text-align:center;margin-top:20px;display:block}}.CommissionInfo .CommissionInfoStatus .CommissionInfoStatusShowmanship{text-align:center;letter-spacing:.2em;cursor:pointer;z-index:0;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:none;border-radius:10px;outline:none;flex:1;justify-self:center;margin-left:35px;padding:5px 0;font-size:1em;position:relative}@media (max-width:1100px){.CommissionInfo .CommissionInfoStatus .CommissionInfoStatusShowmanship{margin-top:10px}}.CommissionInfo .CommissionInfoStatus .CommissionInfoStatusShowmanship:hover{color:#e5e7ef}.CommissionInfo .CommissionInfoStatus .CommissionInfoStatusShowmanship:hover:after{background-color:#1f1f3f}.CommissionInfo .CommissionInfoStatus .blinking{animation:blinkingText 1.25s infinite}.CommissionInfo .CommissionInfoStatus .blinking:before{content:"";z-index:-1;-webkit-filter:blur(5px);background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red) 0 0/400%;border-radius:10px;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity .3s ease-in-out;animation:glowing-button-85 20s linear infinite;position:absolute;top:-2px;left:-2px}.CommissionInfo .CommissionInfoStatus .blinking:after{z-index:-1;content:"";background:#fff;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes blinkingText{0%{color:#fff}50%{color:#f2148a}to{color:#fff}}.CommissionInfo .CommissionInfoApplicationBody{font-size:1.4em}.CommissionInfo .CommissionThankYou{text-align:center}.CommissionInfo .CommissionInfoHeader{text-align:center;letter-spacing:.1rem;text-transform:uppercase;width:calc(100% + .1rem);padding-top:50px;font-size:1.875em;font-weight:200;line-height:1.375}.CommissionInfo .CommissionInfoTLDR{background-color:#6b6bb3;border-radius:5px;padding:5px}.CommissionInfo .CommissionInfoTLDR ul li{font-size:1.5em}.CommissionInfo .CommissionInfoSubHeader{text-align:center;max-width:40vw;margin:0 auto;padding:50px 0;font-size:1.5em}.CommissionInfo .CommissionInfoSubHeader .links{justify-content:center;display:flex}.CommissionInfo .CommissionInfoSubHeader .links .inlineLink{color:#fff;margin:0 auto;padding-left:10px;font-size:1.6em;font-weight:700;display:block}.CommissionInfo .CommissionInfoApplicationSubHeader{text-transform:uppercase;font-size:1.6em;font-weight:700}.CommissionInfo .CommissionInfoApplicationSubHeaderButtons{justify-content:center;display:flex}.CommissionInfo .CommissionInfoApplicationSubHeaderButtons .CommissionInfoAppButton{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;margin:5px;padding:10px 20px;font-size:16px;transition:color .3s,border-color .3s}.CommissionInfo .CommissionInfoApplicationSubHeaderButtons .CommissionInfoAppButton:hover{color:#ffb3f3;border:2px solid #ffb3f3}.CommissionInfo .CommissionInfoApplicationSubHeaderButtons .active{cursor:not-allowed;opacity:.4;pointer-events:none}.CommissionInfo .CommissionInfoApplicationBodyItalics{padding:10px 0;font-size:1.2em;font-style:italic}.CommissionInfo ul li{padding:5px 0;font-size:1.4em}.CommissionInfo .DosContainer li{list-style:none}.CommissionInfo .DosContainer li:before{content:"";width:15px;height:15px;margin-right:3px;display:inline-block}.CommissionInfo .DontsContainer li{list-style:none}.CommissionInfo .DontsContainer li:before{content:"";background-repeat:no-repeat;width:15px;height:15px;margin-right:3px;display:inline-block}.CommissionInfo .CommissionInfoApplicationListSubHeader{margin-left:-40px;font-size:1.2em;font-style:italic}.CommissionInfo .CommissionInfoApplicationDisclaimer{text-align:center;width:50vw;margin:0 auto;padding-bottom:20px;font-size:1.2em;font-weight:700}.CommissionInfo .CommissionInfoPricingContainer{display:flex}@media (max-width:1100px){.CommissionInfo .CommissionInfoPricingContainer{display:block}}.CommissionInfo .CommissionInfoPricingLeftImageContainer{flex-wrap:wrap;flex-grow:1;place-content:center;align-items:center;width:auto;padding:2rem;display:inline-flex}@media (max-width:1100px){.CommissionInfo .CommissionInfoPricingLeftImageContainer{width:100%;display:block}}.CommissionInfo .CommissionInfoPricingLeftImageContainer .CommissionInfoPricingImage{border:4px solid #fff;border-radius:3px;max-width:30vw}@media (max-width:1100px){.CommissionInfo .CommissionInfoPricingLeftImageContainer .CommissionInfoPricingImage{width:80%;max-width:80%;display:block}}.CommissionInfo .CommissionInfoPricingRightContainer{padding:1.3rem}.CommissionInfo .CommissionInfoPricingRightContainer p{font-size:1em}.CommissionInfo .CommissionInfoPricingRightContainer .CommissionInfoPricingHeader{margin:0;font-size:1.8em;font-style:italic}.CommissionInfo .CommissionInfoPricingRightContainer .CommissionInfoPricingBody{margin-top:20px}.CommissionInfo .CommissionInfoStatusShowmanship{text-align:center;letter-spacing:.2em;cursor:pointer;z-index:0;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#000;border:none;border-radius:10px;outline:none;flex:1;justify-self:center;margin-left:35px;padding:5px 0;font-size:2em;position:relative}@media (max-width:1100px){.CommissionInfo .CommissionInfoStatusShowmanship{margin-top:10px}}.CommissionInfo .CommissionInfoStatusShowmanship:hover{color:#e5e7ef}.CommissionInfo .CommissionInfoStatusShowmanship:hover:after{background-color:#1f1f3f}