body{background-color:#f9f9f9}#page.isLoading{height:calc(100vh - 57px);pointer-events:none}#page.isLoading:after,#page.isLoading:before{left:calc(50% - 1rem);top:calc(50% - 1rem)}#top-bar{z-index:1!important}#worksheets-browser{display:flex;flex-direction:column;height:calc(100vh - 57px);overflow:hidden;width:100%}@media (min-width:576px){#worksheets-browser{flex-direction:row}}#worksheets-main-container{background-color:#f9f9f9;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden;padding:0;transition:opacity .15s ease-in-out}#worksheets-main-container.isLoading{filter:grayscale(1);opacity:.5;pointer-events:none}#worksheets-main-container.isLoading:after,#worksheets-main-container.isLoading:before{left:calc(50% - 1rem);top:calc(50% - 1rem)}#page.isLoading #worksheets-main-container.isLoading:after,#page.isLoading #worksheets-main-container.isLoading:before{content:none}#worksheets-main-menu ul{display:inline-block}#worksheets-directory-menu{background-color:#efefef;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;gap:1rem;padding:1rem}#worksheets-directory-up{background-color:transparent;padding:.25rem;vertical-align:middle}@media (min-width:768px){#worksheets-directory-up{padding:.5rem}}#worksheets-directory-up img{width:24px}@media (min-width:1024px){#worksheets-directory-up img{width:35px}}#worksheets-directory-titles{display:flex;flex-direction:column;flex-grow:1;justify-content:center}#worksheets-directory-titles h1{font-size:22px;margin:0}@media (min-width:576px){#worksheets-directory-titles h1{font-size:24px}}@media (min-width:1024px){#worksheets-directory-titles h1{font-size:32px}}#worksheets-directory-titles p.notes{color:#444;font-size:14px;font-weight:300;margin:0}@media (min-width:768px){#worksheets-directory-sort{margin:1rem;width:-moz-fit-content;width:fit-content}}#worksheets-main-menu{align-items:center;background-color:#fff;display:flex;gap:1rem;padding:.5rem 1rem}@media (min-width:768px){#worksheets-main-menu{padding:1rem 2rem}}#worksheets-main-menu button{align-items:center;display:flex;gap:.5em;line-height:0}#worksheets-main-menu button img{width:15px}#worksheets-main-add{background-color:transparent;border:1px solid #333;color:#333;font-size:16px;font-weight:600!important;padding:8px 15px}#worksheets-main-menu button.empty{border:1px solid transparent!important;color:#555}#worksheets-main-actionbuttons{display:inline-flex;gap:.5rem}#worksheets-main-actionbuttons button{padding:14px 20px}#worksheets-left{background-color:#fff;border-bottom:1px solid #ccc;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;height:0;justify-content:stretch;overflow:auto;transition:height .3s ease-in-out}#worksheets-left[data-show="1"]{height:calc(80vh - 120px)}@media (min-width:576px){#worksheets-left[data-show="1"]{height:auto}#worksheets-left{border-bottom:none;border-right:1px solid #d9d9d9;height:auto;min-width:16rem}}@media (min-width:768px){#worksheets-left{min-width:20rem}}button.mobile-tree-toggle{background-color:#fff;color:#666;margin-left:auto;padding:.25rem}button.mobile-tree-toggle.limited-only{display:none;margin:0 0 auto}body.non-active-subscription button.mobile-tree-toggle.limited-only{display:flex}@media (min-width:576px){button.mobile-tree-toggle{display:none!important}}#worksheets-menu{flex:1 0 auto;font-size:16px;height:100%;list-style-type:none;margin:0;overflow-y:auto;padding:1rem}#worksheets-menu li{scroll-margin-block:1rem}#worksheets-menu li>div{align-items:center;color:#595959;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:10px;transition:background-color .15s ease-in-out}body.non-active-subscription #worksheets-menu li.restricted>div{cursor:help}#worksheets-menu li>div:hover{background-color:#fff8e5}#worksheets-menu li>div>span{max-width:16em;width:-moz-max-content;width:max-content}#worksheets-menu li>div>svg{flex-shrink:0;height:16px;width:16px}#worksheets-menu li.selected>div{background-color:#f7b519;color:#000;font-weight:700}#worksheets-menu ul{list-style-type:none;padding-left:1rem}#worksheets-directory-container{display:flex;flex-direction:column;overflow:hidden}#worksheets-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style-type:none;margin:0;overflow-y:auto;padding:1rem;grid-gap:1rem}@media (min-width:768px){#worksheets-directory{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding-top:0}}#worksheets-directory li{accent-color:#000;background-color:#fff;border:1px solid #ccc;border-radius:3px;display:inline-block;padding:10px;transition:background-color .3s ease-in-out;vertical-align:top}#worksheets-directory li.pending{opacity:.75}#worksheets-directory li.pending:before{color:#483d8b;content:"⏳ Pending QA";display:block;font-size:14px;font-weight:700;margin-bottom:12px}#worksheets-directory li.selected{background-color:#f7b519}#worksheets-directory li.selected h3,#worksheets-directory li.selected p{color:#000}#worksheets-directory li.selected:hover{background-color:#ffcc36}#worksheets-directory li:hover{background-color:#fff8e5}#worksheets-directory img{float:left;width:40px}#worksheets-directory h3{color:#003080;font-size:14px;margin:0 0 0 56px}@media (min-width:768px){#worksheets-directory h3{font-size:16px}}@media (min-width:1024px){#worksheets-directory h3{font-size:18px}}#worksheets-directory p.details{color:#999;font-size:14px;font-weight:300;margin:0 0 0 56px}#worksheets-directory p.notes{border-top:1px solid #ccc;clear:both;color:#333;font-size:12px;font-weight:400;margin-bottom:0;margin-top:1rem;padding-top:.5rem}@media (min-width:1024px){#worksheets-directory p.notes{font-size:14px}}.directory-empty-message{background-color:#eee;color:#999;font-size:14px;margin:0;padding:20px;text-align:center}#define-dir-dialog label{display:inline-block;vertical-align:top;width:120px}#worksheets-directory .limited-blocker-icon,#worksheets-directory input[type=checkbox]{float:right}#worksheets-workspace{display:none}#worksheet-menu-student,#worksheet-menu-teacher{align-items:center;display:flex;flex-shrink:1;flex-wrap:balance;gap:.5rem}@media (min-width:1024px){#worksheet-menu-student,#worksheet-menu-teacher{flex-shrink:0;flex-wrap:nowrap}}#template-menu,#worksheet-menu{background-color:#222a35;color:#fff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:.5rem}@media (min-width:425px){#template-menu,#worksheet-menu{padding:1rem}}@media (min-width:1024px){#template-menu,#worksheet-menu{align-items:center;flex-direction:row}}#title-and-back-button{display:flex;gap:1rem;overflow:hidden}@media (min-width:1024px){#title-and-back-button{flex:1 1 0}}#worksheet-vieworedit{margin-right:auto}#back-arrow,#back-arrow-template{background-color:transparent;border-radius:0!important;border-right:1px solid #fff;margin:0;padding:0 1rem 0 0}#back-arrow img,#back-arrow-template img{filter:invert(1)}#worksheet-titles{flex:1 1 50%;overflow:hidden}#template-menu h1,#worksheet-menu h1{color:#fff;font-size:18px;margin:0}@media (min-width:576px){#template-menu h1,#worksheet-menu h1{font-size:20px}}@media (min-width:1024px){#template-menu h1,#worksheet-menu h1{font-size:22px}}#template-menu h1.editable,#worksheet-menu h1.editable{cursor:pointer}#template-menu h2,#worksheet-menu h2{cursor:pointer;font-size:14px;font-weight:300;margin:0}#button-fullscreen{margin-left:auto}#button-fullscreen img{filter:invert(1);width:17px}.empty-noborder{background-color:transparent!important;border:1px solid transparent!important}#worksheet-menu-buttons{display:flex;gap:.5rem}#button-practise{font-size:16px!important;padding:8px 30px!important}#worksheet-menu-buttons button{align-items:center;display:flex;font-size:10px;gap:.5rem;padding:.25rem .5rem}@media (min-width:576px){#worksheet-menu-buttons button{font-size:14px;padding:.5rem 1rem}}#worksheet-menu-buttons button .limited-blocker-icon{height:12px;width:12px}@media (min-width:576px){#worksheet-menu-buttons button .limited-blocker-icon{height:16px;width:16px}}#worksheet-moreoptions{font-size:14px!important;width:132px}#template-furthermenu,#worksheet-furthermenu{background-color:hsla(0,0%,98%,.95);border-bottom:1px solid #ccc;display:flex;flex-wrap:wrap;padding:.5rem 1rem}#worksheet-totalmarks{color:#555;font-size:14px;margin-left:30px;margin-top:10px}#template-titles .dfm-directoryselector a,#worksheet-titles .dfm-directoryselector a{border:0!important;color:#fff!important;font-size:12px}#template-titles .dfm-directoryselector,#worksheet-titles .dfm-directoryselector{background-color:transparent;color:#fff;display:block;line-height:9px;padding:0}#worksheet-pending-qa{align-items:center;color:#483d8b;display:flex;flex-grow:1;font-size:14px;font-weight:700;gap:12px;justify-content:center;padding:24px 25px 0 35px}#worksheet-pending-qa button{background-color:#483d8b;color:#fff;padding:8px 12px}#template-addquestion-button button,#worksheet-addquestion-button button{background-color:transparent;color:#555;font-size:60px;padding:0;text-align:center;width:90px!important}#worksheet-addquestion-button button span{display:block;font-size:13px;font-weight:300;text-transform:uppercase}#template-addquestion-button,#worksheet-addquestion-button{background-color:transparent!important;border:0!important;padding-top:90px!important;text-align:center!important;width:100px!important}#add-keyskillquestion{color:#559!important}#template-questions li.question,#worksheet-questions li.question{background-color:#fff;padding:1rem}#template-questions,#worksheet-questions{display:flex;flex-direction:column;gap:1rem;list-style-type:none;margin-bottom:0!important;margin:0;overflow-x:hidden;overflow-y:auto;padding:1rem}#worksheet-questions.editable{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (min-width:576px){#worksheet-questions.editable{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}#template-questions li,#worksheet-questions.editable li{border:1px solid #ddd;border-radius:3px;display:inline-block;padding:0!important;vertical-align:top}#template-questions li h1,#worksheet-questions.editable li h1{border-bottom:1px solid #ddd;cursor:all-scroll;font-size:20px;margin-bottom:0;margin-top:0;padding:10px}#worksheet-questions.editable div.choose-question p{display:block!important}#template-questions .question-area,#worksheet-questions.editable .question-area{cursor:pointer;height:260px;overflow-y:auto;padding:0 10px 10px;white-space:normal!important}#template-questions li h1 a,#worksheet-questions.editable li h1 a{color:#ccc;display:block!important;float:right}#template-questions li h1 a,#worksheet-questions li h1 a{display:none}.choose-question{color:#999;font-size:18px;text-align:center}.choose-question p{padding-top:50px}.question h1{font-size:17px}.dfm-levelbar{font-size:15px}#worksheet-questions.editable input[type=submit]{display:none}#task-type-options{list-style-type:none;margin-bottom:40px;padding:0}#task-type-options input{float:left}#task-type-options li{border:1px solid #1a73e8;border-radius:3px;margin-bottom:10px;padding:15px}#task-type-options li h2{color:#1a73e8;font-size:16px;margin:0;padding-left:30px}#task-type-options li h3{color:#333;font-size:13px;font-weight:400;margin:0;padding-left:30px}#dfm-questionbrowser-dialog-menu{align-items:flex-start;border-bottom:1px solid #ddd;display:flex;gap:.5rem;padding:10px 30px}#dfm-questionbrowser-dialog-menu .dfm_skillSelector,#keyskill-selectcontainer .dfm_skillSelector{background-color:transparent;border:1px solid #ddd;color:#333;display:flex;flex-shrink:1;max-width:100%;min-width:12em;padding:3px 7px;width:-moz-min-content;width:min-content}#dfm-questionbrowser-dialog-menu .dfm_skillSelector img,#keyskill-selectcontainer .dfm_skillSelector img{filter:invert(0)!important}#dfm-questionbrowser-dialog-menu .dfm_skillSelector span{border-left:1px solid #ddd;cursor:pointer;margin-left:10px;padding-left:7px}#dfm-questionbrowser-maincontainer{background-color:#f7f8fa;display:flex;padding:0 20px}.dfm-questionbrowser-buttons{padding:5px 30px}.dfm-questionbrowser-dialog{min-width:800px!important;padding:0!important}#dfm-questionbrowser-maincontainer .dfm-levelbar{font-size:10px}#dfm-questionbrowser-maincontainer .dfm-levelbar span{padding:1px 3px}#dfm-questionbrowser-difficulty{border:0;border-radius:5px;font-size:14px;margin-left:10px;padding:4px 8px}#dfm-questionbrowser-keywords{background-color:#fff;border:0;border-radius:5px;font-size:14px;margin-left:10px;padding:5px 8px;width:130px}#dfm-questionbrowser-selector{margin-right:15px;max-width:240px;min-width:240px;overflow-y:auto;padding-left:10px;padding-right:15px;padding-top:10px;width:240px}#dfm-questionbrowser-selector ul{list-style-type:none;margin:0;padding:0}#dfm-questionbrowser-question,#dfm-questionbrowser-selector{display:inline-block;height:400px;overflow-y:scroll}#dfm-questionbrowser-question{background-color:#fff;border-radius:5px;flex-grow:1;font-size:13px;margin:10px;padding:0 20px;width:450px}#dfm-questionbrowser-selector ul h1{font-size:12px;line-height:15px;margin-bottom:3px;margin-top:3px}#dfm-questionbrowser-selector ul h2{font-size:10px;font-weight:400;line-height:11px;margin:0}#dfm-questionbrowser-selector li.selected a{border:2px solid #333!important}#dfm-questionbrowser-selector li a{background-color:#fff;border:2px solid #fff;border-radius:3px;color:#000!important;display:block;margin-bottom:5px;margin-top:5px;padding:10px}.question-used{filter:opacity(.2)}#dfm-questionbrowser-selector li{display:block;margin:0;padding:0}#template-save-dialog label,#worksheet-save-dialog label{display:inline-block;width:90px}body.fullscreen #back-arrow,body.fullscreen #pad-bar,body.fullscreen #top-bar,body.fullscreen #worksheet-furthermenu{display:none}body.fullscreen{overflow-y:auto}body.fullscreen #page{background-color:#fafafa}#worksheets-workspace.template-mode #template-container{display:flex;flex-direction:column}.template-label{display:inline-block;width:85px}#worksheets-workspace.template-mode #back-arrow{display:none}#worksheets-workspace{display:flex;height:calc(100vh - 57px)}#template-container{border-right:1px solid #aaa;display:none;max-width:12rem}@media (min-width:576px){#template-container{max-width:20rem}}#worksheet-container{display:flex;flex-direction:column;flex-grow:1;width:100%}#template-menu{display:flex;flex-direction:column;padding-right:15px}#template-titles{flex-grow:1}#template-title-and-arrow{display:flex;gap:1rem}#template-menu-buttons button{font-size:14px;padding:5px 18px;vertical-align:middle}.instructional-message{background-color:transparent!important;border:0!important;color:#333;margin-top:30px;max-width:240px}#template-container .question-area{height:auto}#template-moreoptions{font-size:14px!important;margin-left:auto;width:132px}.worksheetregenerate{background-color:transparent;margin:10px 0 10px 20px;padding:5px 10px}.worksheetregenerate:hover{background-color:#eee}.worksheetregenerate img{width:16px}#worksheet-menu-buttons button:disabled,#worksheet-menu-buttons button:disabled:hover{background-color:transparent!important;border:1px solid hsla(0,0%,78%,.3);color:hsla(0,0%,78%,.3)}
/*# sourceMappingURL=worksheets.b74f46a75bcd72800684.css.map*/