@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";html,body{color:#000;font-family:Nunito,"sans-serif";font-weight:100;background-color:#f1f1f1}html .feedback-btn,body .feedback-btn{text-align:center;min-width:35px;line-height:25px;position:fixed;bottom:10px;left:10px;background-color:#fff;padding:6px 10px;border-radius:25px;cursor:pointer;box-shadow:0 2px 4px #0003,0 3px 10px #00000030;transition:all ease .2s;transition:.2s all ease-in-out}html .feedback-btn:hover,body .feedback-btn:hover{box-shadow:0 1px 2px #0003,0 2px 7px #00000030}html .feedback,body .feedback{transition:.2s all ease-in-out;box-shadow:0 2px 4px #0003,0 3px 10px #00000030;border-radius:20px;position:fixed;bottom:55px;left:10px;width:380px;height:650px;z-index:-1;opacity:0}html .feedback.active,body .feedback.active{z-index:999;opacity:1}html .manual_info,body .manual_info{position:fixed;bottom:10px;right:10px;background-color:#fff;padding:6px 10px;border-radius:25px;cursor:pointer;box-shadow:0 2px 4px #0003,0 3px 10px #00000030;transition:all ease .2s}html .manual_info:hover,body .manual_info:hover{box-shadow:0 1px 2px #0003,0 2px 7px #00000030}html .logos,body .logos{position:fixed;bottom:-9px;left:0;display:flex;align-items:center;width:100%;justify-content:center;z-index:-1}html .logos .vw,body .logos .vw{background-image:url(/build/assets/vw.uTng1ovt.png);height:25px;width:180px;background-size:contain;background-repeat:no-repeat;background-position:center}html .logos .han,body .logos .han{background-image:url(/build/assets/han.DfiJvgPU.png);height:60px;width:95px;background-size:contain;background-repeat:no-repeat;background-position:center}html .leerflow_container,body .leerflow_container{box-shadow:0 4px 8px #0003,0 6px 20px #00000030;background-color:#fff;border-radius:15px;height:calc(100vh / var(--zoom) - 160px)}html .item,body .item{min-height:40px;border:1px solid #dedede;border-radius:5px;margin:3px 0;padding:5px 10px;font-size:13px;display:flex;align-items:center;background-color:#fff;position:relative}html .item .accent,body .item .accent{font-weight:500;margin-right:4px}html .item .item_icon,body .item .item_icon{margin-right:5px;color:#084298}html .item .item_icon.fa-bullseye,body .item .item_icon.fa-bullseye{color:#a9cbbc}html .item .item_icon.fa-circle-check,body .item .item_icon.fa-circle-check{color:#fcb588}html .item .item_icon.fa-shapes,body .item .item_icon.fa-shapes{color:#f9e287}html .item .item_icon.fa-shoe-prints,body .item .item_icon.fa-shoe-prints{color:#d3e2e7}html .item .item_icon.fa-person-chalkboard,html .item .item_icon.fa-child-reaching,body .item .item_icon.fa-person-chalkboard,body .item .item_icon.fa-child-reaching{color:#d3e2e7;position:absolute;right:2px}html .item .item_icon.fa-lightbulb,body .item .item_icon.fa-lightbulb{color:#d3cee6}html .item .item_icon.fa-trophy,body .item .item_icon.fa-trophy{color:#cdae89}html .item.add,body .item.add{border-color:#547e4b;color:#547e4b;background-color:#e4f2e566;display:flex;align-items:center;justify-content:center;cursor:pointer}html .btn,body .btn{position:relative}html .btn.btn-success,body .btn.btn-success{border-color:#547e4b;color:#547e4b;background-color:#e4f2e5de}html .btn.btn-success:hover,body .btn.btn-success:hover{color:#fff;background-color:#547e4b}html .btn.btn-secondary,body .btn.btn-secondary{border-color:#7e4b54;color:#7e4b54;background-color:#7e4b541a}html .btn.btn-secondary:hover,body .btn.btn-secondary:hover{color:#fff;background-color:#7e4b54}html .btn.loading.btn-success,body .btn.loading.btn-success{background-color:#547e4b}html .btn.loading.btn-secondary,body .btn.loading.btn-secondary{background-color:#7e4b54}html .btn.loading:after,body .btn.loading:after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}html form label,body form label{font-weight:400;font-size:15px}html .popover-body p,body .popover-body p{margin:unset}html ol,html ul,body ol,body ul{padding-left:1rem!important}html .ql-editor ol,html .ql-editor ul,body .ql-editor ol,body .ql-editor ul{padding-left:0!important}.popover-body ul,.popover-body p{margin:unset}.switch_download{display:flex;justify-content:center;align-items:center;padding-left:unset}.switch_download label{margin:0 7px}.switch_download input{margin-left:unset!important}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}::-webkit-scrollbar{width:8px;height:8px;border-radius:4px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555;border-radius:2px}:root{--zoom: 1}@media screen and (max-width: 992px),screen and (max-height: 800px){html{zoom:.8}:root{--zoom: .8}}.modal-backdrop{width:calc(100vw / var(--zoom));height:calc(100vh / var(--zoom))}.check{display:flex;flex-direction:column;align-items:center;padding-top:10px;overflow-y:auto}.check .page_layout{width:100%}.check .page_layout .left{width:calc(100% - 250px);display:flex;flex-direction:column;align-items:center}.check .page_layout .left svg{margin-right:10px}.check .page_layout .left .checklist,.check .page_layout .left .actions{margin-right:10px}.check .page_layout .right{width:250px;margin-top:-10px;padding-top:10px;border-left:#545454 1px solid;padding-left:10px}.check .page_layout .right .title{position:relative;font-size:15px;font-weight:600;margin-bottom:2px;width:150px}.check .page_layout .right .learning_goal{min-height:40px;border:1px solid #dedede;border-radius:5px;margin:3px 0;padding:5px 10px;font-size:13px;display:flex;align-items:center;background-color:#fff;position:relative}.check .page_layout .right .learning_goal .accent{font-weight:500;margin-right:4px}.check .page_layout .right .learning_goal .fa-bullseye{margin-right:5px;color:#a9cbbc}.check h3{position:relative;font-size:18px}.check h3 .fa-circle-info{font-size:16px;position:absolute;top:0;right:5px;width:20px;height:20px;line-height:20px;text-align:center;color:#3d87f4;cursor:pointer}.check .time_scale{width:100%}.check .time_scale .titles{height:50px;margin-bottom:-5px}.check .time_scale .titles h3{font-size:18px;font-weight:200}.check .time_scale .titles h4{font-size:16px;margin:unset;font-weight:400}.check .time_scale svg{width:100%;height:calc(100vh / var(--zoom) - 170px);transition:.2s ease all}.check .time_scale svg .week_name{display:flex;align-items:center;padding:0 5%;height:100%;width:100%;background-color:#005e73;color:#fff;font-weight:400}.check .time_scale svg .week_name p{width:100%;text-align:left;margin:0;font-size:13px}.check .time_scale svg .subject{display:flex;align-items:center;height:100%;padding:5px}.check .time_scale svg .subject p{margin:0;font-weight:700}.check .time_scale svg .subject p.design{position:absolute;top:0;font-style:italic;font-weight:400}.check .time_scale svg .cluster_path_item{-webkit-user-select:none;user-select:none}.check .time_scale svg .cluster_path_item p{margin:0;width:100%;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:25px;font-weight:400;position:relative}.check .time_scale svg .cluster_path_item p span{font-weight:700;letter-spacing:-.5px}.check .time_scale svg .cluster_path_item p .fa-solid{margin-right:8px;margin-left:3px;font-size:12px;color:#084298}.check .time_scale svg .cluster_path_item p .fa-solid.fa-bullseye{color:#a9cbbc}.check .time_scale svg .cluster_path_item p .fa-solid.fa-circle-check{color:#fcb588}.check .time_scale svg .cluster_path_item p .fa-solid.fa-shapes{color:#f9e287}.check .time_scale svg .cluster_path_item p .fa-solid.fa-shoe-prints{color:#d3e2e7}.check .time_scale svg .cluster_path_item p .fa-solid.fa-lightbulb{color:#d3cee6}.check .time_scale svg .cluster_path_item p .fa-solid.fa-person-chalkboard,.check .time_scale svg .cluster_path_item p .fa-solid.fa-child-reaching{color:#d3e2e7;position:absolute;right:2px;line-height:25px;margin-right:0}.check .time_scale svg .cluster_path_item p .fa-solid.fa-trophy{color:#cdae89}.check .time_scale svg .cluster_path_item p.meta{color:#818181;line-height:10px;font-style:italic;font-size:10px;padding-left:7px}.check .time_scale svg .comment{margin:0 5px;border:1px #dedede solid;display:flex;align-items:center;justify-content:center;height:25px;border-radius:5px;color:#547e4b}.check .time_scale .item_sections{display:flex;overflow-x:scroll}.check .time_scale .item_sections h3{font-size:15px;font-weight:600;margin-bottom:2px}.check .time_scale .item_sections .item_section{padding:10px;width:25%;min-width:250px}.check .checklist{margin-top:10px;max-width:700px}.check .checklist h3{font-size:19px}.check .checklist p{font-size:15px}.check .actions{margin-top:10px}.check .actions p{max-width:531px;font-size:15px;font-style:italic;margin:unset;text-align:center}.check .actions .buttons{display:flex;justify-content:center;height:150px}.check .actions .buttons .action{display:flex;align-items:center;border:1px rgba(228,242,229,.8705882353) solid;border-radius:10px;height:60px;width:220px;text-align:center;cursor:pointer;margin:10px;padding:5px;transition:all .2s ease}.check .actions .buttons .action .fa-solid{width:60px;font-size:25px;color:#547e4b;transition:all .2s ease}.check .actions .buttons .action:hover{color:#fff;background-color:#547e4b;border:1px #547e4b solid}.check .actions .buttons .action:hover .fa-solid{color:#fff}.check .form-check{cursor:pointer}.check .form-check input[type=checkbox],.check .form-check label{opacity:1!important;-webkit-user-select:none;user-select:none}.check .svg_scroll{overflow-y:auto;overflow-x:none;position:relative}.create{padding-top:10px;overflow-y:hidden;position:relative}.create .page_layout{display:flex;height:100%}.create .page_layout .left{width:calc(100% - 250px)}.create .page_layout .left svg{margin-right:10px}.create .page_layout .left .item_sections{margin-right:10px}.create .page_layout .right{width:250px;margin-top:-10px;padding-top:10px;border-left:#545454 1px solid;padding-left:10px}.create .page_layout .right .title{position:relative;font-size:15px;font-weight:600;margin-bottom:2px;width:150px}.create .page_layout .right .learning_goal{min-height:40px;border:1px solid #dedede;border-radius:5px;margin:3px 0;padding:5px 10px;font-size:13px;display:flex;align-items:center;background-color:#fff;position:relative}.create .page_layout .right .learning_goal .accent{font-weight:500;margin-right:4px}.create .page_layout .right .learning_goal .fa-bullseye{margin-right:5px;color:#a9cbbc}.create .page_layout.expanded .left{width:100%}.create .page_layout.expanded .left svg{margin-right:0}.create .page_layout.expanded .left .item_sections{margin-right:0}.create .page_layout.expanded .right{overflow-x:hidden;border-left:unset;width:0px;padding-left:0}.create .time_scale{height:100%}.create .time_scale .titles{height:50px;margin-bottom:-5px}.create .time_scale .titles h3{font-size:18px;font-weight:200}.create .time_scale .titles h4{font-size:16px;margin:unset;font-weight:400}.create .time_scale .titles .fa-solid{position:absolute;right:10px;top:10px;height:20px;width:20px;text-align:center;line-height:20px;border-radius:4px;cursor:pointer}.create .time_scale .titles .fa-solid:hover{background-color:#c1c1c1}.create .time_scale svg{width:100%;height:100%;transition:.2s ease all;overflow:visible}.create .time_scale svg .week_name{display:flex;align-items:center;justify-content:space-between;padding:0 5%;height:100%;width:100%;background-color:#005e73;color:#fff;font-weight:400}.create .time_scale svg .week_name p{width:100%;text-align:left;margin:0;font-size:13px;padding:15px 0;cursor:text}.create .time_scale svg .week_name input{display:none}.create .time_scale svg .week_name.editing input{display:block}.create .time_scale svg .week_name.editing p{display:none}.create .time_scale svg .week_name .fa-trash{font-size:14px;width:30px;line-height:50px;height:50px;text-align:center;transition:.2s ease all;cursor:pointer}.create .time_scale svg .week_name .fa-trash:hover{color:#b66363}.create .time_scale svg .subject{display:flex;align-items:center;height:100%;padding:5px}.create .time_scale svg .subject p{margin:0;font-weight:700}.create .time_scale svg .subject p.design{position:absolute;top:0;font-style:italic;font-weight:400}.create .time_scale svg .cluster_path_item{-webkit-user-select:none;user-select:none;cursor:pointer}.create .time_scale svg .cluster_path_item p{margin:0;width:100%;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:25px;font-weight:400;position:relative}.create .time_scale svg .cluster_path_item p span{font-weight:700;letter-spacing:-.5px}.create .time_scale svg .cluster_path_item p .fa-solid{margin-right:8px;margin-left:3px;font-size:12px;color:#084298}.create .time_scale svg .cluster_path_item p .fa-solid.fa-bullseye{color:#a9cbbc}.create .time_scale svg .cluster_path_item p .fa-solid.fa-circle-check{color:#fcb588}.create .time_scale svg .cluster_path_item p .fa-solid.fa-shapes{color:#f9e287}.create .time_scale svg .cluster_path_item p .fa-solid.fa-shoe-prints{color:#d3e2e7}.create .time_scale svg .cluster_path_item p .fa-solid.fa-person-chalkboard,.create .time_scale svg .cluster_path_item p .fa-solid.fa-child-reaching{color:#d3e2e7;position:absolute;right:2px;line-height:25px;margin-right:0}.create .time_scale svg .cluster_path_item p .fa-solid.fa-lightbulb{color:#d3cee6}.create .time_scale svg .cluster_path_item p .fa-solid.fa-trophy{color:#cdae89}.create .time_scale svg .cluster_path_item p.meta{color:#818181;line-height:10px;font-style:italic;font-size:10px;padding-left:7px}.create .time_scale svg .comment{margin:0 5px;border:1px #dedede solid;display:flex;align-items:center;justify-content:center;cursor:pointer;height:25px;border-radius:5px;color:#547e4b;background-color:#fff}.create .time_scale svg .comment:hover{background-color:#fafafa}.create .time_scale .item_sections{display:flex;overflow-x:scroll}.create .time_scale .item_sections h3{position:relative;font-size:15px;font-weight:600;margin-bottom:2px;width:calc(100% - 20px)}.create .time_scale .item_sections h3 .fa-circle-info{position:absolute;top:0;right:-20px;width:20px;height:20px;line-height:20px;text-align:center;color:#3d87f4;cursor:pointer}.create .time_scale .item_sections .item_section{padding:10px 10px 0;width:25%;min-width:250px;position:relative}.create .time_scale .item_sections .item_section .eye-icon{cursor:pointer;position:absolute;top:10px;right:30px;height:20px;width:20px;text-align:center;line-height:20px;font-size:12px;color:#ababab;z-index:900}.create .time_scale .item_sections .item_section .item{cursor:pointer}.create .time_scale .item_sections .item_section .success_criteria{display:none}.create .time_scale .item_sections .item_section .success_criteria .fa-turn-up{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);width:45px}.create .time_scale .item_sections .item_section .success_criteria .item{min-height:30px;width:100%}.create .time_scale .item_sections .item_section.show .success_criteria{display:flex}.create .time_scale .item_sections .item_section .item_list{overflow-y:auto;height:calc(100% - 20px)}.create .time_scale .item_sections .item_section .item_list.long-title{height:calc(100% - 40px)}.create .svg_container{position:relative;padding-bottom:30px}.create .svg_container .svg_scroll{overflow-y:auto;overflow-x:auto;position:relative;max-height:calc(100 / var(--zoom) - 540px)}.create .svg_container .trash{position:absolute;bottom:0;right:0;width:35px;height:35px;line-height:35px;font-size:20px;text-align:center;color:#d3d3d3;transition:all .2s ease}.create .svg_container .trash.hidden{opacity:0}.create .svg_container .trash.show{color:#f5a570;animation:shake .8s}.create .svg_container .trash.active{color:#f76f71}.info_modal_body{font-size:13px}.info_modal_body h3{font-size:16px}.info_modal_body h4{font-size:14px}.info_modal_body .learning-goals .form-check-label span{font-weight:500;margin-right:4px}.switch-selector{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.switch-selector label{font-size:14px}.switch-selector label.active{font-weight:600}.switch-selector .form-switch{padding-left:48px}@keyframes scroll{25%,75%{transform:translate3d(-10px,0,0)}50%{transform:translate3d(10px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,-1px,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,1px,0)}40%,60%{transform:translate3d(4px,0,0)}}.manual{display:flex;align-items:center;justify-content:center}.manual img{max-width:90%;max-height:80%}.navbar{background-color:#fff;height:50px;box-shadow:0 5px 8px -8px #00000080}.navbar .left img{height:40px}.navbar .left .nav-link{height:25px;display:flex;align-items:center;color:#000;font-size:13px;cursor:pointer}.navbar .left .nav-link i{margin:0 0 0 10px}.secondary_navbar{width:100%;display:flex;justify-content:space-between;height:60px;align-items:center;-webkit-user-select:none;user-select:none;position:relative}.secondary_navbar .group{display:flex}.secondary_navbar .btn-nav{background-color:#fff;width:105px;height:30px;margin:1px;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;color:#000;overflow:hidden;box-shadow:#cdcdcd 0 1px 3px;border-radius:15px;transition:all .1s ease;cursor:pointer}.secondary_navbar .btn-nav:hover{background-color:#fefefe;box-shadow:none;transform-origin:center;transform:scale(.95)}.secondary_navbar .btn-nav.active:after{content:"";position:absolute;right:-1px;bottom:-1px;left:-1px;border-radius:0 0 2px 2px;height:4px;background-color:#3d87f4;transition:all .1s ease}.secondary_navbar .btn-nav.active:hover{cursor:unset;background-color:#fff}.secondary_navbar .btn-nav.unavailable{color:#c4c4c4;cursor:unset}.secondary_navbar .btn-nav.unavailable:hover{background-color:#fff}.secondary_navbar .btn-nav .fa-solid{margin:0 3px}.setup{padding-top:10px;overflow-y:auto}.setup .header{position:relative;font-size:15px;font-weight:500}.setup .header .fa-circle-info{position:absolute;right:3px;color:#3d87f4;width:18px;height:18px;line-height:18px;text-align:center;cursor:pointer}.setup .general_info .input-group-text{width:130px}.setup .items .accordion .accordion-button:not(.collapsed){color:#000;background-color:#fff}.setup .items .accordion .accordion-button:not(.collapsed):focus{box-shadow:inset 0 -1px #00000020}.setup .items .accordion .accordion-button:focus{box-shadow:unset}.setup .items .accordion .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.setup .items .success_criteria{display:flex}.setup .items .success_criteria .fa-turn-up{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);width:45px}.setup .items .success_criteria .item{width:100%}#metrics{height:calc(100vh / var(--zoom));display:flex;flex-direction:column;justify-content:center;align-items:center}#metrics .metrics{display:flex;justify-content:center;margin-bottom:20px}#metrics .metrics .metric{width:150px;margin:10px}#metrics .metrics .metric .amount{font-weight:700;font-size:25px;width:150px;height:150px;text-align:center;line-height:150px;border-radius:50%;background-color:#1ac190;color:#414141}#metrics .metrics .metric .title{padding-top:5px;font-weight:500;font-size:15px;text-align:center}#metrics table{margin-top:5px;max-width:800px}.splash_screen{display:flex;justify-content:center;align-items:center;width:calc(100vw / var(--zoom));height:calc(100vh / var(--zoom))}.splash_screen .form{width:450px;background-color:#fff;border:1px solid #dedede;border-radius:10px;padding:20px;-webkit-user-select:none;user-select:none;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.splash_screen .form img{max-width:70%;margin:0 15% 10px}.splash_screen .form p{text-align:center}.splash_screen .form h1{font-family:Nunito,"sans-serif";text-transform:uppercase;text-align:center;font-size:30px}.splash_screen .form h1 span{font-size:40px}.splash_screen .form .options{display:flex;justify-content:space-around;align-items:center}.splash_screen .form .options .option{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:130px;width:130px;border:1px solid #dedede;border-radius:10px;-webkit-user-select:none;user-select:none;cursor:pointer;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;transition:all ease .2s}.splash_screen .form .options .option:hover{box-shadow:0 2px 4px #0003,0 3px 10px #00000030}.splash_screen .form .options .option i{font-size:50px;margin-bottom:15px}.splash_screen .form .options .option span{position:absolute;bottom:5px;text-transform:uppercase}.splash_screen .form .options .option.new i{color:#3d87f4}.splash_screen .form .options .option.open i{color:#1ac190}.splash_screen .info{position:fixed;bottom:10px;right:10px;background-color:#fff;padding:6px 10px;border-radius:25px;cursor:pointer;box-shadow:0 2px 4px #0003,0 3px 10px #00000030;transition:all ease .2s}.splash_screen .info:hover{box-shadow:0 1px 2px #0003,0 2px 7px #00000030}
