.atabix-draggable .atabix-draggable__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;padding-left:0;border:1px solid #f4f4f4;margin-bottom:12px}.atabix-draggable .atabix-draggable__item:hover:not(.atabix-draggable__item--handle-only){cursor:-webkit-grab;cursor:grab}.atabix-draggable .atabix-draggable__item:hover.gu-transit{border:1px solid rgba(255,193,0,.5);border-radius:8px}.atabix-draggable .atabix-draggable__item:hover .atabix-draggable__icon{color:#ffc100}.atabix-draggable .atabix-draggable__icon{padding:2rem;color:#9b9b9b;cursor:-webkit-grab;cursor:grab}.atabix-draggable .atabix-draggable__icon:hover{color:#ffc100}.gu-mirror{@apply fixed !important;@apply opacity-100 !important;@apply m-0 !important;@apply py-8 !important;@apply flex;@apply flex-row;@apply flex-none;@apply items-center;@apply bg-white;@apply border;@apply border-gray-100;@apply rounded-md;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);z-index:9999!important}.gu-hide{@apply hidden !important}.gu-unselectable{@apply select-none !important}.gu-transit{@apply opacity-50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.plan-template-row{width:100%}.plan-template-row .plan-template-row__student-lvs-title{color:#f38422}.plan-template-row .plan-text__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:8px;margin-bottom:8px}.plan-template-row .plan-text__name{width:30%;padding:8px;margin-right:8px;background-color:#f9f9f9;border-radius:4px}.plan-template-row .plan-text__content{margin-left:8px;width:100%;background-color:#f9f9f9;border-radius:4px;padding-top:24px}.plan-template-row .plan-text__delete-icon{margin-left:16px}.plan-template-row .plan-text__delete-icon:hover{color:#d0021b;cursor:pointer}.select-student-levels-dialog .lvs-student-table-container[data-v-2bf73ca8]{padding-left:0;padding-right:0}.select-student-levels-dialog .lvs-student-table[data-v-2bf73ca8]{width:100%;border-collapse:collapse;margin-top:3rem}.select-student-levels-dialog .lvs-student-table td[data-v-2bf73ca8],.select-student-levels-dialog .lvs-student-table th[data-v-2bf73ca8]{border:1px solid #ddd;padding:8px}.select-student-levels-dialog .lvs-student-table td[data-v-2bf73ca8]:first-of-type{width:24%}.select-student-levels-dialog .lvs-student-table tr[data-v-2bf73ca8]:nth-child(2n){background-color:#f2f2f2}.select-student-levels-dialog .lvs-student-table tr[data-v-2bf73ca8]:hover{background-color:#ddd}.select-student-levels-dialog .lvs-student-table th[data-v-2bf73ca8]{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#f38422;color:#fff}.dialog .card[data-v-2bf73ca8]{border-top:.25rem solid #f38422}.curriculum-select-layout--draggable[data-v-0da53ace]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0}.curriculum-select-layout--draggable .curriculum-select--read-only[data-v-0da53ace]{width:100%;padding:0;margin:0;margin-bottom:6px}.curriculum-select-layout--draggable .read-only-actions-container__edit-selections-container[data-v-0da53ace]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:16px}.curriculum-select-layout--draggable .read-only-actions-container__edit-selections-container .edit-selections-container__icon[data-v-0da53ace]{cursor:pointer}.curriculum-select-layout--draggable .read-only-actions-container__edit-selections-container .edit-selections-container__icon[data-v-0da53ace]:hover{color:#00b900}.curriculum-select-layout--draggable .read-only-actions-container__edit-selections-container .edit-selections-container__icon--delete[data-v-0da53ace]:hover{color:#d0021b}.curriculum-select-layout--draggable .read-only-actions-container__edit-selections-container .edit-selections-container__icon__margin-bottom[data-v-0da53ace]{margin-bottom:16px}.curriculum-select__selection-header-block[data-v-0da53ace]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.curriculum-select__selection-header-block--bottom[data-v-0da53ace]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter--container .filter--dropdowns[data-v-0da53ace]{padding:1.5rem 2rem}.filter--container .filter--dropdowns .goal[data-v-0da53ace]{color:#9b9b9b}.filter--container .filter--progress[data-v-0da53ace]{margin:0}.filter--container .filter--tabs[data-v-0da53ace]{margin:2.5rem 0;padding:0 2rem}.filter--container .filter--tabs .filter--tab[data-v-0da53ace]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.1875rem .75rem;border:.125rem solid;font-weight:900;margin-right:.9375rem;text-transform:uppercase;display:inline-table;border-radius:.3125rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.875rem}.filter--container .filter--tabs .filter--tab.selected[data-v-0da53ace]{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.filter--container .filter--tabs .filter--tab.selected.highlighted[data-v-0da53ace]{background-color:#ffc100;border-color:#ffc100}.filter--container .filter--tabs .filter--tab.selected.busy[data-v-0da53ace]{background-color:#008ac4;border-color:#008ac4}.filter--container .filter--tabs .filter--tab.selected.old[data-v-0da53ace]{background-color:#ff7800;border-color:#ff7800}.filter--container .filter--tabs .filter--tab.selected.inactive[data-v-0da53ace]{background-color:#9b9b9b;border-color:#9b9b9b}.filter--container .filter--tabs .filter--tab.selected.closed[data-v-0da53ace]{background-color:#d0021b;border-color:#d0021b}.filter--container .filter--tabs .filter--tab.selected.finished[data-v-0da53ace]{background-color:#00b900;border-color:#00b900}.filter--container .filter--tabs .filter--tab.selected.prioritised[data-v-0da53ace]{background-color:#008ac4;border-color:#008ac4}@media screen and (min-width:960px){.filter--container .filter--tabs .filter--tab[data-v-0da53ace]:hover{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.filter--container .filter--tabs .filter--tab:hover.highlighted[data-v-0da53ace]{background-color:#ffc100;border-color:#ffc100}.filter--container .filter--tabs .filter--tab:hover.busy[data-v-0da53ace]{background-color:#008ac4;border-color:#008ac4}.filter--container .filter--tabs .filter--tab:hover.old[data-v-0da53ace]{background-color:#ff7800;border-color:#ff7800}.filter--container .filter--tabs .filter--tab:hover.inactive[data-v-0da53ace]{background-color:#9b9b9b;border-color:#9b9b9b}.filter--container .filter--tabs .filter--tab:hover.closed[data-v-0da53ace]{background-color:#d0021b;border-color:#d0021b}.filter--container .filter--tabs .filter--tab:hover.finished[data-v-0da53ace]{background-color:#00b900;border-color:#00b900}.filter--container .filter--tabs .filter--tab:hover.prioritised[data-v-0da53ace]{background-color:#008ac4;border-color:#008ac4}}.filter--container .filter-prioritised__container[data-v-0da53ace]{margin-left:1rem}.filter--container .filter-prioritised__container .filter--tab[data-v-0da53ace]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.1875rem .75rem;border:.125rem solid;font-weight:900;margin-right:.9375rem;display:inline-table;border-radius:.3125rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.filter--container .filter-prioritised__container .filter--tab .status-pill__marked-as-priority-icon[data-v-0da53ace]{color:#008ac4;font-size:1.25rem;margin-right:.725rem}.filter--container .filter-prioritised__container .filter--tab.selected.prioritised[data-v-0da53ace]{background-color:#008ac4;border-color:#008ac4;color:#fff}.filter--container .filter-prioritised__container .filter--tab.selected.prioritised .status-pill__marked-as-priority-icon[data-v-0da53ace]{color:#fff}.filter--container .filter-prioritised__container .filter--tab:hover.prioritised[data-v-0da53ace]{background-color:#008ac4;border-color:#fff;color:#fff}.filter--container .filter-prioritised__container .filter--tab:hover.prioritised .status-pill__marked-as-priority-icon[data-v-0da53ace]{color:#fff}.filter--container .add div[data-v-0da53ace]{display:inline}.filter--container .add .button--normal[data-v-0da53ace]{font-size:.75rem}.filter--container .add .button--normal .icon[data-v-0da53ace]{font-size:1.25rem}.area--container[data-v-0da53ace]{padding:2rem}.area--container--read-only[data-v-0da53ace]{padding:0;padding-top:6px}.area--title[data-v-0da53ace]{padding:0 2rem}.area--subject[data-v-0da53ace]{border:.0625rem solid #f5f5f5;border-radius:.625rem;padding:-28px}.area--block[data-v-0da53ace]{color:#fff;padding:2rem 1rem;font-weight:700;font-size:1.125rem;border-radius:.625rem;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:all 2s ease;transition:all 2s ease}.area--block>div[data-v-0da53ace]{text-align:center}.area--block>div img[data-v-0da53ace]{margin:1.25rem auto;display:block;max-height:6.25rem;width:auto}.subject--row[data-v-0da53ace]{cursor:pointer}.topic--container .topic--header[data-v-0da53ace]{cursor:pointer;color:#9b9b9b;font-weight:700;font-size:1.1rem;padding:1rem 1rem;border-radius:.3125rem;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.topic--container.collapsed .topic--header[data-v-0da53ace]{background-color:transparent!important}.topic--container.collapsed .topic--header[data-v-0da53ace]:hover{background-color:#f1f1f1!important}.topic--container.expanded .topic--header[data-v-0da53ace]{color:#000}.priority-icon[data-v-0da53ace]{margin-right:6px;font-size:18px}.topic--expand-button[data-v-0da53ace]{cursor:pointer;text-align:right;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subjects--container[data-v-0da53ace]{opacity:0;display:none;border-bottom:.0625rem solid #f5f5f5;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:.3125rem}.subjects--container .row .text-center.showProgress[data-v-0da53ace]{position:relative}.subjects--container .row .text-center.showProgress .status[data-v-0da53ace]{display:inline-block}.subjects--container .row .text-center.showProgress .progressSteps[data-v-0da53ace]{position:absolute;margin-left:0;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:12px;bottom:0;top:auto}.subjects--container[data-v-0da53ace]:last-child{border-bottom:0}.subjects--container[data-v-0da53ace]:hover{background-color:#f9f9f9}.subjects--container .flex[data-v-0da53ace]{-ms-flex-item-align:center;align-self:center}.subjects--container .action[data-v-0da53ace]{margin-left:.625rem}.subjects--container.open[data-v-0da53ace]{-webkit-animation:fadeIn-data-v-0da53ace .3s ease;animation:fadeIn-data-v-0da53ace .3s ease;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.subjects--container .level[data-v-0da53ace],.subjects--container .period[data-v-0da53ace]{border:.0625rem solid;border-color:transparent;border-radius:.25rem;background-color:#f2f1f1;width:auto;display:inline-block;padding:.3125rem .5rem}.subjects--container .level.ahead[data-v-0da53ace],.subjects--container .period.ahead[data-v-0da53ace]{border-color:#00b900}.subjects--container .level.behind[data-v-0da53ace],.subjects--container .period.behind[data-v-0da53ace]{border-color:#d0021b}.subjects--container .level[data-v-0da53ace]:empty,.subjects--container .period[data-v-0da53ace]:empty{display:none}.subjects--container .icon[data-v-0da53ace]{width:1.8125rem}.subjects--container .subjects-container__priority-icon[data-v-0da53ace]{font-size:1rem;color:#fff;background-color:#008ac4;padding:4px;padding-top:5px;padding-bottom:5px;border:.03125rem solid #008ac4;border-radius:9999px;margin-left:6px}.subjects--container .subjects-container__select-container[data-v-0da53ace]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subjects--arrow[data-v-0da53ace]{display:inline-block;margin-right:1rem}@-webkit-keyframes fadeIn-data-v-0da53ace{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeIn-data-v-0da53ace{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.status[data-v-0da53ace]{position:relative;border-radius:.25rem;border:.125rem solid;border-color:transparent;text-transform:uppercase;width:auto;display:inline-block;padding:.125rem .5rem}.status .icon[data-v-0da53ace]{position:absolute;top:-10px;right:-10px;font-size:12px;background:purple;color:#fff;border-radius:25px;padding:9px;height:16px;width:16px;z-index:2}.status .icon.help[data-v-0da53ace]{color:#852222;z-index:1;font-size:20px;background:#fff}.text-center[data-v-0da53ace]{text-align:center}.text-right[data-v-0da53ace]{text-align:right}.highlighted[data-v-0da53ace]{color:#ffc100;border-color:#ffc100}.busy[data-v-0da53ace]{color:#008ac4;border-color:#008ac4}.inactive[data-v-0da53ace]{color:#9b9b9b;border-color:#9b9b9b}.old[data-v-0da53ace]{color:#ff7800;border-color:#ff7800}.closed[data-v-0da53ace]{color:#d0021b;border-color:#d0021b}.finished[data-v-0da53ace]{color:#00b900;border-color:#00b900}.prioritised[data-v-0da53ace]{color:#008ac4;border-color:#008ac4}.alert--card[data-v-0da53ace]{margin:2rem 0}.action.highlight:hover .icon[data-v-0da53ace]{color:#ffc100}.action.delete:hover .icon[data-v-0da53ace]{color:#d0021b;-webkit-animation:wobble 1.4s 1;animation:wobble 1.4s 1}.action.view:hover .icon[data-v-0da53ace]{color:#008ac4}.action[data-v-0da53ace]{display:inline-table;cursor:pointer}.highlight-btn[data-v-0da53ace]{color:rgba(0,0,0,.54)!important}.highlight-btn:hover .btn__content[data-v-0da53ace]:before{background-color:transparent!important}.popoverItem[data-v-0da53ace]{line-height:24px;margin-right:20px}.topic--toggle-all-subjects[data-v-0da53ace]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.area-links__container[data-v-0da53ace]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.area-links__container .container__navigate-to-subject-icon[data-v-0da53ace]{cursor:pointer;margin-right:1rem}.area-links__container .container__navigate-to-subject-icon[data-v-0da53ace]:hover{color:#008ac4}.area-link[data-v-0da53ace]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;cursor:pointer}.area-link .icon[data-v-0da53ace],.area-link div[data-v-0da53ace]{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.area-link div[data-v-0da53ace]{color:#4a4a4a}.area-link:hover .icon[data-v-0da53ace],.area-link:hover div[data-v-0da53ace]{color:#008ac4}.table-action-flex-spacing__container[data-v-0da53ace]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.table-action-flex-spacing__container .traffic-light__container[data-v-0da53ace]{display:-webkit-box;display:-ms-flexbox;display:flex}.table-action-flex-spacing__container .traffic-light__container .container__traffic-light[data-v-0da53ace]{margin-left:4px;margin-right:4px}.curriculum-select__wrapper[data-v-0da53ace]{position:relative}.curriculum-select__wrapper .sticky-action[data-v-0da53ace]{position:fixed;top:3rem;right:.375rem}