.copylink-modal input{width:100%;padding:5px;font-size:15px;margin-bottom:15px}.copylink-modal p{font-size:14px;color:#444}.scrollable-fade{scroll-timeline:--main-timeline;animation-timeline:scroll();overflow-y:auto}.scrollable-fade:before{visibility:hidden;content:"";position:absolute;top:0;right:0;width:100%;height:120px;background:linear-gradient(to top,rgba(0,0,0,0),rgba(255,255,255,.85));pointer-events:none;animation:fade-out-at-end linear reverse;animation-timeline:--main-timeline;z-index:0}.scrollable-fade:after{visibility:hidden;content:"";position:absolute;bottom:0;right:0;width:100%;height:200px;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(255,255,255,1));pointer-events:none;animation:fade-out-at-end linear;animation-timeline:--main-timeline;z-index:0}@keyframes fade-out-at-end{0%{visibility:hidden}0%,85%{visibility:visible;opacity:1}100%{visibility:visible;opacity:0}}.header{position:relative}.close-modal-view{position:absolute;top:0;right:0;font-size:40px;color:#bbb;cursor:pointer;padding:0;line-height:1em;width:1em;z-index:100}.close-modal-view:hover{color:#ddd}.modal-view-box{display:block;font-size:17px;color:#000;background-color:#fff;border:3px solid #fafafa;box-shadow:1px 1px 7px 1px rgba(0,0,0,.02);border-radius:3px;max-width:1070px;text-align:center;margin:auto;padding:27px 25px 25px 25px;overflow:hidden;z-index:101;position:relative}.modal-size-small{max-width:550px;padding-top:15px;padding-bottom:30px}.modal-size-medium{max-width:850px}.modal-view-box>h1{width:100%;margin:0;font-size:19px!important;font-weight:600;display:block;text-align:center;color:#222;padding:0 3px 3px!important}.modal-view-box .modal-description{font-size:16px;font-weight:normal;color:#202020;text-align:center;margin-top:0}.modal-content{font-size:15px;padding:15px;text-align:left;line-height:1.5em;overflow-y:auto;color:#202020}.modal-content.simple-modal{font-size:15px;padding:0;text-align:center}.modal-content.prompt-modal{text-align:center;padding:10px;font-size:16px}.js-modal-footer-wrapper button{margin:12px 5px}.save-changes-modal h1{color:#202020;text-align:center;font-family:"Reddit Sans";font-size:30px!important;font-style:normal;font-weight:700;line-height:normal}.modal-steps-wrapper{position:relative;min-height:460px;overflow-x:hidden;overflow-y:hidden}.modal-step{height:460px;width:100%;display:none;max-height:100%}.modal-step.active{display:block}.modal-step-v2.active.step-assignment-setup{min-height:0}.modal-step-v2.active .modal-step-form-scrollable{max-height:calc(100vh - 162px)}.share-activity-modal .modal-step-v2 .cta{position:sticky;display:flex;gap:10px;justify-content:end;padding:20px 0;margin-top:-93px;width:calc(100% - 334px - 80px);background:#fff;z-index:1}.share-activity-modal .modal-step-v2 .cta a{margin:0}.modal-step-v2 .modal-step-form-wrapper{flex:1 1 auto;height:fit-content;display:flex}.modal-step-v2 .modal-step-form-wrapper .modal-step-form{height:auto;flex:1 1 auto;padding:40px 80px 80px}.modal-step-v2 .modal-step-form-wrapper .modal-step-form h1{text-align:left;line-height:100%;font-size:30px}.modal-step-v2 .open-ended-panel{padding:10px;margin:10px 0}.modal-step-v2 .form-section{width:100%;float:none;padding:0 0 24px}.modal-step-v2 .form-section .formfield-name{margin-bottom:10px}.modal-step-v2 .form-section.end-of-game-section .formfield-name{margin-bottom:5px}.modal-step-v2 .form-section.with-border{border-bottom:1px solid #ddd}.modal-step-v2 .deadline-section{display:flex;justify-content:space-between;margin:0;padding-bottom:15px}.modal-step-v2 .deadline-section .formfield-name,.modal-step-v2 .deadline-section .formfield-input{flex:0 0 auto;width:auto;margin-bottom:0}.modal-step-v2 .deadline-section .results-deadline-option{display:none;height:31px}.modal-step-v2 .deadline-section .results-deadline-checkbox{display:inline}.modal-step-v2 .deadline-section.active .results-deadline-option{display:inline}.modal-step-v2 .results-deadline-checkbox{float:right;margin:4px 0 0 8px}.modal-step-v2 .formfield-input{padding:0;font-size:15px}.modal-step-v2 input[type="text"].formfield-input,.modal-step-v2 input[type="text"].formfield-date,.modal-step-v2 select{padding:6px 8px}.modal-step-v2 .formfield-date{margin-left:10px}.modal-step-v2 .end-of-game-section .formfield-row{direction:rtl;display:flex;justify-content:space-between;border-bottom:1px solid #ddd;padding:15px 0}.modal-step-sidebar{flex:0 0 334px;width:334px;padding:40px 34px;display:flex;flex-direction:column;gap:20px;text-align:left;line-height:normal;background:#eef9ff;height:stretch}.modal-step-sidebar img{width:100%;height:auto}.modal-step-sidebar ul{margin:47px 0 0;padding:0;list-style-type:none}.modal-step-sidebar ul li{background:transparent url('https://app.cdn.wordwall.net/static/content/images/products/tick.2h7apspavol_rl5_mxhufga2.png') no-repeat 0 3px;background-size:19px;padding-left:30px;margin-bottom:20px}.share-modal-v2 .share-activity-modal-wrapper{padding:0;border:0}.share-modal-v2 .share-activity-modal-wrapper .close-modal-view{right:15px}.modal-step.deactivating{display:block;position:absolute;top:0}.modal-step.slidein{visibility:visible;animation:600ms slidein}.modal-step.slideout{visibility:visible;animation:600ms slideout;animation-fill-mode:forwards}.modal-step.back-slidein{visibility:visible;animation:600ms back-slidein}.modal-step.back-slideout{visibility:visible;animation:600ms back-slideout;animation-fill-mode:forwards}.modal-step-form{height:80%}.modal-step.step-assignment-setup{height:100%;min-height:450px}.modal-step .feedback-banner{margin:15px 0 0;padding:5px;width:100%}@keyframes slidein{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideout{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes back-slidein{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes back-slideout{from{transform:translateX(0)}to{transform:translateX(100%)}}.modal-step h1{text-align:center;word-break:break-word}.modal-step .cta{text-align:center}.modal-content.account-upgrade-required-modal h2{margin-top:4px;font-size:28px}.modal-content.account-upgrade-required-modal .subscription-benefits{text-align:start;margin:0 auto 1.5em;max-width:360px}.modal-content.account-upgrade-required-modal .modal-hero-img{max-width:300px;max-height:200px}.modal-content.account-upgrade-required-modal .subscription-benefits p{margin:0}.modal-content.account-upgrade-required-modal .subscription-benefits ul{margin:0 0 1em;padding-inline-start:1.5em}.modal-content.account-upgrade-required-modal p.btn-subtext{margin-bottom:0;margin-top:.75em}@media screen and (max-width:660px){.modal-content.account-upgrade-required-modal .modal-hero-img{max-width:160.5px;max-height:107px}}@media screen and (max-height:500px){.modal-content.account-upgrade-required-modal .modal-hero-img{display:none}}.progress-modal-wrapper{background-color:transparent;border:0}.progress-modal-wrapper .close-modal-view{display:none}.progress-modal{background-image:url('https://app.cdn.wordwall.net/static/content/images/loading_bar_grey.2hs2xjaohiny5gev_uphtig2.gif');background-repeat:no-repeat;background-position:center;height:100%;width:100%}@media screen and (max-width:1400px){.modal-content{padding-left:32px;padding-right:32px}}@media screen and (max-width:600px) and (max-height:720px){.modal-step.step-assignment-setup .feedback-banner{display:none}}@media screen and (max-width:1100px){.modal-step.step-resource-setup .feedback-banner{display:none}.modal-step.step-assignment-setup:not(.modal-step-v2){height:520px}.modal-step .feedback-banner .default-btn.float-right{float:none}.modal-step .feedback-banner h3{display:block}.modal-step.step-assignment-done:has(.feedback-banner){min-height:520px}}@media screen and (max-width:900px){.modal-step-v2 .modal-step-form-wrapper .modal-step-form{padding:40px 40px 80px}.share-activity-modal .modal-step-v2 .cta{width:calc(100% - 334px - 40px)}}@media screen and (max-width:800px){.modal-content{padding-left:22px;padding-right:22px}}@media screen and (max-width:768px){.modal-step-sidebar{display:none}.modal-steps-wrapper{height:100%}.share-activity-modal .modal-step-v2 .cta{width:100%;padding-right:40px}}@media screen and (max-width:600px){.modal-content{padding-left:16px;padding-right:16px;font-size:13.5px}.modal-steps-wrapper{height:550px}.modal-view-box>h1{font-size:17px!important;padding:0 25px 3px!important}.modal-step-v2 .modal-step-form-wrapper .modal-step-form{padding:40px 20px 80px}.share-activity-modal .modal-step-v2 .cta{padding-right:20px}}@media screen and (max-width:550px){.modal-view-box{padding:25px 15px 20px}}@media screen and (max-width:500px){.modal-steps-wrapper{height:500px}.modal-step .feedback-banner{display:none}.modal-step-v2 .modal-step-form-wrapper .modal-step-form{padding:40px 20px 0}.modal-step-v2 .deadline-section{display:block}.modal-step-v2 .deadline-section .formfield-name{margin-bottom:10px}.modal-step-v2 .deadline-section .formfield-input{height:0}.modal-step-v2 .deadline-section.active .formfield-input{height:auto}.modal-step-v2 .deadline-section .results-deadline-checkbox{margin-top:-32px}.share-activity-modal .modal-step-v2 .cta{flex-direction:column;margin-top:0;padding:0 20px 10px}.modal-step-v2 .modal-step-form-wrapper .modal-step-form h1{text-align:center}}@media screen and (max-width:400px){.modal-view-box{padding-left:10px;padding-right:10px}}@media screen and (max-height:650px){.modal-content{line-height:1.4em}}@media screen and (max-height:400px){.modal-view-box{padding-bottom:14px;padding-top:20px}}@media screen and (max-height:600px){.modal-view-wrapper:not(.share-modal-v2) .paged-modal.modal-view-box{position:absolute;top:0;left:0;right:0;bottom:0}.modal-view-wrapper:not(.share-modal-v2) .paged-modal .modal-steps-wrapper{position:absolute;top:15px;left:20px;right:20px;bottom:10px;min-height:0}.modal-view-wrapper.share-modal-v2 .paged-modal .modal-steps-wrapper{min-height:0}}@media screen and (max-width:600px){.paged-modal .modal-steps-wrapper{height:auto}.modal-step-form{height:90%;overflow-y:auto}}@media screen and (min-height:600px){.modal-step-form{height:85%;overflow-y:auto}}@media screen and (max-height:550px){.modal-step{height:100%}.modal-step-form{height:80%;overflow-y:auto}.modal-view{max-height:450px}.modal-step .feedback-banner{display:none}}@media screen and (max-width:600px) and (min-height:600px){.paged-modal .modal-steps-wrapper{min-height:470px}.modal-step{height:auto}}@media screen and (min-width:701px){.modal-size-medium .js-modal-footer-wrapper button{min-width:204px}}.multi-select-feedback-modal h1,.thanks-for-feedback-modal>h1{margin-top:8px;font-size:30px!important;font-weight:700}.multi-select-feedback-modal .modal-content p:first-child{margin-top:0}.multi-select-feedback-modal h2{font-size:15px;text-align:start}.multi-select-feedback-modal .multi-select-feedback-modal-options{display:flex;flex-direction:column;gap:10px;padding-bottom:8px;font-size:15px;text-align:start}.multi-select-feedback-modal-free-text{display:flex;flex-direction:column;margin-bottom:16px;align-items:flex-start}.multi-select-feedback-modal-options,.multi-select-feedback-modal-free-text textarea{min-width:50px;max-width:590px;align-self:stretch;resize:none;padding:6px 8px}.multi-select-feedback-modal-options{padding-left:0;padding-right:0}.multi-select-feedback-submit-btn{height:48px;min-width:105px;padding:6px 30px}.multi-select-feedback-submit-btn:disabled{opacity:.5;cursor:default!important}.thanks-for-feedback-modal .modal-content{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:0;margin-bottom:-22px}.thanks-for-feedback-modal .modal-content button{height:48px;padding:6px 30px;width:fit-content}.thanks-for-feedback-modal .modal-content>*{margin:0}.modal-content.subscription-expired-modal .sticky-header{position:sticky;top:-10px;margin-top:-10px;background:#fff;z-index:10}.modal-content.subscription-expired-modal h2{font-size:28px;margin-block:10px 20px}.modal-content.subscription-expired-modal .sticky-footer-buttons{position:sticky;bottom:-10px;margin-bottom:-10px;background:#fff}.modal-content.subscription-expired-modal .subscription-benefits{text-align:start;margin:0 0 20px}.modal-content.subscription-expired-modal .subscription-benefits .benefit{display:grid;grid-template-columns:auto auto;justify-content:start;gap:5px}.modal-content.subscription-expired-modal .subscription-benefits .fa-stack{margin-bottom:4px}.modal-content.subscription-expired-modal .subscription-benefits .fa-solid{color:#16aaf3}.modal-content.subscription-expired-modal .subscription-benefits .fa-circle{color:#e7f3f9}@media screen and (max-width:660px){.modal-content.subscription-expired-modal h2{font-size:20px}.modal-content.subscription-expired-modal .fa-2x{font-size:20px}}.modal-content.subscription-expired-modal .fa-hourglass-end{color:#a64a08}.modal-content.subscription-expired-modal .fa-circle{color:#ffe2ce}.modal-content.subscription-expired-modal .default-btn{margin-block:10px}