.s_2_Ba_Button{cursor:pointer;text-align:center;vertical-align:middle;color:var(--button-font);background-color:var(--button-normal);border:1px solid var(--button-accent);border-radius:5px;margin-top:6.5px;margin-bottom:6.5px;padding:6px 12px;font-size:14px;font-weight:700;line-height:1.7;text-decoration:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;display:inline-block}.s_2_Ba_Button:disabled{opacity:.7;cursor:not-allowed}.s_2_Ba_Button:hover,.s_2_Ba_Button:focus{background-color:var(--button-lighter);box-shadow:0 0 0 1px var(--button-accent) inset}.s_2_Ba_BrandButton{--button-font:var(--brand-font);--button-normal:var(--brand-normal);--button-accent:var(--brand-accent);--button-lighter:var(--brand-lighter)}.s_2_Ba_PrimaryButton{--button-font:var(--primary-font);--button-normal:var(--primary-normal);--button-accent:var(--primary-accent);--button-lighter:var(--primary-lighter)}.s_2_Ba_SecondaryButton{--button-font:var(--secondary-font);--button-normal:var(--secondary-normal);--button-accent:var(--secondary-accent);--button-lighter:var(--secondary-lighter)}
.Q6XY6W_Container{width:100%;margin:0 auto;padding:0 15px}@media (min-width:768px){.Q6XY6W_Container{width:750px}}@media (min-width:992px){.Q6XY6W_Container{width:970px}}@media (min-width:1200px){.Q6XY6W_Container{width:1030px}}.Q6XY6W_ContainerPadded{margin-top:20px}
.PXxNrG_HeaderLink{color:#333;text-decoration:none}.PXxNrG_HorizontalDiv{flex-direction:row;justify-content:center;align-items:center;display:flex}.PXxNrG_TitleContainer{flex-direction:row;justify-content:center;margin-top:32px;display:flex}.PXxNrG_TitleContainer>:not(:last-child){margin-right:10px}.PXxNrG_Container{align-items:center;width:100%;margin:auto;padding:.625rem 0}.PXxNrG_Container h2,.PXxNrG_Container p{text-align:center;color:#333}.PXxNrG_HomePageHeader{max-width:800px}.PXxNrG_HomePageHeader h2{font-size:48px}.PXxNrG_HomePageHeader p{font-size:32px}.PXxNrG_OtherPageHeader{max-width:400px}.PXxNrG_OtherPageHeader h2{font-size:24px}.PXxNrG_OtherPageHeader p{font-size:18px}
@keyframes BG4Hcq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BG4Hcq_ImageContainer{z-index:0;display:inline-block;position:relative}.BG4Hcq_WorldEditLogo{width:100px;height:100px}.BG4Hcq_InnerImage{z-index:1;width:40px;height:40px;animation:.8s ease-in-out BG4Hcq_spin;position:absolute;bottom:0;right:0}
._1plD2a_Container{flex-direction:column;margin:6.5px 0;display:flex}._1plD2a_Container input{border:2px solid #1c1c1c4d;border-radius:4px;outline:none;margin:6.5px 0;padding:8px;font-family:inherit;font-size:1.2rem}
.t1yKna_Container{flex-direction:column;margin:6.5px 0;display:flex}.t1yKna_Container textarea{border:2px solid #1c1c1c4d;border-radius:4px;outline:none;min-height:100px;margin:6.5px 0;padding:8px;font-family:inherit;font-size:1rem}
@keyframes iGS7GG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.iGS7GG_Image{width:80vw;max-width:100px;height:80vw;max-height:100px;animation:.8s cubic-bezier(.3,0,.38,.99) infinite iGS7GG_spin}.iGS7GG_SignInLoadingContainer{justify-content:center;align-items:center;padding-top:120px;display:flex}.iGS7GG_SignInLoadingContainer h1{margin-left:20px}.iGS7GG_SubmitLoadingContainer{z-index:1;background:#fffc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.iGS7GG_SubmitLoadingContainer h1{margin-left:20px}
.HJcPYa_PageColumns{flex-direction:column;display:flex}@media (min-width:768px){.HJcPYa_PageColumns{flex-direction:row}}.HJcPYa_MainContent{flex:60%;overflow:hidden}.HJcPYa_PreviewBox{flex-grow:0;justify-content:space-between;width:100%;margin-bottom:2rem;display:flex}.HJcPYa_BaseTextStyle{resize:none;width:100%;height:200px;padding:.5rem;font-size:1.3rem;line-height:1.5}.HJcPYa_SchematicBoxText{flex-direction:row;justify-content:space-evenly;display:flex}.HJcPYa_RunButtonBox{justify-content:center;margin-bottom:1rem;display:flex}.HJcPYa_RunButtonBox *{margin-left:.5rem;margin-right:.5rem}.HJcPYa_SchematicBoxTitle{margin:12px 0;font-size:16px;font-weight:600}
.YkGl5W_Container{justify-content:center;align-items:center;display:flex}.YkGl5W_Container canvas{border:2px solid #1c1c1c4d}
.csngrG_FooterContainer{grid-gap:.5rem;grid-template-columns:1fr 1fr 1.5fr 2fr;margin-top:30px;display:grid}@media (max-width:768px){.csngrG_FooterContainer{text-align:left;grid-gap:1rem;grid-template-columns:1fr}}.csngrG_FooterWrapper{border-top:1px solid #e7e7e7;justify-content:center;margin:200px 0 0;padding:20px 25px 40px}.csngrG_SectionHeader{color:#777;margin-bottom:8px;font-size:18px;font-weight:500;line-height:32.4px}.csngrG_FooterUl{margin-left:0;padding-left:0;list-style:none}.csngrG_FooterLi{margin-bottom:.75rem;font-size:14px;line-height:23.8px}
.cvSCeq_MainLink{color:var(--primary-normal);cursor:pointer;text-decoration:none}.cvSCeq_MainLink:hover{color:var(--primary-darker);text-decoration:underline}
.s0O5Zq_FloatedButton{float:right;margin-left:.25rem;margin-right:.25rem;display:none}@media (min-width:470px){.s0O5Zq_FloatedButton{display:block}}.s0O5Zq_Nav{border:0;border-radius:0;min-height:50px;margin:0;position:relative}.s0O5Zq_HeaderLink{float:left;cursor:pointer;height:50px;padding:13.5px 15px;font-size:18px;line-height:23px;text-decoration:none}
.oeI2Sq_FloatedButton{float:right;margin-right:.5rem;display:none}@media (min-width:410px){.oeI2Sq_FloatedButton{display:block}}
.LWNJJq_Container{flex:35%;margin:0 0 0 1rem;padding:8px}.LWNJJq_Container li{margin:0 0 8px;list-style:none}.LWNJJq_EntryContainer{color:#fff;background:#4d3672cc;border:solid #4d3672;padding:8px 14px;display:flex}.LWNJJq_NameContainer{margin:0}.LWNJJq_NameContainer a,.LWNJJq_NameContainer a:visited{color:inherit;opacity:.7;text-decoration:none;transition:opacity .1s}:is(.LWNJJq_NameContainer a,.LWNJJq_NameContainer a:visited):hover{opacity:.9}.LWNJJq_InfoContainer{flex-direction:column;flex-grow:1;justify-content:space-around;display:flex}.LWNJJq_StrokeCount{font-size:36px;font-weight:700}.LWNJJq_AvatarIcon{width:48px;height:48px;margin-right:14px}
.b2ALBq_ChallengeEntryContainer{align-items:center;margin:12px 0;padding:8px 0;display:flex}.b2ALBq_InfoContainer{flex-grow:1;margin-left:22px}.b2ALBq_InfoContainer h4{margin:0;font-size:18px}.b2ALBq_HeaderTitle{margin:0;font-size:28px;font-weight:400}.b2ALBq_HeaderLink{color:#000;cursor:pointer;padding:8px 0;font-size:1.125rem;line-height:1.4375rem;text-decoration:none;display:inline-block}.b2ALBq_HeaderLink:hover{color:#000;font-size:1.125rem;line-height:1.4375rem;text-decoration:none;display:inline-block}.b2ALBq_Paragraph{color:#000;margin:16px 0;font-size:16px}
.lmy62G_HeaderWrapper{border-bottom:1px solid #eee;margin:0 0 30px;padding:0 20px 20px}.lmy62G_HeaderText{color:#333;margin:0;padding:0;font-size:36px;font-weight:500;line-height:1.8}.lmy62G_HeaderContent{grid-gap:1rem;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"text text sponsors""children children children";gap:1rem;display:grid}@media (max-width:768px){.lmy62G_HeaderContent{text-align:left;grid-gap:1rem;grid-template-columns:1fr;grid-template-areas:"text""children""sponsors"}}.lmy62G_HeaderChildrenContainer{grid-area:children;align-items:center;display:flex}.lmy62G_HeaderTextArea{flex-direction:row;grid-area:text;justify-content:left;align-items:center;gap:1rem;display:flex}.lmy62G_HeaderTextArea h1{text-align:center}@media (max-width:768px){.lmy62G_HeaderTextArea{flex-direction:column;justify-content:center;gap:.1rem}}.lmy62G_HeaderImg{width:100px;height:100px;margin:0}
