:root{--nav-sticky-top-z-index:10;--nav-expansion-outside-z-index:11;--nav-expansion-z-index:12;--nav-banner-z-index:13;--nav-banner-cover-z-index:14;--modal-outside-z-index:15;--menu-drop-shadow:rgba(0,0,0,0.15);--modal-outside-shadow:rgba(0,0,0,0.40);--translucent-white:rgba(255,255,255,0.80);--completely-transparent:rgba(0,0,0,0,0.00);--body-default-gray:#F5F5F5;--footer-dark-gray:#313131;--prompt-dark-gray:#4D4C4B;--epc-colors-blue-main:#3A87F4;--epc-colors-blue-top-edge:#84B7FC;--epc-colors-blue-bottom-edge:#0855DB;--epc-colors-green-main:#6CC349;--epc-colors-green-top-edge:#A0E081;--epc-colors-green-bottom-edge:#3C8527;--epc-colors-orange-main:#FF791A;--epc-colors-orange-top-edge:#FFC480;--epc-colors-orange-bottom-edge:#CC4300;--epc-colors-orange-inset-base:#FF3903;--epc-colors-orange-inset-top-edge:#CC2000;--epc-colors-orange-inset-bottom-edge:#FF5D0D;--epc-colors-blue-inset-base:#0D47E9;--epc-colors-blue-inset-top-edge:#022DD1;--epc-colors-green-inset-base:#2E9515;--ewb-colors-core-off-white:#FCF5F1;--ewb-colors-off-black:#171615;--ewb-colors-true-white:#FFFFFF;--ewb-colors-green-6:#2A641C;--ewb-colors-green-5:#3C8527;--ewb-colors-green-4:#52A535;--ewb-colors-green-3:#6CC349;--ewb-colors-green-2:#86D562;--ewb-colors-green-1:#A0E081;--ewb-colors-blue-6:#002FAE;--ewb-colors-blue-5:#0040C8;--ewb-colors-blue-4:#0855D8;--ewb-colors-blue-3:#1E6EEA;--ewb-colors-blue-2:#3A7FF4;--ewb-colors-blue-1:#5B9FFB;--ewb-colors-grey-6:#262423;--ewb-colors-grey-5:#3D3938;--ewb-colors-grey-4:#6B6562;--ewb-colors-grey-3:#ABA09C;--ewb-colors-grey-2:#D0C5C0;--ewb-colors-grey-1:#EDE5E2;--ewb-colors-red-5:#BB0116;--ewb-colors-red-3:#EA3B3B;--inactive-gray-fill:#8C8D90;--inactive-gray:#58585A;--inactive-button-top:#B1B2B5;--box-shadow-inner-top-narrow:0rem 0.1rem 0rem 0rem inset;--box-shadow-inner-bottom-narrow:0rem -0.1rem 0rem 0rem inset;--box-shadow-inner-top-medium:0rem 0.2rem 0rem 0rem inset;--box-shadow-inner-bottom-medium:0rem -0.2rem 0rem 0rem inset;--box-shadow-inner-top-wide:0rem 0.3rem 0rem 0rem inset;--box-shadow-inner-bottom-wide:0rem -0.3rem 0rem 0rem inset}@font-face{font-family:MinecraftTenv2;src:url(/teachertools/_next/static/media/Minecraft-Tenv2.4921ebcc.ttf) format("truetype")}@font-face{font-family:NotoSans;src:url(/teachertools/_next/static/media/NotoSans-Regular.b161f50a.ttf) format("truetype")}@font-face{font-family:NotoSansBold;src:url(/teachertools/_next/static/media/NotoSans-Bold.c707a3e7.ttf) format("truetype")}h1.section-title{font-family:NotoSans;font-size:36px;text-align:center;margin:0;font-weight:500}h1.idea-title,h2.card-title{font-size:24px;font-family:NotoSansBold;font-weight:400;margin:0}h1.idea-title{padding:0}body{margin:0}.caption{color:var(--ewb-colors-true-white);font-size:12px;font-family:NotoSans;text-underline-offset:.2rem}.below-header{position:fixed;top:7.1rem;width:100%;height:calc(100% - 7.1rem);overflow:scroll}.content-page{display:flex;justify-content:center;margin-top:4rem}.post-header-margin{font-family:NotoSans;padding-top:3rem}.lesson-container-and-decoration{display:flex;justify-content:center;background-color:var(--body-default-gray);padding-bottom:8rem;margin-bottom:-8rem}.detailed-plan-button{border:.2rem solid var(--ewb-colors-true-white);background-color:var(--completely-transparent);padding:.1rem;cursor:pointer;text-decoration:none}.detailed-plan-area{display:flex;padding:.6rem 1rem;cursor:pointer;background-color:var(--ewb-colors-green-3);border:.2rem solid var(--ewb-colors-green-6);box-shadow:var(--box-shadow-inner-bottom-wide) var(--ewb-colors-green-4),var(--box-shadow-inner-top-wide) var(--ewb-colors-green-2);color:var(--ewb-colors-off-black)}.detailed-plan-area:hover{background-color:var(--ewb-colors-green-2);box-shadow:var(--box-shadow-inner-bottom-wide) var(--ewb-colors-green-4),var(--box-shadow-inner-top-wide) var(--ewb-colors-green-1);color:var(--ewb-colors-off-black)}.detailed-plan-label{font-family:NotoSansBold;font-weight:400;font-size:14px;text-transform:uppercase}.detailed-plan-label:hover{color:var(--ewb-colors-off-black)}.detailed-plan-label-small{display:none}.detailed-plan-arrow{width:.9rem;height:.514rem;transform:rotate(270deg);margin-top:.37rem;margin-left:.8rem}.modal-cross-button:hover,a:focus-visible,button:focus-visible,input:focus-visible{outline-width:.5rem;outline-color:var(--ewb-colors-true-white);outline-style:double;border:.2rem solid var(--ewb-colors-grey-6);border-radius:0}.grey-3-ripple-focus:focus-visible{border:.2rem solid var(--ewb-colors-true-white);outline-color:var(--ewb-colors-grey-3);transition-duration:.3s}.true-white-ripple-focus:focus-visible{border:.2rem solid var(--ewb-colors-grey-6);outline-color:var(--ewb-colors-true-white);transition-duration:.3s}.decoration-spacer-small{height:8rem}.decoration-spacer-medium{height:16rem}.decoration-spacer-large{height:32rem}.pixel-box-row{display:flex;justify-content:flex-start;height:2.5rem}.pixel-box{width:2.5rem;height:2.5rem}.pixel-box-blue{background-color:var(--epc-colors-blue-main);box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-blue-bottom-edge),var(--box-shadow-inner-top-narrow) var(--epc-colors-blue-top-edge)}.pixel-box-dark-blue{background-color:var(--epc-colors-blue-inset-base);box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-blue-bottom-edge),var(--box-shadow-inner-top-narrow) var(--epc-colors-blue-inset-top-edge)}.pixel-box-clear{background-color:var(--completely-transparent)}.pixel-box-green{background-color:var(--epc-colors-green-main);box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-green-bottom-edge),var(--box-shadow-inner-top-narrow) var(--epc-colors-green-top-edge)}.pixel-box-dark-green{background-color:var(--epc-colors-green-inset-base);box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-green-top-edge),var(--box-shadow-inner-top-narrow) var(--epc-colors-green-bottom-edge)}.pixel-box-orange{background-color:var(--epc-colors-orange-main);box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-orange-bottom-edge),var(--box-shadow-inner-top-narrow) var(--epc-colors-orange-top-edge)}.pixel-box-dark-orange{background-color:var(--epc-colors-orange-inset-base);box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-orange-inset-bottom-edge) inset,var(--box-shadow-inner-top-narrow) var(--epc-colors-orange-inset-top-edge)}.blue-no-pixel-top{box-shadow:var(--box-shadow-inner-bottom-narrow) var(--epc-colors-blue-bottom-edge)}.green-no-pixel-bottom{box-shadow:var(--box-shadow-inner-top-narrow) var(--epc-colors-green-top-edge)}.orange-no-pixel-bottom{box-shadow:var(--box-shadow-inner-top-narrow) var(--epc-colors-orange-top-edge)}.box-effect-link,.box-effect-link span{position:relative;color:inherit;&:after,&:before{content:"";position:absolute;transition:transform .5s ease}}.edu-double-lines-link{padding:.2rem;margin-top:-.2rem;margin-bottom:-.2rem;display:inline-block;-webkit-clip-path:polygon(.2rem 0,calc(100% - .2rem) 0,calc(100% - .2rem) 100%,.2rem 100%);clip-path:polygon(.2rem 0,calc(100% - .2rem) 0,calc(100% - .2rem) 100%,.2rem 100%);&:focus-visible,&:hover{text-decoration:none}&:after,&:before{position:absolute;left:0;width:100%;height:.12rem;background:var(--ewb-colors-core-off-white)}&:before{bottom:0;transform:translateX(-100%)}&:after{top:0;transform:translateX(100%)}&:focus-visible:after,&:focus-visible:before,&:hover:after,&:hover:before{transform:translateX(0)}}.links-section-dark .edu-double-lines-link{&:after,&:before{background:var(--ewb-colors-off-black)}}.box-effect-link:focus-within{box-shadow:0 0 0 10px hsl(0,0%,40%)}.logout-expansion-scrolling::-webkit-scrollbar,.modal-footer::-webkit-scrollbar,.modal-text::-webkit-scrollbar,.modal-title::-webkit-scrollbar,.resources-expansion-scrolling::-webkit-scrollbar{width:.3rem}.logout-expansion-scrolling::-webkit-scrollbar-track,.modal-footer::-webkit-scrollbar-track,.modal-text::-webkit-scrollbar-track,.modal-title::-webkit-scrollbar-track,.resources-expansion-scrolling::-webkit-scrollbar-track{background:var(--ewb-colors-grey-6)}.logout-expansion-scrolling::-webkit-scrollbar-thumb,.modal-footer::-webkit-scrollbar-thumb,.modal-text::-webkit-scrollbar-thumb,.modal-title::-webkit-scrollbar-thumb,.resources-expansion-scrolling::-webkit-scrollbar-thumb{background:var(--ewb-colors-grey-2)}.pixel-icon{image-rendering:pixelated}.invert-color{filter:brightness(1) invert(1)}@media (max-width:940px){.below-header{top:5.95rem;height:calc(100% - 5.95rem)}}@media (max-width:700px){.detailed-plan-label{display:none}.back-label,.detailed-plan-label-small,.feedback-button-container .detailed-plan-button .detailed-plan-area .detailed-plan-label,.feedback-label{display:block}}@media (max-width:300px) or (max-height:160px){.below-header{top:10.15rem;height:calc(100% - 10.15rem)}.detailed-plan-area{padding:.4rem}.detailed-plan-button{padding:.1rem;width:100%}.content-page{margin-top:-2.5rem}h1.section-title{font-size:25px}h1.idea-title{font-size:20px}h2.card-title{font-size:16px}}@media (forced-colors:active){.high-contrast-disabled-button{border:.1rem dashed;opacity:.6}.edu-double-lines-link:focus-visible{border:.2rem solid var(--ewb-colors-grey-6);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media (forced-colors:active) and (prefers-color-scheme:dark){.invert-dark-image{filter:brightness(1) invert(1)}}@media (forced-colors:active) and (prefers-color-scheme:light){.invert-light-image{filter:brightness(1) invert(1)}}.unauthorized-link{color:var(--epc-colors-blue-main);text-decoration:underline}.tools-gallery{padding-top:5rem;display:flex;justify-content:center;font-family:NotoSans}.unauthorized-container{text-align:center;padding-top:4rem}.unauthorized-title{font-size:32px}.unauthorized-subtitle{font-size:24px}@media (max-width:300px) or (max-height:160px){.landing-page{margin-top:0}}#header.container-fluid{background-color:var(--epc-colors-blue-main);padding-top:2.5rem;border-bottom:.1rem solid var(--epc-colors-blue-bottom-edge);margin-top:2.06rem}.header-column{display:flex;justify-content:center;padding-left:.7rem;padding-right:.7rem}.lesson-crafter-container{width:100%;overflow:hidden;margin-top:-2rem}.lessons-page{font-family:NotoSans}.default-gray{background-color:var(--body-default-gray)!important}.ideas-light-gray{background-color:var(--ewb-colors-grey-1)!important}.lesson-idea{background-color:var(--ewb-colors-true-white);box-shadow:.2rem .3rem var(--menu-drop-shadow);margin:1.3rem;padding:1.3rem}.lesson-idea p,.lesson-idea ul li{font-size:16px}.lesson-text-bold{font-family:NotoSansBold;font-weight:400}.dark-idea{background-color:var(--ewb-colors-off-black)}.dark-idea-text{color:var(--ewb-colors-core-off-white)}.unexpected-error{width:100%;padding-top:2rem;text-align:center}h2.minecraftfont{color:var(--ewb-colors-grey-6);font-family:MinecraftTenv2}ul.centernavbar{list-style-type:none;text-align:center;color:var(--ewb-colors-off-black);font-size:11px;padding-top:0;padding-left:1rem;padding-right:1rem}.blue-box-disclaimer{margin-top:1.2rem;padding-bottom:1.2rem}.detailed-plan-footnote{width:100%;text-align:center;font-size:11px;color:var(--ewb-colors-off-black)}.detailed-plan-loading-section{overflow:hidden}.computer-science-text p,.detailed-plan-loading-section div p,.detailed-plan-loading-section ul li{line-height:1.8rem}.standards-addressed-footnote{margin-top:-.3rem;margin-bottom:1rem;margin-left:4.4rem}.footnote{font-size:11px}.footnote a{text-decoration:underline;border:.2rem solid var(--completely-transparent)}.under-prompt-link{color:var(--ewb-colors-off-black)}.footnote .under-prompt-link{line-height:.8rem;margin-top:0;margin-bottom:.1rem}.computer-science-link,.preparation-link{color:var(--ewb-colors-blue-4);border:.2rem solid var(--ewb-colors-true-white);padding-top:0;padding-bottom:0;margin:0 -.3rem}.sample-prompt-row{width:100%;padding-bottom:2rem}.sample-prompt-container,.sample-prompt-row{display:flex;justify-content:center}.sample-prompt-button{width:25%;height:26rem;transition-duration:.3s;border:2px solid var(--ewb-colors-off-black);border-bottom:3px solid var(--prompt-dark-gray);overflow:hidden;cursor:pointer;padding-block:0;padding-inline:0;margin-left:.8rem;margin-right:.8rem;background-color:var(--ewb-colors-true-white)}.sample-prompt-button:hover{border-bottom:.8rem solid var(--prompt-dark-gray)}.sample-prompt-button:hover .sample-prompt-image{transform:scale(1.1)}.sample-prompt-image{display:block;object-fit:cover;height:16rem;width:100%;transition:all .2s ease-in-out;transition-duration:.3s}.sample-prompt-icon{height:2.5rem;width:auto}.sample-prompt-text-container{display:flex;vertical-align:top;text-align:left;padding-top:1rem;padding-right:1rem;height:9rem}.sample-prompt-age{font-size:16px;text-align:center}.icon-and-age-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:6rem;padding-top:.5rem;padding-left:.5rem;padding-right:.5rem}.agent-banner{margin-top:2.5rem;padding-top:1rem;width:100%;text-align:center}.agent-container{flex-grow:1;padding-top:1rem}.agent-walking{width:4rem;height:4.7rem}.inspiration-container{padding-top:3.3rem}.subtitle-container{width:100%;display:flex;justify-content:center;margin-bottom:1rem}.create-header{color:var(--ewb-colors-true-white);font-size:40px;font-weight:700;letter-spacing:.1rem;margin:0;text-align:center;text-transform:uppercase;overflow:hidden}.create-subheader{color:var(--ewb-colors-off-black);text-align:center}.field-row-container{display:flex;justify-content:center;width:100%}.field-label{color:var(--ewb-colors-off-black);font-size:14px;padding-top:.3rem;padding-bottom:.5rem;width:100%;text-align:left;white-space:nowrap}.field-row{display:flex;flex-wrap:wrap}.topic-field-container{width:34rem;height:4.5rem;padding-left:.6rem;padding-right:2rem;margin-top:1.8rem;margin-right:2rem;text-align:right}.single-line-text-box{width:100%;font-size:1rem;font-weight:400;color:var(--ewb-colors-off-black);background-color:var(--ewb-colors-core-off-white);border:.2rem solid var(--ewb-colors-blue-6);padding-top:.2rem;padding-left:.5rem;padding-right:3rem;box-shadow:var(--box-shadow-inner-top-wide) var(--ewb-colors-grey-2);height:2.2rem}.single-line-text-box::placeholder{color:var(--ewb-colors-grey-4)}input:placeholder-shown{text-overflow:ellipsis}.age-field-container{width:10rem;height:4.5rem;padding-left:.6rem;padding-right:2rem;margin-top:1.8rem;margin-right:2rem;text-align:right}.clear-button{position:relative;background-color:var(--completely-transparent);border:.2rem solid var(--ewb-colors-core-off-white);left:3.5rem;top:-2.3rem}.clear-button-disabled{display:none}.clear-button-holder{width:100%;display:flex;justify-content:space-between}.length-limit{padding-top:.4rem;padding-left:.8rem;color:var(--ewb-colors-off-black);font-size:12px}.lesson-topic-validation-message-container{position:relative;top:-10rem;left:1.2rem;width:15rem}.target-age-validation-message-container{position:relative;top:-12rem;width:10rem;left:0}.generate-button{font-family:NotoSansBold;font-weight:400;font-size:18px;padding:.46rem 1.3rem .46rem 1rem;border:.2rem solid var(--ewb-colors-grey-3);text-transform:uppercase;display:flex}.generate-button:focus{outline-width:.5rem;outline-color:var(--ewb-colors-true-white);outline-style:double;border:.2rem solid var(--ewb-colors-grey-6);border-radius:0}.generate-disabled{background-color:var(--ewb-colors-grey-1);color:var(--ewb-colors-grey-4)}.generate-enabled{color:var(--ewb-colors-off-black);border:.2rem solid var(--ewb-colors-green-6);background-color:var(--ewb-colors-green-3);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-green-4),var(--box-shadow-inner-top-medium) var(--ewb-colors-green-2);cursor:pointer}.generate-enabled:hover{background-color:var(--ewb-colors-green-2);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-green-3),var(--box-shadow-inner-top-medium) var(--ewb-colors-green-1)}.generate-arrow{transform:rotate(270deg);margin-top:.55rem;margin-left:.6rem;width:.9rem;height:.514rem}.generate-arrow-enabled{opacity:1}.generate-arrow-disabled{opacity:.8}.generate-button-container{margin-top:1.8rem;margin-left:.7rem}.back-button{display:block;width:8rem;position:relative;border:.2rem solid var(--body-default-gray);margin-top:.5rem}.lesson-plan-action-container,.lesson-plan-idea-bottom-row{display:flex;justify-content:space-between;align-items:center}.lesson-plan-action-container{overflow:hidden}.lesson-plan-action-icons{display:flex;flex-wrap:nowrap;margin-right:.6rem;padding-top:.6rem;padding-bottom:.6rem}.lesson-plan-action-icon{height:2rem;padding-right:1rem}.lesson-plan-action-button{border:.2rem solid var(--ewb-colors-true-white);cursor:pointer;background-color:var(--completely-transparent);margin-right:1rem}.top-pixel-decoration-container{margin-top:-.2rem;width:13rem;height:7rem;margin-bottom:-2rem}.back-arrow{width:.9rem;height:.514rem;transform:rotate(90deg);margin-top:.3rem;margin-right:.5rem}.top-bookmark{position:relative;top:-10rem}.computer-science-background{width:100%;display:flex;justify-content:center;margin-top:3rem;background-color:var(--ewb-colors-grey-1)}.computer-science-card{width:80%}.computer-science-idea{padding:0}.computer-science-text{padding:1.5rem}.computer-science-text p{font-family:NotoSans;padding-top:.2rem}.computer-science-text-bold{font-family:NotoSansBold;font-weight:400}.computer-science-image{width:100%;height:12rem;object-fit:cover}.report-concern{color:var(--ewb-colors-grey-6);font-size:12px;white-space:nowrap;border:.2rem solid var(--ewb-colors-true-white)}.lesson-plan-page{background-color:var(--body-default-gray);margin-top:-.1rem}@media (max-width:1040px){.sample-prompt-container{width:100%;flex-direction:column;align-items:center}.sample-prompt-button{width:26rem;margin-bottom:1rem}.lesson-plan-idea-bottom-row{flex-wrap:wrap}.lesson-plan-page{margin-top:3rem}.field-row{width:53rem}}@media (max-width:870px){.field-row{width:42rem}.topic-field-container{width:25rem}.age-field-container{width:8rem}}@media (max-width:700px){.lesson-plan-page{margin-top:3rem}.topic-field-container{margin-right:2.5rem;width:100%}.field-row{width:100%}.age-field-container{width:50vw}.generate-button-container{flex-grow:1;margin-right:.7rem}.generate-button{width:100%}.blank-field-label{display:block}}@media (max-width:600px){.lesson-plan-actions{display:block}.age-field-container{width:30vw}.lesson-idea{margin-left:0;margin-right:0}}@media (max-width:420px){.sample-prompt-button{width:90%}.inspiration-topic-label{font-size:14px;overflow-wrap:anywhere}.lesson-plan-page{margin-top:3rem}.lesson-plan-action-container{flex-wrap:wrap}.sample-prompt-container{width:100%}}@media (max-width:300px){.sample-prompt-age{font-size:12px}}@media (max-width:370px){.blank-field-label{display:none}.age-field-container{width:12rem;margin-right:2.5rem}.generate-button-container{width:10rem;flex-grow:0}.create-header{font-size:25px}}@media (max-width:300px){.lesson-idea{padding:.5rem}.lesson-idea p,.lesson-idea ul li{font-size:14px}}@media (forced-colors:active){.generate-disabled{border:.2rem dashed;opacity:.6;padding-top:.46rem;padding-bottom:.46rem}.lesson-idea{border:.1rem solid}}.dedicated-server-page{font-family:NotoSans;background-color:var(--ewb-colors-grey-1);margin-bottom:-7.3rem}.dedicated-server-columns{width:100%;display:flex;padding-bottom:8rem}.tenant-servers-center{flex-grow:1}.tenant-header-container{width:100%;display:flex;justify-content:center}.current-partner-label{font-size:12px;padding-bottom:.5rem}.tenant-top-bar{padding:2rem 1rem 1rem;background-color:var(--ewb-colors-green-3);border-bottom:.3rem solid var(--menu-drop-shadow)}h2.tenant-title{font-family:MinecraftTenv2;font-size:28px;font-weight:200}.tenant-content{margin-top:1rem;padding:1rem;background-color:var(--ewb-colors-true-white)}.tenant-setting-row{width:100%;display:flex;justify-content:space-between;margin-bottom:1rem}.tenant-setting-name{font-family:NotoSansBold;font-weight:400}.tenant-setting-description{font-size:12px}.partner-container{padding:.2rem .5rem .8rem;margin-bottom:.3rem;display:flex;align-items:center;justify-content:space-between}.enabled-partners .partner-container{border:.2rem solid var(--ewb-colors-grey-2);background-color:var(--ewb-colors-grey-1)}.available-partners .partner-container{border:.2rem solid var(--ewb-colors-grey-4);background-color:var(--ewb-colors-grey-3)}.partner-left-side{padding-top:.6rem;display:flex;justify-content:flex-start}.partner-contact-link{font-size:12px;text-decoration:underline;color:var(--ewb-colors-off-black);transition-duration:.3s}.enabled-partners .partner-container .partner-right-side .partner-contact-link{border:.2rem solid var(--ewb-colors-grey-1)}.available-partners .partner-container .partner-right-side .partner-contact-link{border:.2rem solid var(--ewb-colors-grey-3)}.partner-left-side .custom-checkmark{position:relative}.enabled-partners .partner-container .partner-left-side .custom-checkmark:focus,.enabled-partners .partner-container .partner-left-side .custom-checkmark:focus-visible,.enabled-partners .partner-container .partner-right-side .partner-contact-link:focus-visible{outline-width:.5rem;outline-color:var(--ewb-colors-grey-3);outline-style:double;border:.2rem solid var(--ewb-colors-true-white);border-radius:0}.available-partners .partner-container .partner-left-side .custom-checkmark:focus,.available-partners .partner-container .partner-left-side .custom-checkmark:focus-visible,.available-partners .partner-container .partner-right-side .partner-contact-link:focus-visible{outline-width:.5rem;outline-color:var(--ewb-colors-true-white);outline-style:double;border:.2rem solid var(--ewb-colors-grey-6);border-radius:0}.partner-left-side .tenant-setting-name{padding-left:.4rem;padding-top:.4rem}.about-dedicated-server-decoration-outer-container{margin-top:1rem;margin-bottom:-3.15rem}.tenant-servers-center .footer-blue{border-top:.15rem solid var(--epc-colors-blue-top-edge)}.enable-partner-bullets{padding-left:1.5rem}.about-dedicated-server-outer-container{margin-top:3rem;padding-left:1rem;padding-bottom:1rem}.about-header{padding-left:.3rem;font-family:NotoSansBold;font-weight:400;font-size:28px;color:var(--ewb-colors-core-off-white);margin-bottom:0}.loading-partners{width:100%;border:.2rem solid var(--ewb-colors-grey-2);background-color:var(--ewb-colors-grey-1);text-align:center}.loading-available-partners{border:.2rem solid var(--ewb-colors-grey-4);background-color:var(--ewb-colors-grey-2)}.no-partners{align-items:center;font-family:NotoSansBold;animation-name:expand-downward;animation-duration:.5s;animation-direction:normal;animation-fill-mode:forwards}.dots-container,.no-partners{display:flex;justify-content:center}.dots-container{width:100%;margin:.5rem}.loaded{border:none;background-color:var(--ewb-colors-true-white)}.loaded .partner-container{animation-name:expand-downward;animation-duration:.5s;animation-direction:normal;animation-fill-mode:forwards}@keyframes expand-downward{0%{height:0}to{height:3rem}}.dedicated-server-landing-content-row{display:flex}.dedicated-server-landing-left{margin-top:2rem;padding-right:.5rem}.dedicated-server-landing-right{margin-top:3.2rem}.dedicated-server-sign-in{width:100%;text-align:center}.tenant-loading{flex-grow:1;padding-top:1rem;height:100%;text-align:center;background-color:var(--ewb-colors-true-white)}@media (max-width:1120px){.about-dedicated-server-outer-container{padding-right:1rem}.dedicated-server-landing-content-row{display:block}.feature-image{width:100%;height:auto}}@media (max-width:800px){.tenant-servers-center{width:100%}.partner-left-side .custom-checkmark{left:0}}@media (max-width:400px){.partner-container{display:block}@keyframes expand-downward{0%{height:0}to{height:5rem}}}.username-container{cursor:pointer}.login-nav-link{font-family:NotoSans;font-weight:800;background-color:var(--completely-transparent);border:none;border-radius:0}.username-container .login-nav-link{font-size:.8rem;color:var(--ewb-colors-grey-6);letter-spacing:.1rem;text-decoration:none;display:flex;border:.2rem solid var(--ewb-colors-core-off-white)}.unauthorized-subtitle .login-nav-link,.unauthorized-title .login-nav-link{font-size:2rem;text-decoration:underline;text-underline-offset:.2rem;color:var(--epc-colors-blue-main);cursor:pointer;border:.2rem solid var(--ewb-colors-true-white)}.username-container .login-nav-link:hover{background-color:var(--ewb-colors-core-off-white);text-decoration:underline;-webkit-text-decoration-color:var(--epc-colors-blue-main);text-decoration-color:var(--epc-colors-blue-main);text-underline-offset:.2rem}.username-container .login-nav-link .user-icon{margin-top:-.1rem;height:1.2rem;width:1.2rem;margin-right:.1rem}.narrow-sign-in-link .login-nav-link .user-icon{background-color:var(--ewb-colors-core-off-white);position:relative;top:.2rem}.dedicated-server-sign-in .login-nav-link:hover{background-color:var(--ewb-colors-blue-4);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-blue-6),var(--box-shadow-inner-top-medium) var(--ewb-colors-blue-2)}.dedicated-server-sign-in .login-nav-link{border:.2rem solid var(--ewb-colors-blue-6);background-color:var(--ewb-colors-blue-3);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-blue-4),var(--box-shadow-inner-top-medium) var(--ewb-colors-blue-1);cursor:pointer;color:var(--ewb-colors-true-white);padding:.8rem;font-size:18px;font-weight:400;font-family:NotoSansBold;white-space:nowrap}.modal-footer .modal-sign-in-button .login-nav-link{width:100%;font-size:15px;font-weight:200;border:.2rem solid var(--ewb-colors-core-off-white);padding-top:.7rem;padding-bottom:.7rem;color:var(--ewb-colors-core-off-white);cursor:pointer}.modal-sign-in-button{width:100%}.modal-sign-in-button .login-nav-link:hover{color:var(--ewb-colors-grey-6);background-color:var(--ewb-colors-core-off-white);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-grey-2),var(--box-shadow-inner-top-medium) var(--ewb-colors-true-white)}.dedicated-server-sign-in .login-nav-link .user-icon,.modal-footer .login-nav-link .user-icon,.unauthorized-subtitle .login-nav-link .user-icon,.unauthorized-title .login-nav-link .user-icon{display:none}.logout-expansion .logout-nav-button,.resources-sub-nav-link .logout-nav-button{display:block;font-family:NotoSans;text-align:right;font-weight:800;font-size:12px;color:var(--ewb-colors-grey-6);background-color:var(--ewb-colors-core-off-white);letter-spacing:.1rem;border:0;width:100%;text-decoration:none;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;border:.2rem solid var(--ewb-colors-core-off-white);cursor:pointer}.logout-expansion .logout-nav-button:hover,.resources-sub-nav-link .logout-nav-button:hover{background-color:var(--ewb-colors-grey-5);color:var(--ewb-colors-core-off-white)}.unauthorized-title .logout-nav-button{font-family:NotoSans;font-weight:800;font-size:2rem;border:none;background-color:var(--completely-transparent);text-decoration:underline;text-underline-offset:.2rem;color:var(--epc-colors-blue-main);cursor:pointer}.sticky-top{position:fixed;top:0;z-index:var(--nav-sticky-top-z-index)}.navbar,.navbar-drop-shadow{position:fixed;width:100%}.navbar-drop-shadow{top:7.1rem;height:.5rem;background-color:var(--menu-drop-shadow);pointer-events:none}.nav-menu-header{font-size:27px;font-weight:500;margin:0}.new-lesson-plan-button{border:.2rem solid var(--ewb-colors-blue-6);background-color:var(--ewb-colors-blue-4);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-blue-6),var(--box-shadow-inner-top-medium) var(--ewb-colors-blue-2);cursor:pointer}.new-lesson-plan-button:hover{background-color:var(--ewb-colors-blue-3);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-blue-5),var(--box-shadow-inner-top-medium) var(--ewb-colors-blue-1)}.new-lesson-plan-label{color:var(--ewb-colors-true-white);padding-top:.4rem;padding-bottom:.4rem;font-size:18px;font-weight:400;font-family:NotoSansBold;white-space:nowrap;text-transform:uppercase}.small-new-lesson-label{display:none;text-align:center}.center-title{padding-left:.2rem;padding-right:.2rem;padding-bottom:.4rem;margin:0;text-align:center;overflow:hidden}.title-logo-container{width:100%;display:flex;justify-content:center}.nav-row{position:relative;display:flex;justify-content:space-between;align-items:center;background-color:var(--ewb-colors-core-off-white);z-index:var(--nav-banner-z-index)}.nav-cover,.nav-row{width:100%;min-height:6rem}.nav-cover{position:absolute;top:0;z-index:var(--nav-banner-cover-z-index)}h1.minecraftfont{color:var(--ewb-colors-grey-6);font-family:MinecraftTenv2;padding:0;margin:0}.nav-full-width-container{width:100%}.username-container{display:flex;align-items:center;justify-content:flex-end;padding-right:.3rem;flex-wrap:nowrap;white-space:nowrap}.username-label{font-family:NotoSans;font-weight:800;font-size:12px;color:var(--ewb-colors-grey-6);letter-spacing:.1rem;margin-right:.5rem;text-transform:uppercase;padding-top:.2rem;height:1.2rem;max-width:18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.username-label:hover{text-decoration:underline;-webkit-text-decoration-color:var(--epc-colors-blue-main);text-decoration-color:var(--epc-colors-blue-main);text-underline-offset:.2rem}.username-login{white-space:nowrap}.user-icon{margin-top:0;height:1.2rem;width:1.2rem;margin-right:.3rem}.resources-user-icon{margin-top:-.1rem;margin-bottom:-.1rem}.link-icon{margin-top:.3rem;margin-right:.8rem;height:.5rem;width:.5rem}.logged-in-user-container{display:flex;width:100%;justify-content:flex-end}.logged-in-user-button{border:.2rem solid var(--ewb-colors-core-off-white);background-color:var(--ewb-colors-core-off-white);display:flex;align-items:center;padding-right:.7rem;margin-top:-.2rem;cursor:pointer}.logout-expansion-row{width:100%;display:flex;justify-content:flex-end;margin-bottom:-3.2rem}.logout-expansion-row-no-padding{padding-right:0}.logout-section-link{padding-right:.4rem}.logout-expansion{display:block;position:relative;text-align:right;width:18rem;border-bottom:.3rem solid var(--menu-drop-shadow);z-index:var(--nav-expansion-z-index);animation-name:logout-nav-expand;animation-duration:.2s}.reverse-logout-expansion{animation-name:logout-nav-collapse}.logout-expansion-scrolling{padding-top:.2rem;padding-right:.5rem;background-color:var(--ewb-colors-core-off-white)}@keyframes logout-nav-expand{0%{top:-3rem}to{top:0}}@keyframes logout-nav-collapse{0%{top:0}to{top:-3rem}}.login-nav-item{display:block;clear:both;padding-top:.8rem}.menu-collapsed-icon{width:.9rem;height:.514rem;margin-top:.15rem;margin-left:0}.logged-in-user-button .menu-collapsed-icon{margin-top:0}.right-header-items{display:flex;justify-content:flex-end;padding-right:.3rem;width:20%}.new-lesson-plan-border{border:.1rem solid var(--ewb-colors-blue-6)}.new-lesson-plan-container{padding-top:0}.minecraft-education-logo{height:4rem;width:12rem}.resources-nav-container{display:flex;align-items:center;padding-left:.7rem;padding-right:.7rem;width:20%}.resources-button{border:.2rem solid var(--ewb-colors-core-off-white);background-color:var(--ewb-colors-core-off-white);display:flex;cursor:pointer}.menu-arrow-white,.menu-expanded{transform:rotate(180deg)}.resources-label{font-family:NotoSans;font-weight:800;font-size:12px;color:var(--ewb-colors-grey-6);letter-spacing:.1rem;padding-right:.8rem;margin-top:-.1rem;text-transform:uppercase}.resources-label:hover{text-decoration:underline;-webkit-text-decoration-color:var(--epc-colors-blue-main);text-decoration-color:var(--epc-colors-blue-main);text-underline-offset:.2rem}.resources-nav-link{display:flex;align-items:center;font-family:NotoSans;font-weight:800;font-size:12px;color:var(--ewb-colors-grey-6);background-color:var(--ewb-colors-core-off-white);letter-spacing:.1rem;text-decoration:none;padding:.7rem .3rem .7rem 1.2rem;border:.2rem solid var(--ewb-colors-core-off-white);text-transform:uppercase;cursor:pointer}.logout-nav-button:focus,.resources-nav-link:focus{outline-width:.5rem;outline-color:var(--ewb-colors-true-white);outline-style:double;border:.2rem solid var(--ewb-colors-grey-6);border-radius:0}.name-clipper{max-width:16.6rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.resources-nav-link img.menu-collapsed-icon{margin-top:.1rem;margin-left:.74rem;margin-right:.7rem}.resources-nav-link:hover{background-color:var(--ewb-colors-grey-5);color:var(--ewb-colors-core-off-white)}.resources-nav-link:hover img.menu-white-expanded{transform:rotate(0deg)}.resources-nav-link:hover .resources-nav-with-external-icon .link-icon,.resources-nav-link:hover .user-icon,.resources-nav-link:hover img.menu-collapsed-icon{filter:brightness(1) invert(1)}.resources-login-button{display:none;border:.2rem solid var(--ewb-colors-core-off-white);text-align:left}.resources-nav-with-external-icon{display:flex;width:100%;justify-content:space-between}.resources-nav-expansion{position:relative;margin-top:-.7rem;border-bottom:.3rem solid var(--menu-drop-shadow);width:22rem;z-index:var(--nav-expansion-z-index);animation-name:resources-nav-expand;animation-duration:.5s}.resources-expansion-scrolling{padding-top:.8rem;background-color:var(--ewb-colors-core-off-white)}.reverse-resources-expansion{animation-name:resources-nav-collapse}@keyframes resources-nav-expand{0%{top:-10rem}to{top:0}}@keyframes resources-nav-collapse{0%{top:0}to{top:-10rem}}.resources-expansion-row{display:flex;flex-direction:column;margin-bottom:-16.78rem}.resources-not-signed-in-row{margin-bottom:-16.78rem}.resources-burger-button{background-color:var(--ewb-colors-core-off-white);border:.2rem solid var(--ewb-colors-core-off-white);display:none}.resources-close-button{display:none;background:none;border:none}.resources-close-button-image{width:1.4rem;height:1.4rem}.resources-sub-nav-container{padding:.1rem .7rem;background-color:var(--ewb-colors-grey-2);animation-name:logout-sub-nav-expand;animation-duration:.2s;overflow:hidden}.reverse-sub-nav-expansion{animation-name:logout-sub-nav-collapse}@keyframes logout-sub-nav-expand{0%{height:0}to{height:2.2rem}}@keyframes logout-sub-nav-collapse{0%{height:2.2rem}to{height:0}}.burger-layer{height:.25rem;width:2.1rem;background-color:var(--ewb-colors-grey-6)}.burger-spacer{height:.5rem}.expansion-outside{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:var(--nav-expansion-outside-z-index)}.minecraft-logo-container{border:.2rem solid var(--ewb-colors-core-off-white);background-color:var(--ewb-colors-core-off-white);text-decoration:none}.hidden-button,.narrow-logo-row,.narrow-sign-in-link,.narrow-sign-out-container,.resources-sub-nav-link .logout-nav-button{display:none}@media (max-width:1300px){.right-header-items{display:block;text-align:right}.new-lesson-plan-container{padding-top:.3rem}}@media (max-width:940px){.navbar-drop-shadow{top:5.95rem}.minecraftfont,.new-lesson-plan-label{display:none}.small-new-lesson-label{display:block}.resources-button{display:none}.resources-login-button{display:flex;justify-content:space-between;width:100%}.resources-sub-nav-link .logout-nav-button{padding-left:1.2rem;text-align:left;display:flex}.resources-burger-button,.resources-close-button{display:block}.logged-in-user-container{display:none}.user-icon-and-name-container{display:flex;justify-content:flex-start;align-items:center}.logout-expansion,.username-container .sign-in-label{display:none}.narrow-sign-in-link,.narrow-sign-out-container{display:block}.resources-expansion-row,.resources-not-signed-in-row{margin-bottom:-19.52rem}.with-sub-expansion{margin-bottom:-19.25rem}@keyframes resources-nav-expand{0%{left:-15rem}to{left:0}}@keyframes resources-nav-collapse{0%{left:0}to{left:-15rem}}.resources-nav-expansion{width:100%}}@media (max-width:420px){.minecraft-education-logo{height:3rem;width:9rem}}@media (max-width:300px) or (max-height:160px){.sticky-top{width:100%}.navbar,.sticky-top{position:relative}.navbar-drop-shadow{top:10rem}.title-logo-container{display:none}.narrow-logo-row{position:relative;top:0;margin-bottom:0;background-color:var(--ewb-colors-core-off-white);width:100%;display:flex;padding-top:.5rem;justify-content:center}.nav-row{justify-content:flex-start}}@media (max-height:360px){.resources-expansion-scrolling{background-color:var(--ewb-colors-core-off-white);border-right:.3rem solid var(--ewb-colors-core-off-white);max-height:calc(100vh - 7rem);overflow-y:auto}}@media (max-height:160px){.resources-expansion-scrolling{max-height:100%}}@media (forced-colors:active){.burger-layer,.logout-expansion,.resources-nav-expansion{border:.1rem solid}}@media (forced-colors:active) and (prefers-color-scheme:light){.resources-nav-link:hover .resources-nav-with-external-icon .link-icon,.resources-nav-link:hover .user-icon,.resources-nav-link:hover img.menu-collapsed-icon{filter:none}}.footer-container{width:100%;color:var(--ewb-colors-true-white);min-height:28rem;font-family:NotoSans}.footer-gray{background-color:var(--ewb-colors-grey-5);min-height:8rem}.footer-green{background-color:var(--ewb-colors-green-5)}.footer-bright-green{background-color:var(--epc-colors-green-main);border-top:.2rem solid var(--epc-colors-green-top-edge);height:5rem}.footer-green-links{position:relative}.studio-logos-container{padding-bottom:1rem;margin-left:1rem;margin-top:-5rem}.studio-logo-svgs{width:100%;display:flex}.footer-gray-links{margin-bottom:-4rem}.dedicated-servers-green-links{margin-top:2rem;margin-bottom:1rem}.select-language-container{float:left}.microsoft-logo-container{width:100%;display:flex;justify-content:flex-end;margin-top:.6rem}.microsoft-logo-link{border:.2rem solid var(--ewb-colors-grey-5)}.microsoft-logo{height:2rem;width:6rem;padding-right:1rem}.mojang-logo{height:3.2rem;width:3.2rem}.xbox-logo{padding-left:1rem;height:3.2rem;width:4.5rem}.links-row{display:flex;align-items:center;justify-content:center;overflow:hidden}.green-footer-navigation{padding-top:1rem}.green-footer-navigation-items{margin-left:-1.5rem;list-style-type:none;display:flex;flex-wrap:wrap;vertical-align:middle;justify-content:center;text-align:start;line-height:1.33}.microsoft-footer-navigation{padding-top:16px;justify-content:center}.microsoft-footer-navigation-items{list-style-type:none;display:flex;flex-wrap:wrap;vertical-align:middle;justify-content:center;text-align:start;line-height:1.33;padding-left:0}.privacy-choices{height:.8rem;width:1.6rem;padding-top:.1rem;padding-right:.5rem}.privacy-choices-container{display:flex;margin-top:-.05rem;margin-left:0}.footer-link-list-item{margin-left:1rem;margin-right:1rem;height:1.8rem}.footer-link-in-green-section{border:.2rem solid var(--ewb-colors-green-5)}.footer-link-in-gray-section{border:.2rem solid var(--ewb-colors-grey-5)}.footer-feedback-link{text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.1rem}.copyright-label{font-size:10px;line-height:1.3rem}.bottom-pixel-decoration-container{width:14rem;height:8rem;margin-bottom:-.7rem}@media (max-width:1475px){.footer-container{min-height:30rem}.microsoft-footer-navigation{width:35rem}.footer-gray-links{margin-bottom:-4rem}.microsoft-logo-container{padding-top:3rem;padding-bottom:1.5rem;justify-content:center}}@media (max-width:900px){.footer-container{min-height:32rem}.footer-gray{min-height:18rem}.green-footer-navigation-items{display:block;text-align:center}.studio-logos-container{margin-top:-5rem}}@media (max-width:700px){.footer-container{min-height:48rem}.footer-gray{min-height:20rem}.microsoft-footer-navigation{width:100%}.microsoft-logo-container{justify-content:center}.studio-logos-container{margin-top:0;margin-left:0;width:100%;text-align:center}.studio-logo-svgs{justify-content:center}}@media (max-width:300px){.footer-container{min-height:56rem}.footer-gray{min-height:27rem}.bottom-pixel-decoration-container{margin-top:-1.5rem}.green-footer-navigation-items{margin-left:-3rem}.microsoft-footer-navigation-items{align-items:center;flex-direction:column}.microsoft-footer-navigation-items .footer-link-list-item{text-align:center}.privacy-choices-container{flex-wrap:wrap;justify-content:center}}.footer-orange{background-color:var(--epc-colors-orange-main)}.hero-agent-container{display:flex;width:100%;justify-content:center}.hero-agent{position:relative;top:-9rem;margin-bottom:-9rem}.help-make-pixel-decoration-outer-container{width:100%;display:flex;justify-content:flex-end;margin-bottom:-2.8rem}.feedback-button-container{width:100%;display:flex;justify-content:center;padding-top:.6rem}.feedback-button{border:.2rem solid var(--epc-colors-orange-main)}.help-make-outer-container{margin-top:.2rem;margin-bottom:-9rem;color:var(--ewb-colors-off-black);padding:2.8rem}.feedback-button-container .detailed-plan-button .detailed-plan-area .detailed-plan-arrow{margin-top:.36rem}.help-make-inner-container{text-align:center;width:100%}.help-make-header{text-transform:uppercase;font-size:24px;font-family:NotoSansBold;padding-bottom:.6rem;margin:0}.help-make-text{line-height:1rem;font-size:14px}.footer-blue{background-color:var(--epc-colors-blue-main);margin-top:.5rem}.next-steps-outer-container{margin-top:-1rem;padding:3rem;display:flex;justify-content:center}.next-steps-inner-container{text-align:left;width:100%}.next-steps-header{color:var(--ewb-colors-true-white);font-family:NotoSans;font-weight:700;font-size:24px;margin:0}.next-steps-text{color:var(--ewb-colors-off-black)}.next-steps-card-container{width:100%;padding-top:1rem}.next-steps-card-row{width:100%;display:flex;justify-content:space-between;margin-bottom:1rem}.next-steps-card{margin-right:1rem;width:100%;text-decoration:none;background-color:var(--ewb-colors-true-white);border:.2rem solid var(--epc-colors-blue-main);display:flex;transition:all .2s ease-in-out;transition-duration:.3s}.card-image-on-left{flex-direction:row}.card-image-on-right{flex-direction:row-reverse}.next-steps-card:hover{outline:.25rem var(--ewb-colors-green-3) solid;box-shadow:.3rem .5rem .2rem var(--ewb-colors-grey-5),-.3rem .5rem .2rem var(--ewb-colors-grey-5)}.next-steps-card-image{width:14rem;height:100%;object-fit:cover;opacity:.7;transition:all .2s ease-in-out;transition-duration:.3s}.next-steps-card:hover .next-steps-card-image{opacity:1}.next-steps-card-text{color:var(--ewb-colors-off-black);background-color:var(--ewb-colors-true-white);width:100%;margin-right:.5rem;padding-bottom:.5rem}.next-steps-card-title{font-family:NotoSans;font-weight:700;font-size:20px;padding-top:1rem;padding-left:.5rem}.next-steps-card-description{padding-left:.5rem;font-size:16px}.next-steps-wide{display:block}@media (max-width:1120px){.next-steps-card-row{display:block}.next-steps-card{margin-bottom:1rem}.card-image-on-right{flex-direction:row}.next-steps-outer-container{padding-top:3rem;padding-left:2rem;padding-right:2rem}}@media (max-width:600px){.next-steps-card{display:block}.next-steps-card-image{width:100%;height:15rem;padding-right:0}.next-steps-card{height:15rem}.next-steps-card-text{position:relative;top:-10rem;height:auto;margin-bottom:-5rem;background-color:var(--translucent-white)}.next-steps-outer-container{padding-top:4rem;padding-left:1.5rem;padding-right:1.5rem}.feedback-button-container{padding-bottom:5rem}}@media (max-width:300px){.next-steps-card-text{top:-15rem}.next-steps-card-title{font-size:16px}.next-steps-card-description{font-size:14px}.help-make-outer-container{padding-left:.5rem;padding-right:.5rem}}.decoration{height:100%;padding-left:2.5rem;padding-right:2.5rem;min-width:8rem}.idea-decoration-container-type-1,.idea-decoration-container-type-2{width:7.5rem;height:5rem}.idea-decoration-container-type-3{position:relative;top:2.5rem;width:5rem;height:7.5rem}.idea-decoration-container-type-4{position:relative;top:5rem;width:5rem;height:5rem}@media (max-width:1400px){.decoration{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:900px){.decoration{display:none;padding:0}}.validation-bubble{display:flex;width:100%;flex-direction:column;color:var(--ewb-colors-true-white)}.validation-bubble-row{display:flex}.validation-bubble-center{background-color:var(--ewb-colors-red-5);padding:.4rem;font-size:12px;text-align:left;width:100%}.validation-bubble-corner{width:.6rem;height:.6rem}.validation-bubble-caps{height:.5rem;width:100%;border-left:.2rem solid var(--ewb-colors-off-black);border-right:.2rem solid var(--ewb-colors-off-black);background-color:var(--ewb-colors-red-5)}.cap-top{border-top:.2rem solid var(--ewb-colors-off-black)}.cap-bottom,.validation-bubble-sides{border-bottom:.2rem solid var(--ewb-colors-off-black);margin-bottom:-.2rem}.validation-bubble-sides{width:.5rem;border-top:.2rem solid var(--ewb-colors-off-black);background-color:var(--ewb-colors-red-5);flex-shrink:0;margin-top:-.2rem}.side-left{border-left:.2rem solid var(--ewb-colors-off-black)}.side-right,.tail-piece{border-right:.2rem solid var(--ewb-colors-off-black)}.tail-piece{height:.7rem;border-left:.2rem solid var(--ewb-colors-off-black);border-bottom:.2rem solid var(--ewb-colors-off-black)}.tail-piece,.top-eraser{background-color:var(--ewb-colors-red-5)}.top-eraser{width:2rem;height:.4rem;position:relative;top:-.1rem}.tail-padding{padding-left:5rem}.tail-a{width:2rem}.tail-a,.tail-b{margin-bottom:-.2rem}.tail-b{width:1.2rem}.tail-c{width:.6rem}.modal-outside{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--modal-outside-shadow);z-index:var(--modal-outside-z-index)}.modal2-outside{z-index:var(--modal2-outside-z-index)}.modal-container{margin-left:1rem;margin-right:1rem;background-color:var(--ewb-colors-grey-5);max-height:100vh;max-width:100vw}.modal-text-container{padding-left:.5rem;padding-right:.5rem}.modal-content{color:var(--ewb-colors-core-off-white);width:55.75rem;max-height:100vh;max-width:90vw;font-family:NotoSans}.modal-header{padding:1rem 1.2rem;display:flex;align-items:flex-start;justify-content:space-between}.modal-title{font-family:NotoSansBold;font-weight:200;font-size:20px;margin:0;flex-wrap:wrap;overflow-y:auto}.modal-cross-button{padding-top:.3rem;border:.2rem solid var(--ewb-colors-grey-5);background-color:var(--completely-transparent)}.modal-text{font-size:16px;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:.7rem;margin-right:1.2rem;overflow-y:auto}.modal-text p{margin-top:0}.eula-update-failure{padding-left:.5rem;font-size:12px;color:var(--ewb-colors-red-3)}.modal-footer{display:flex;justify-content:space-between;padding:1rem .4rem;background-color:var(--ewb-colors-grey-6)}.modal-button-container{display:flex;flex-grow:1}.modal-button{color:var(--ewb-colors-core-off-white);background-color:var(--ewb-colors-grey-6);border:.2rem solid var(--ewb-colors-core-off-white);font-family:NotoSans;font-size:18px;padding-top:.6rem;padding-bottom:.6rem;margin-left:.2rem;margin-right:.2rem;flex-grow:1}.modal-button-close{width:100%}.modal-button-confirm{color:var(--ewb-colors-green-3);border:.2rem solid var(--ewb-colors-green-3)}.modal-button-cancel:hover,.modal-button-close:hover,.modal-button-confirm:hover,.modal-button-enabled:hover{color:var(--ewb-colors-grey-6);background-color:var(--ewb-colors-core-off-white);box-shadow:var(--box-shadow-inner-bottom-medium) var(--ewb-colors-grey-2),var(--box-shadow-inner-top-medium) var(--ewb-colors-true-white)}.modal-button-disabled{color:var(--ewb-colors-grey-3);border:.2rem solid var(--ewb-colors-grey-3);cursor:default}.modal-button-enabled{color:var(--ewb-colors-green-3);border:.2rem solid var(--ewb-colors-green-3);cursor:pointer}.modal-link{padding-top:.3rem;padding-left:.3rem;color:var(--ewb-colors-core-off-white);font-weight:650;cursor:pointer;text-decoration:underline;text-underline-offset:.3rem;font-family:NotoSans;font-size:16px;border:.2rem solid var(--ewb-colors-grey-5)}.modal-link-icon{position:relative;margin-left:.5rem;top:.4rem}.eula-accepted{padding-left:.2rem;font-size:12px;text-transform:uppercase;letter-spacing:.06rem;font-family:NotoSansBold}.eula-checkbox-row{display:flex;align-items:center;padding-left:1.5rem;padding-top:.7rem;padding-bottom:1rem;letter-spacing:.1rem}.modal-spacer{height:4rem}.modal-error-text{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;overflow-y:auto}.custom-checkbox-container{display:block;position:relative;padding-left:2.2rem;margin-top:1.2rem;margin-bottom:1.2rem;margin-left:1.2rem;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkmark{position:absolute;top:0;left:0;height:1.5rem;width:1.5rem;border:.2rem solid var(--ewb-colors-off-black);background-color:var(--ewb-colors-grey-2);margin-top:.3rem;transition-duration:.3s}.custom-checkmark .pixel-check{display:none}.pixel-check-checked{display:block;position:relative;top:.4rem;left:.3rem}.pixel-check-unchecked{display:none}.custom-checked{background-color:var(--ewb-colors-green-5)}.custom-unchecked:hover{background-color:var(--ewb-colors-grey-1)}@media (max-height:860px){.modal-text{max-height:60vh}.modal-footer{flex-wrap:wrap}}@media (max-height:600px){.modal-text{max-height:40vh}}@media (max-height:400px) or (max-width:280px){.modal-content{padding-left:.2rem}.modal-text{max-height:20vh}}@media (max-width:240px) or (max-height:300px){.modal-header{padding:.3rem;background-color:var(--ewb-colors-grey-5)}.modal-title{font-size:16px;overflow-y:auto}.modal-text,.modal-title{word-break:break-all;max-height:20vh}.modal-text{padding:.2rem;margin:.2rem}.modal-link,.modal-text{font-size:14px}.modal-footer{flex-wrap:wrap;padding:.2rem .2rem 0;flex-grow:1;overflow-y:auto}.modal-button{width:100%;margin-bottom:.4rem;padding-top:.2rem;padding-bottom:.2rem}.custom-checkbox-container{padding-left:1rem}.custom-checkmark{left:-1rem}}@media (max-width:200px) or (max-height:200px){.modal-container{margin-left:0;margin-right:0;overflow-y:auto}.modal-button{font-size:12px}}@media (forced-colors:active){.modal-button-disabled{border:.1rem dashed;opacity:.6}.modal-content{border:.2rem solid}}.EDULoading-ContentBox{margin:0 1.6rem 1.8rem;position:relative;height:6.2rem;width:96%;background-color:var(--ewb-colors-true-white)}.EDULoading-BG{position:absolute;top:0;left:0;height:6.2rem;width:100%;background-color:var(--ewb-colors-core-off-white)}.EDULoading-BGAnim{animation:bgFadeout 1.5s infinite alternate;animation-timing-function:ease-in-out}.loading-image{position:relative;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@keyframes bgFadeout{to{opacity:0}}.switch-and-dots-container{height:3rem}.loading-dots-container{padding-left:.5rem}.tenant-setting-switch{position:relative;top:.5rem}.setting-switch-container{padding-left:1rem;padding-right:1rem;text-align:left;border:.2rem solid var(--ewb-colors-true-white);margin-left:.5rem;transition-duration:.3s}.setting-switch-container:focus-visible{outline-width:.5rem;outline-color:var(--ewb-colors-grey-3);outline-style:double;border:.2rem solid var(--ewb-colors-grey-6)}.on-off-switch-loading{background-color:var(--ewb-colors-grey-2);width:6rem;margin:.2rem;padding:.2rem;text-align:center}.switch{position:relative;display:inline-block;border:.2rem solid var(--ewb-colors-off-black);width:4rem;height:1.8rem;cursor:pointer}.switch-inactive{border:.2rem solid var(--inactive-gray)}.switch-interior{display:flex}.switch-left-side{border:.2rem solid var(--ewb-colors-green-3);background-color:var(--ewb-colors-green-5)}.switch-left-side,.switch-right-side{display:block;width:2.2rem;height:1.47rem}.switch-right-side{padding-left:0;border:.2rem solid var(--ewb-colors-grey-2);background-color:var(--ewb-colors-grey-3)}.switch-inactive .switch-interior .switch-left-side,.switch-inactive .switch-interior .switch-right-side{border:.2rem solid var(--inactive-gray-fill);background-color:var(--inactive-gray-fill)}.on-indicator{margin-top:.4rem;margin-left:.7rem;width:.18rem;height:.75rem}.off-indicator,.on-indicator{display:block;image-rendering:pixelated}.off-indicator{margin-left:.36rem;margin-top:.22rem;width:1rem;height:1rem}.switch-inactive * .gray-when-inactive{opacity:.6}.switch input{opacity:0;width:0;height:0}.toggle{position:absolute;cursor:pointer;height:2rem;width:2rem;background-color:var(--ewb-colors-grey-1);border:.2rem solid var(--ewb-colors-off-black);box-shadow:0 -.4rem 0 0 var(--ewb-colors-grey-4) inset;top:-.38rem}.toggle-inactive{border:.2rem solid var(--inactive-gray);background-color:var(--inactive-button-top)}.toggle-hidden{display:none}.initial-left{left:-.15rem}.to-the-left{animation-name:slide-left;animation-duration:.2s;animation-direction:normal;animation-fill-mode:forwards}@keyframes slide-left{0%{left:1.85rem}to{left:-.15rem}}.initial-right{left:1.9rem}.to-the-right{animation-name:slide-right;animation-duration:.2s;animation-direction:normal;animation-fill-mode:forwards}@keyframes slide-right{0%{left:-.15rem}to{left:1.85rem}}.toggle-top-rim{height:1.4rem;width:1.8rem;border:.1rem solid var(--ewb-colors-core-off-white)}.toggle-inactive .toggle-top-rim{border:.1rem solid var(--inactive-button-top)}.dots-hidden{display:none}.error-simulator-row{margin-top:.6rem;padding-right:.6rem}.tenant-content .error-simulator-row{margin-top:1rem;margin-bottom:-1rem;margin-right:.2rem}.tenant-setting-row .error-simulator-row{width:100%}.error-simulator-container{width:100%;padding-top:.4rem;padding-bottom:.4rem;padding-left:.6rem;background-color:var(--ewb-colors-grey-1);border:.1rem solid var(--ewb-colors-grey-2)}.simulatable-error-row{display:flex;flex-wrap:wrap;margin-top:.1rem;justify-content:space-between;padding-right:.8rem}.simulatable-error{padding-left:.2rem;width:12rem;display:flex;flex-wrap:nowrap}.error-simulator-title{font-size:14px;text-decoration:underline;padding-bottom:.5rem}.error-checkbox{margin-top:.2rem}.error-checkbox-label{margin-top:.1rem;font-size:11px}