.light[data-v-4bbed1c6]{background-color:#08f;box-shadow:0 0 .1em #08f,0 0 .2em #08f,0 0 .3em #08f,0 0 .4em #08f,0 0 .8em #08f,0 0 1em #08f;animation:pulse-4bbed1c6 5s infinite;width:.5em;margin:.2em .5em .2em .5em}.light.dots[data-v-4bbed1c6]{height:60%}.light.bar[data-v-4bbed1c6],.light.dots[data-v-4bbed1c6]{border-top-left-radius:calc(var(--topRadius)*1em);border-top-right-radius:calc(var(--topRadius)*1em);border-bottom-left-radius:calc(var(--bottomRadius)*1em);border-bottom-right-radius:calc(var(--bottomRadius)*1em)}.light.bar[data-v-4bbed1c6]{height:10em}@keyframes pulse-4bbed1c6{0%,to{opacity:.7}50%{opacity:.5;box-shadow:0 0 .2em #08f,0 0 .3em #08f,0 0 .4em #08f,0 0 .8em #08f,0 0 1em #08f,0 0 1.5em #08f}}.light-container[data-v-4bbed1c6]{display:grid}.lesson-link.work-sample[data-v-235f168a]{font-weight:700;color:blue}.lesson-link.complete[data-v-235f168a]{color:#ccc;text-decoration:line-through}.lesson-link.work-sample.complete[data-v-235f168a]{color:#ccf}.lesson-link.highlighted[data-v-235f168a]{background-color:#ff0}.lesson-link[data-v-600be27c]{margin:.1em;padding:.1em;border-radius:1em;width:1em;height:1em;display:inline-block;vertical-align:middle;font-size:1.5em}.lesson-link.work-sample[data-v-600be27c]{border:.2em solid blue}.lesson-link.complete[data-v-600be27c]{background-color:green;color:#000;opacity:.2}.lesson-link.in-progress[data-v-600be27c]{background-color:orange;color:#fff}.lesson-link.not-started[data-v-600be27c]{background-color:red;color:#fff}.header[data-v-11f12a4e]{margin-bottom:20px;height:1.5em;padding:0 5px 0 5px;overflow:auto;text-align:center;position:relative;display:flex;justify-content:center;align-items:center}.header.complete[data-v-11f12a4e]{background-color:green;color:#fff}.header.partial[data-v-11f12a4e]{background-color:orange}.header.not-started[data-v-11f12a4e]{background-color:red;color:#fff}.first-column[data-v-42e1522e]{position:sticky;left:0;background-color:#fff;z-index:1}.week-number[data-v-42e1522e]{vertical-align:middle;font-size:xx-large}.header-row[data-v-42e1522e]{vertical-align:top}#lesson-grid th[data-v-42e1522e]{position:sticky;top:0;background:#fff;z-index:1}#lesson-grid th.first-column[data-v-42e1522e]{z-index:2}.subject-subtitle[data-v-42e1522e]{font-size:x-small}.subject-subtitle[data-v-42e1522e]:before{content:"\a";white-space:pre}#stringSearch[data-v-42e1522e]:invalid{background-color:#f99}.open-link[data-v-0bc4d4a4]{font-variant:small-caps;color:#00f;font-size:x-small}.clickable-text[data-v-04796ea1]{font-variant:small-caps}.clickable-text.showhide.disabled[data-v-04796ea1]{color:#999}.clickable-text.extract[data-v-04796ea1]{color:#00f}.clickable-text.extract.disabled[data-v-04796ea1]{color:#99f}.clickable-text.unlink[data-v-04796ea1]{color:red}.clickable-text.unlink.disabled[data-v-04796ea1]{color:#f99}.clickable-text.enabled[data-v-04796ea1]{cursor:pointer}#worksheet-manager[data-v-49efd1dd]{vertical-align:top;display:grid;grid-template-columns:1fr 1fr 1fr}.worksheets[data-v-49efd1dd]{text-align:center}.worksheets.master[data-v-49efd1dd]{text-align:left}#file-upload-area[data-v-49efd1dd]{border:2px dashed #ccc;border-radius:20px;width:80%;margin:50px auto;padding:20px}#file-upload-area.highlight[data-v-49efd1dd]{border-color:purple}#gallery[data-v-49efd1dd]{margin-top:10px}#gallery img[data-v-49efd1dd]{width:150px;margin-bottom:10px;margin-right:10px;vertical-align:middle}.full-size-container[data-v-10f3d534]{position:var(--position);background-color:hsla(0,0%,100%,.75);width:100%;height:100%;min-height:80px;left:0;top:0;z-index:9999}.lds[data-v-10f3d534]{display:inline-block;position:absolute;width:80px;height:80px;top:50%;left:50%;transform:translate(-50%,-50%)}.lds div[data-v-10f3d534]{display:inline-block;position:absolute;left:8px;width:16px;background:#000;animation:lds-10f3d534 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds div[data-v-10f3d534]:first-child{left:8px;animation-delay:-.24s}.lds div[data-v-10f3d534]:nth-child(2){left:32px;animation-delay:-.12s}.lds div[data-v-10f3d534]:nth-child(3){left:56px;animation-delay:0}@keyframes lds-10f3d534{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}.lesson-status-outside[data-v-15848dd6]{box-sizing:border-box;display:inline-block;font-size:x-small;font-weight:700;line-height:1;max-width:100%;text-transform:uppercase;vertical-align:middle;margin:0 .5em .5em .5em}.lesson-status-inside[data-v-15848dd6]{border-radius:.5em;box-sizing:border-box;display:inline-block;max-width:10em;overflow:hidden;padding:.4em .8em;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:100%}.lesson-status-inside.complete[data-v-15848dd6]{color:#064;background-color:#e3fcef}.lesson-status-inside.incomplete[data-v-15848dd6]{color:#42526e;background-color:#dfe1e6}.lesson-status-inside.in-progress[data-v-15848dd6]{color:#666400;background-color:#fcfbe3}#modal-full-screen[data-v-6fba6a4c]{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:10}#modal-lesson-outside[data-v-6fba6a4c]{position:relative;width:100%;height:100%;padding:8px;box-sizing:border-box}#modal-close-button[data-v-6fba6a4c]{position:absolute;top:8px;right:8px;padding:10px;font-weight:700;font-size:x-large;color:#fff;background-color:#000;cursor:pointer;z-index:20}.flex-container[data-v-6fba6a4c]{position:relative;border:3px solid #000;width:100%;height:100%;padding:0 10px 0 10px;box-sizing:border-box;overflow-y:scroll;display:flex;flex-direction:column}header[data-v-6fba6a4c]{position:sticky;top:0;padding:.5em;background-color:#fff;z-index:10}.flex-body[data-v-6fba6a4c]{flex-grow:1;overflow:auto}footer[data-v-6fba6a4c]{position:sticky;bottom:0;padding:.5em;background-color:#fff;z-index:10}header .title[data-v-6fba6a4c]{text-decoration:underline;font-weight:700;font-size:x-large;text-align:center;padding-bottom:10px;position:relative}.lesson-container[data-v-6fba6a4c]{border:1px dashed #000;margin-bottom:10px;position:relative;padding:10px}.lesson-container.content img[data-v-6fba6a4c]{display:block;margin-left:auto;margin-right:auto;max-width:100%}.lesson-container.content ul[data-v-6fba6a4c]{text-align:left;padding-left:10%}.workflow-button[data-v-6fba6a4c]{font-size:large;border-radius:.5em;background-color:#fff;cursor:pointer;margin:0 5% 0 5%;border:2px solid;min-width:20%;max-height:3em;aspect-ratio:4/1;font-weight:700;white-space:nowrap}.workflow-button.workflow-complete[data-v-6fba6a4c]{border-color:#4caf50;color:#000}.workflow-button.workflow-complete[data-v-6fba6a4c]:hover{background-color:#4caf50;color:#fff}.workflow-button.workflow-start-progress[data-v-6fba6a4c]{border-color:#ffd800;color:#000}.workflow-button.workflow-start-progress[data-v-6fba6a4c]:hover{background-color:#ffd800;color:#000}.workflow-button.workflow-stop-progress[data-v-6fba6a4c]{border-color:#ff8403;background-color:#ff8403;color:#fff}.workflow-button.workflow-stop-progress[data-v-6fba6a4c]:hover{background-color:inherit;color:#000}.workflow-button.workflow-incomplete[data-v-6fba6a4c]{border-color:#f44336;color:#000}.workflow-button.workflow-incomplete[data-v-6fba6a4c]:hover{background-color:#f44336;color:#fff}@media (max-width:599px){.workflow-button[data-v-6fba6a4c]{width:auto;font-size:small}}@media (max-width:399px){.workflow-button[data-v-6fba6a4c]{margin:0 1% 0 1%}}.button[data-v-472b2f00]{position:relative;width:.2em;height:.2em;aspect-ratio:1;border:0;border-radius:50%;margin-left:15px;cursor:pointer}.button.add[data-v-472b2f00]{background-color:green;top:.3em}.button.remove[data-v-472b2f00]{background-color:red;top:-.5em}.button[data-v-472b2f00]:after,.button[data-v-472b2f00]:before{content:"";position:absolute;background-color:#fff}.button.add[data-v-472b2f00]:before{width:15%;height:60%;top:50%;left:50%;transform:translate(-50%,-50%)}.button[data-v-472b2f00]:after{width:60%;height:15%;top:50%;left:50%;transform:translate(-50%,-50%)}.lesson-tile[data-v-4b4a464c]{height:2.5em;width:8em;border:1px solid #000;padding:.5em;margin:.5em;border-radius:.5em;cursor:pointer;position:relative;overflow:hidden}.lesson-tile.selected[data-v-4b4a464c]{background-color:#ff9}.contents[data-v-4b4a464c]{font-size:.75em}.lesson-info[data-v-4b4a464c]{font-weight:700}.lesson-info.work-sample[data-v-4b4a464c]{color:blue}.lesson-description[data-v-4b4a464c]{font-size:xx-small;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remove-button[data-v-4b4a464c]{position:absolute;right:0;top:.5em;font-size:.1em;opacity:.5}.lesson-plan[data-v-07a504f8]{display:inline-flex;padding:0 2em 0 2em;margin-bottom:1em;justify-content:center;flex-direction:column;align-items:center;padding-bottom:1em;border:1px dashed red}#add-current-lesson-link[data-v-07a504f8]{cursor:pointer;font-variant:small-caps;font-size:smaller}#popout-container[data-v-0dbd3ef8]{position:fixed;z-index:50;height:60%;top:20%;width:22rem;max-width:90%;right:-1px;transform:translateX(90%);transition:transform 1s ease-in-out}#popout-container.active[data-v-0dbd3ef8]{transform:none}#nodule[data-v-0dbd3ef8]{position:absolute;left:0;bottom:0;width:10%;height:8%;min-height:2.5rem;background-color:red;border-radius:.5rem 0 0 .5rem;cursor:pointer;text-align:left;display:inline-flex;align-items:center;font-size:1.5rem}#nodule>div[data-v-0dbd3ef8]{position:relative;padding-bottom:.3rem}#content[data-v-0dbd3ef8]{position:absolute;top:0;right:0;width:90%;height:100%;background-color:#fff;border:1px solid #000;display:inline-flex;flex-direction:column;align-items:center;overflow-y:auto}.lesson-plan-row[data-v-0dbd3ef8]{display:flex;justify-content:flex-start;align-items:first baseline;padding:.5em;max-width:100%}.dynamic-lesson-plan-checkbox[data-v-0dbd3ef8]{margin-top:1em}#popout-container[data-v-1e48097c]{position:fixed;z-index:49;height:18%;bottom:16px;width:22rem;max-width:90%;right:-1px;transform:translateX(90%);transition:transform 1s ease-in-out}#popout-container.active[data-v-1e48097c]{transform:none}#nodule[data-v-1e48097c]{position:absolute;left:0;bottom:0;width:10%;height:8%;min-height:2.5rem;background-color:#666;border-radius:.5rem 0 0 .5rem;color:#fff;cursor:pointer;text-align:left;display:inline-flex;align-items:center;font-size:1.5rem}#nodule>div[data-v-1e48097c]{position:relative;padding-bottom:.3rem;padding-left:.5rem}#content[data-v-1e48097c]{position:absolute;top:0;right:0;width:90%;height:100%;background-color:#fff;border:1px solid #000;display:inline-flex;flex-direction:column;align-items:center;overflow-y:auto}#content-inside[data-v-1e48097c]{padding:.5em;width:90%}#content-inside>div[data-v-1e48097c]{margin-bottom:1em;width:100%}.flex-container[data-v-7be1d129]{position:relative;display:flex;flex-direction:column;height:calc(var(--vh)*98);border:8px solid var(--border_color)}.flex-container>[data-v-7be1d129]{flex-shrink:0}#lesson-grid-container[data-v-7be1d129]{flex-grow:1;overflow:auto;height:0}.logo-container[data-v-7be1d129]{background-color:#000;width:100%;text-align:center}.logo-container img[data-v-7be1d129]{max-height:80vh;max-width:40vh}.logo-container.small img[data-v-7be1d129]{max-height:10vw}.hidden[data-v-7be1d129]{visibility:hidden}@media (max-width:599px){.logo-image[data-v-7be1d129]{max-width:100%}.flex-container[data-v-7be1d129]{border-width:4px}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}body{overflow:hidden;margin:0;padding:0}.clickable{cursor:pointer}.warning-text{color:red}.no-scroll{overflow:hidden}.button{display:inline-block;padding:10px;background:#ccc;cursor:pointer;border-radius:5px;border:1px solid #ccc}.coming-soon{background-color:red;color:#fff;font-variant:small-caps;width:200px;height:30px;text-align:center;position:absolute;top:50%;left:25%;transform:translateY(-50%);transform:rotate(30deg)}.nav-arrows{color:#0094ff;font-weight:700;font-size:x-large;cursor:pointer}.nav-arrows.disabled{opacity:20%;cursor:auto}