@charset "UTF-8";.blinds-nav[data-v-96983187]{display:flex;margin-bottom:0;align-items:stretch;background:var(--gray4);border-bottom:1px solid var(--gray55)}.blind-tab[data-v-96983187]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:9px 14px;background:var(--gray4);border:1px solid var(--gray55);border-bottom:none;border-radius:0;cursor:pointer;transition:background .15s,border-color .15s}.blind-tab+.blind-tab[data-v-96983187]{border-left:none}.standalone .blind-tab.blind-tab-active[data-v-96983187]:first-child{border-radius:13px 0 0}.standalone .blind-tab.blind-tab-active[data-v-96983187]:last-child{border-radius:0 13px 0 0}.blind-tab-active[data-v-96983187]{background:var(--gray12);border-color:var(--gray55);box-shadow:0 1px 0 0 var(--gray12)}.blind-tab-active .blind-label[data-v-96983187],.blind-tab-done .blind-label[data-v-96983187]{color:var(--primary)}.blind-tab-disabled[data-v-96983187]{opacity:.5;pointer-events:none}.blind-tab[data-v-96983187]:first-child{flex:0 0 auto;aspect-ratio:1;justify-content:center}.blind-tab:first-child .blind-text[data-v-96983187]{display:none}.blind-disc[data-v-96983187]{width:42px;height:42px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.blind-disc-icon[data-v-96983187]{color:var(--white);font-size:25px}.blind-text[data-v-96983187]{display:flex;flex-direction:column;gap:1px;min-width:0;overflow:hidden}.blind-label[data-v-96983187]{font-size:13.5px;font-weight:700;line-height:1.25;color:var(--gray35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blind-value[data-v-96983187]{font-size:14.5px;font-weight:700;line-height:1.3;color:var(--common);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blind-value-single[data-v-96983187]{display:flex;align-items:center;gap:4px;min-width:0}.blind-value-text[data-v-96983187]{min-width:0;overflow:hidden;text-overflow:ellipsis}.blind-value-icon[data-v-96983187]{font-size:15px;color:var(--gray35);flex-shrink:0}.blind-value-multi[data-v-96983187]{display:none}.blind-value-multi.blind-value-truncate[data-v-96983187]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-height: 520px) and (aspect-ratio > 1){.blinds-nav[data-v-96983187]{flex:0 0 280px;flex-direction:column;align-items:stretch;gap:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;border-right:1px solid var(--gray55);border-bottom:none;background:var(--gray4)}.blind-tab[data-v-96983187]{flex:0 0 auto;border-radius:0;border:1px solid var(--gray67);border-right:none;padding:13px 15px;background:var(--gray4);margin-bottom:4px;position:static}.blind-tab+.blind-tab[data-v-96983187]{border-left:1px solid var(--gray67)}.blind-tab[data-v-96983187]:last-child{margin-bottom:0}.blind-tab-active[data-v-96983187]{background:var(--gray12);border-color:var(--gray55);border-right-color:var(--gray12);position:relative;z-index:1}.blind-tab-active[data-v-96983187]:after{content:"";position:absolute;inset:0 -2px 0 auto;width:2px;height:auto;background:var(--gray12)}.blind-tab-active .blind-label[data-v-96983187],.blind-tab-done .blind-label[data-v-96983187]{color:var(--primary)}.blind-tab[data-v-96983187]:first-child{flex:0 0 auto;aspect-ratio:auto;justify-content:flex-start}.blind-tab:first-child .blind-text[data-v-96983187]{display:flex}.blind-value-single[data-v-96983187]{display:none}.blind-value-multi[data-v-96983187]{display:block;max-width:190px;white-space:normal;overflow:visible;text-overflow:unset}.blind-value-bullet[data-v-96983187]{padding-left:14px;position:relative}.blind-value-bullet[data-v-96983187]:before{content:"\2022";position:absolute;left:0}}.assessment-assign-wrapper.is-mozabook .blinds-nav[data-v-96983187]{flex:0 0 280px;flex-direction:column;align-items:stretch;gap:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;border-right:1px solid var(--gray55);border-bottom:none;background:var(--gray4)}.assessment-assign-wrapper.is-mozabook .blind-tab[data-v-96983187]{flex:0 0 auto;border-radius:0;border:1px solid var(--gray67);border-right:none;padding:13px 15px;background:var(--gray4);margin-bottom:4px;position:static}.assessment-assign-wrapper.is-mozabook .blind-tab+.assessment-assign-wrapper.is-mozabook .blind-tab[data-v-96983187]{border-left:1px solid var(--gray67)}.assessment-assign-wrapper.is-mozabook .blind-tab[data-v-96983187]:last-child{margin-bottom:0}.assessment-assign-wrapper.is-mozabook .blind-tab-active[data-v-96983187]{background:var(--gray12);border-color:var(--gray55);border-right-color:var(--gray12);position:relative;z-index:1}.assessment-assign-wrapper.is-mozabook .blind-tab-active[data-v-96983187]:after{content:"";position:absolute;inset:0 -2px 0 auto;width:2px;height:auto;background:var(--gray12)}.assessment-assign-wrapper.is-mozabook .blind-tab-active .blind-label[data-v-96983187],.assessment-assign-wrapper.is-mozabook .blind-tab-done .blind-label[data-v-96983187]{color:var(--primary)}.assessment-assign-wrapper.is-mozabook .blind-tab[data-v-96983187]:first-child{flex:0 0 auto;aspect-ratio:auto;justify-content:flex-start}.assessment-assign-wrapper.is-mozabook .blind-tab:first-child .blind-text[data-v-96983187]{display:flex}.assessment-assign-wrapper.is-mozabook .blind-value-single[data-v-96983187]{display:none}.assessment-assign-wrapper.is-mozabook .blind-value-multi[data-v-96983187]{display:block;max-width:190px;white-space:normal;overflow:visible;text-overflow:unset}.assessment-assign-wrapper.is-mozabook .blind-value-bullet[data-v-96983187]{padding-left:14px;position:relative}.assessment-assign-wrapper.is-mozabook .blind-value-bullet[data-v-96983187]:before{content:"\2022";position:absolute;left:0}.assessment-assign-class-exam[data-v-a1d834b7]{display:block;width:100%;height:100%;border:0}.instruction-selector[data-v-4a13c3f3]{display:flex;flex-direction:column;gap:8px;padding:4px 0}.instruction-label[data-v-4a13c3f3]{font-weight:600;color:var(--common)}.instruction-required[data-v-4a13c3f3]{color:var(--danger)}.instruction-max-points[data-v-4a13c3f3]{display:flex;align-items:center;gap:8px}.instruction-max-points .moza-number-input[data-v-4a13c3f3]{width:100px}.instruction-selector[data-v-4a13c3f3] .quill-wrapper .ql-toolbar{background-color:var(--gray2)!important}.data-fill[data-v-e0c2b452]{container-type:inline-size;display:flex;flex-direction:column;gap:20px}.data-fill-grid[data-v-e0c2b452]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.data-fill-field-full[data-v-e0c2b452]{grid-column:1/-1}.data-fill-field-title[data-v-e0c2b452]{grid-column:span 2}.data-fill-field[data-v-e0c2b452]{display:flex;flex-direction:column;gap:6px}.data-fill-stepback-row[data-v-e0c2b452]{display:flex;align-items:center;gap:8px}.data-fill-stepback[data-v-e0c2b452]{display:flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:4px;background:var(--gray14);font-weight:600;color:var(--common);cursor:pointer;-webkit-user-select:none;user-select:none}.data-fill-stepback.disabled[data-v-e0c2b452]{opacity:.5;cursor:default}.data-fill-stepback-info[data-v-e0c2b452]{display:flex;flex-direction:column;gap:8px}.data-fill-stepback-info p[data-v-e0c2b452]{margin:0}.data-fill-label[data-v-e0c2b452]{font-weight:600;color:var(--common)}.data-fill-required[data-v-e0c2b452]{color:var(--danger)}@container (max-width: 640px){.data-fill-grid[data-v-e0c2b452]{grid-template-columns:1fr 1fr}.data-fill-field-title[data-v-e0c2b452],.data-fill-field-subject[data-v-e0c2b452],.data-fill-field-timelimit[data-v-e0c2b452]{grid-column:1/-1}}@container (max-width: 400px){.data-fill-grid[data-v-e0c2b452]{grid-template-columns:1fr}}.assign-done[data-v-326192d1]{padding:15px;margin-bottom:20px;border:1px solid var(--green-24);border-radius:4px;background-color:var(--green-48);color:var(--common)}.assign-done-header[data-v-326192d1]{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:var(--green-53)}.assign-done-header h2[data-v-326192d1]{margin:0;font-size:clamp(20px,4.5cqi,30px);font-weight:400}.assign-done-info[data-v-326192d1]{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;overflow:hidden}.assign-done-row[data-v-326192d1]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.assign-done-icon[data-v-326192d1]{color:currentColor;flex-shrink:0}.assign-done-guest-link[data-v-326192d1]{display:inline-flex;align-items:center;gap:4px;font-weight:700;word-break:break-all}.assign-done-footer[data-v-326192d1]{display:flex;gap:8px;flex-wrap:wrap}.assign-done-footer .btn-primary[data-v-326192d1]{color:var(--white)}.assign-done-btn[data-v-326192d1]{height:33px}.assign-done-pdf-error[data-v-326192d1]{margin-bottom:12px}.book-search-breadcrumb[data-v-5dcb4da0]{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;padding:10px 12px;border-bottom:1px solid var(--gray105);background:var(--gray12);overflow-x:auto;scrollbar-width:none}.book-search-breadcrumb[data-v-5dcb4da0]::-webkit-scrollbar{display:none}.book-search-breadcrumb-item[data-v-5dcb4da0]{flex-shrink:0;padding:2px 4px;font-size:13px;color:var(--primary);white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.book-search-breadcrumb-item[data-v-5dcb4da0]:hover{-webkit-text-decoration:underline;text-decoration:underline}.book-search-breadcrumb-item-current[data-v-5dcb4da0]{color:var(--gray35);font-weight:600;cursor:default;flex:0 1 auto;min-width:0}.book-search-breadcrumb-separator[data-v-5dcb4da0]{flex-shrink:0;color:var(--gray55);font-size:13px}@container panel (max-width: 560px){.book-search-breadcrumb-item[data-v-5dcb4da0]{padding:6px 4px}}.skeleton[data-v-6757f1f1]{color:transparent!important}.book-table[data-v-6757f1f1]{container:book-table/inline-size;display:flex;flex-direction:column;align-self:stretch;gap:20px}.book-table-filters[data-v-6757f1f1]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.book-table-filter-search[data-v-6757f1f1]{flex:1;min-width:120px;max-width:360px}.book-table-filter-search[data-v-6757f1f1] .moza-input-wrapper{height:33px;box-sizing:border-box;padding-top:0;padding-bottom:0}.book-table-filter-select[data-v-6757f1f1]{width:220px;flex-shrink:0}.book-table-filter-select[data-v-6757f1f1] button{width:100%;height:33px;min-height:33px;box-sizing:border-box;padding:0 10px}.book-table-filter-select-sm[data-v-6757f1f1]{width:170px}.book-table-panel[data-v-6757f1f1]{container:panel/inline-size;border:1px solid var(--gray55);border-radius:8px;background:var(--white);overflow:hidden}.book-table-grid[data-v-6757f1f1]{display:grid;grid-template-columns:56px minmax(170px,1fr) 110px 105px 105px 70px;align-items:stretch;width:100%}.book-table-grid[data-v-6757f1f1]>*:not(:last-child){border-right:1px solid var(--border-color)}.book-table-header[data-v-6757f1f1]{background:var(--gray2);border-bottom:1px solid var(--border-color);font-weight:600;color:var(--common)}.book-table-header[data-v-6757f1f1]>*{display:flex;align-items:center;padding:8px 12px}.book-table-th-sortable[data-v-6757f1f1]{gap:6px;-webkit-user-select:none;user-select:none}.book-table-th-sortable.is-centered[data-v-6757f1f1]{justify-content:center;gap:4px;padding-left:6px;padding-right:6px}.book-table-th-sortable[data-v-6757f1f1]:not(.is-active):hover{color:var(--common)}.book-table-th-sortable:not(.is-active):hover .book-table-sort-icon.is-idle[data-v-6757f1f1]{opacity:.7}.book-table-th-sortable.is-active[data-v-6757f1f1]{background:var(--primary);color:var(--white)}.book-table-sort-icon[data-v-6757f1f1]{line-height:1}.book-table-sort-icon.is-idle[data-v-6757f1f1]{opacity:.35;transition:opacity .15s}.book-table-body[data-v-6757f1f1]{display:flex;flex-direction:column;min-height:134px}.book-table-body[data-v-6757f1f1]:after{content:"";flex:1 0 0%;background:linear-gradient(var(--border-color),var(--border-color)) top/100% 1px no-repeat}.book-table-row[data-v-6757f1f1]{min-height:52px;border-bottom:1px solid var(--border-color);color:var(--gray35);text-align:start;transition:background .15s ease}.book-table-row[data-v-6757f1f1]:last-child{border-bottom:none}.book-table-row[data-v-6757f1f1]:hover{background:var(--gray12)}.book-table-row>span[data-v-6757f1f1]{display:flex;align-items:center;min-width:0;padding:0 12px}.book-table-row .book-table-cell-meta[data-v-6757f1f1]{display:none}.book-table-cell-cover[data-v-6757f1f1]{justify-content:center;padding:4px!important}.book-table-cover[data-v-6757f1f1]{display:block;width:32px;height:44px;object-fit:contain}.book-table-cover-empty[data-v-6757f1f1]{border:1px solid var(--border-color);border-radius:.2rem;background:var(--gray12)}.book-table-cell-title[data-v-6757f1f1]{gap:4px;font-weight:600;color:var(--common)}.book-table-title[data-v-6757f1f1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-table-flag[data-v-6757f1f1]{flex-shrink:0}.book-table-cell-desktop.is-centered[data-v-6757f1f1]{justify-content:center}.book-table-subject-icon[data-v-6757f1f1]{font-size:20px}.book-table-grade[data-v-6757f1f1]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center}.book-table-empty[data-v-6757f1f1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:134px;padding:2rem;text-align:center;color:var(--gray52)}.book-table-empty-icon[data-v-6757f1f1]{font-size:24px}.utils-paginator[data-v-6757f1f1]{margin:0;padding:10px 0;border-top:1px solid var(--gray105)}@container book-table (max-width: 560px){.book-table-filter-search[data-v-6757f1f1]{flex:1 1 100%;max-width:none}.book-table-filter-select[data-v-6757f1f1]{width:auto;flex:1 1 calc(50% - 6px)}}@container panel (max-width: 820px){.book-table-header[data-v-6757f1f1]{display:none}.book-table-body[data-v-6757f1f1]{background:var(--gray12)}.book-table-body[data-v-6757f1f1]:after{content:none}.book-table-row[data-v-6757f1f1]{grid-template-columns:auto 1fr;grid-template-areas:"cover title" "cover meta";width:auto;column-gap:8px;row-gap:4px;margin:0 8px 8px;padding:6px 8px;border:1px solid var(--border-color);border-radius:10px;background:var(--white);box-shadow:0 1px 3px #00000014}.book-table-row[data-v-6757f1f1]:first-child{margin-top:8px}.book-table-row[data-v-6757f1f1]:last-child{border-bottom:1px solid var(--border-color)}.book-table-row>span[data-v-6757f1f1]{padding:0;border-right:none!important}.book-table-row .book-table-cell-meta[data-v-6757f1f1]{display:flex}.book-table-cell-desktop[data-v-6757f1f1]{display:none!important}.book-table-cell-cover[data-v-6757f1f1]{grid-area:cover;padding:0!important}.book-table-cell-title[data-v-6757f1f1]{grid-area:title;font-size:13.5px}.book-table-cell-meta[data-v-6757f1f1]{grid-area:meta;flex-wrap:wrap;column-gap:4px;font-size:11.5px}.book-table-cell-meta>span[data-v-6757f1f1]:not(:first-child):before{content:"|";margin-right:4px;color:var(--gray35)}.book-table-meta-count[data-v-6757f1f1]{display:inline-flex;align-items:center;gap:2px}.book-table-empty[data-v-6757f1f1]{background:var(--white)}}.curriculum-breadcrumb[data-v-08489e7d]{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;padding:10px 12px;border-bottom:1px solid var(--gray105);background:var(--gray12);overflow-x:auto;scrollbar-width:none}.curriculum-breadcrumb[data-v-08489e7d]::-webkit-scrollbar{display:none}.curriculum-breadcrumb-item[data-v-08489e7d]{flex-shrink:0;padding:2px 4px;font-size:13px;color:var(--primary);white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.curriculum-breadcrumb-item-current[data-v-08489e7d]{color:var(--gray35);font-weight:600;cursor:default;flex:0 1 auto;min-width:0}.curriculum-breadcrumb-separator[data-v-08489e7d]{flex-shrink:0;color:var(--gray55);font-size:13px}@container panel (max-width: 560px){.curriculum-breadcrumb-item[data-v-08489e7d]{padding:6px 4px}}.skeleton[data-v-7dcd9736]{color:transparent!important;animation:skeleton-pulse 1s ease-in-out .5s infinite}.curriculum-folder-list[data-v-7dcd9736]{min-height:120px}.curriculum-folder-row[data-v-7dcd9736]{display:flex;align-items:center;gap:10px;width:100%;border-bottom:1px solid var(--gray67);padding:10px 14px;color:var(--common);transition:background .15s ease}.curriculum-folder-row[data-v-7dcd9736]:last-child{border-bottom:none}.curriculum-folder-row[data-v-7dcd9736]:hover{background:var(--gray12)}.curriculum-folder-row[data-v-7dcd9736]:disabled{opacity:1}.curriculum-folder-row[data-v-7dcd9736]:disabled:hover{background:transparent}.curriculum-folder-icon[data-v-7dcd9736]{color:var(--primary);flex-shrink:0}.curriculum-folder-flag[data-v-7dcd9736]{flex-shrink:0}.curriculum-folder-title[data-v-7dcd9736]{flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-folder-count[data-v-7dcd9736]{display:inline-flex;align-items:center;gap:.25em;flex-shrink:0;color:var(--gray35)}.curriculum-folder-arrow[data-v-7dcd9736]{flex-shrink:0;color:var(--gray55)}.empty-state[data-v-7dcd9736]{display:flex;align-items:center;justify-content:center;min-height:120px;padding:2rem;text-align:center;color:var(--gray52)}@container panel (max-width: 820px){.curriculum-folder-list[data-v-7dcd9736]{background:var(--gray12);padding:8px 8px 0}.curriculum-folder-row[data-v-7dcd9736]{margin-bottom:8px;padding:12px;background:var(--white);border:1px solid var(--gray105);border-bottom:1px solid var(--gray105);border-radius:10px;box-shadow:0 1px 3px #00000014}.curriculum-folder-row[data-v-7dcd9736]:last-child{border-bottom:1px solid var(--gray105)}.curriculum-folder-title[data-v-7dcd9736]{font-size:13.5px}}.subject-icons[data-v-7ef7572a]{display:inline-flex;align-items:center;gap:.25em}.subject-icons-icon[data-v-7ef7572a]{font-size:20px}.subject-icons-more[data-v-7ef7572a]{font-size:14px}.skeleton[data-v-ab084e91]{color:transparent!important;animation:skeleton-pulse 1s ease-in-out .5s infinite}.curriculum-table-grid[data-v-ab084e91]{display:grid;grid-template-columns:48px minmax(170px,1fr) 120px 105px 70px;align-items:stretch;width:100%}.curriculum-table-grid[data-v-ab084e91]>*:not(:last-child){border-right:1px solid var(--border-color)}.curriculum-table-header[data-v-ab084e91]{background:var(--gray2);border-bottom:1px solid var(--border-color);font-weight:600;color:var(--common)}.curriculum-table-header>div[data-v-ab084e91]{display:flex;align-items:center;padding:8px 12px}.curriculum-table-header .is-centered[data-v-ab084e91]{justify-content:center}.curriculum-table-body[data-v-ab084e91]{min-height:120px}.curriculum-table-row[data-v-ab084e91]{min-height:44px;border-bottom:1px solid var(--gray67);color:var(--gray35);text-align:start;transition:background .15s ease}.curriculum-table-row[data-v-ab084e91]:last-child{border-bottom:none}.curriculum-table-row[data-v-ab084e91]:hover{background:var(--gray12)}.curriculum-table-row[data-v-ab084e91]:disabled{opacity:1}.curriculum-table-row[data-v-ab084e91]:disabled:hover{background:transparent}.curriculum-table-row>span[data-v-ab084e91]{display:flex;align-items:center;min-width:0;padding:0 12px}.curriculum-table-row .curriculum-table-cell-meta[data-v-ab084e91]{display:none}.curriculum-table-cell-icon[data-v-ab084e91]{justify-content:center}.curriculum-table-icon[data-v-ab084e91]{color:var(--primary);font-size:20px}.curriculum-table-cell-title[data-v-ab084e91]{font-weight:600;color:var(--common)}.curriculum-table-title[data-v-ab084e91]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-table-cell-desktop.is-centered[data-v-ab084e91]{justify-content:center}.curriculum-table-grade[data-v-ab084e91]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center}.curriculum-table-empty[data-v-ab084e91]{display:flex;align-items:center;justify-content:center;min-height:120px;padding:2rem;text-align:center;color:var(--gray52)}@container panel (max-width: 820px){.curriculum-table-header[data-v-ab084e91]{display:none}.curriculum-table-body[data-v-ab084e91]{background:var(--gray12);padding:8px 8px 0}.curriculum-table-row[data-v-ab084e91]{grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon meta";column-gap:8px;row-gap:4px;margin-bottom:8px;padding:12px;background:var(--white);border:1px solid var(--gray105);border-radius:10px;box-shadow:0 1px 3px #00000014}.curriculum-table-row[data-v-ab084e91]:last-child{border-bottom:1px solid var(--gray105)}.curriculum-table-row[data-v-ab084e91]:disabled:hover{background:var(--white)}.curriculum-table-row>span[data-v-ab084e91]{padding:0;border-right:none!important}.curriculum-table-row .curriculum-table-cell-meta[data-v-ab084e91]{display:flex}.curriculum-table-cell-desktop[data-v-ab084e91]{display:none!important}.curriculum-table-cell-icon[data-v-ab084e91]{grid-area:icon}.curriculum-table-cell-title[data-v-ab084e91]{grid-area:title;font-size:13.5px}.curriculum-table-cell-meta[data-v-ab084e91]{grid-area:meta;flex-wrap:wrap;column-gap:4px;font-size:11.5px}.curriculum-table-cell-meta>span[data-v-ab084e91]:not(:first-child):before{content:"|";margin-right:4px;color:var(--gray35)}.curriculum-table-meta-count[data-v-ab084e91]{display:inline-flex;align-items:center;gap:2px}.curriculum-table-empty[data-v-ab084e91]{background:var(--white)}}.time-limit-title[data-v-f7096afe]{display:flex;align-items:center;gap:6px;color:var(--gray35);word-break:break-word}.time-limit-title-icon[data-v-f7096afe]{flex-shrink:0}.time-limit-row[data-v-f7096afe]{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin-bottom:10px;cursor:pointer;color:var(--common);white-space:normal}.time-limit-row .time-limit-input[data-v-f7096afe]{width:80px}.time-limit-checkbox[data-v-f7096afe]{flex-shrink:0}.time-limit-input[data-v-f7096afe]{display:inline-flex;min-height:24px;margin:0 4px;vertical-align:middle}.time-limit-input[data-v-f7096afe] .moza-number-input-button{padding:2px;font-size:.875rem}.time-limit-input[data-v-f7096afe] .moza-number-input-field{padding:0}.language-flag-trigger[data-v-ba9651db]{display:inline-flex;align-items:center;gap:.1em;padding:.2em;border-radius:.3125rem;background-color:rgba(var(--gray2-rgb),.35);cursor:pointer}.language-flag-trigger[data-v-ba9651db]:hover,.language-flag-trigger[data-v-ba9651db]:focus-visible,.language-flag-trigger.is-open[data-v-ba9651db]{background-color:rgba(var(--gray2-rgb),.7)}.language-flag-trigger.is-open .language-flag-arrow[data-v-ba9651db]{transform:rotate(180deg)}.language-flag-arrow[data-v-ba9651db]{font-size:1.5rem;color:var(--common);transition:transform .15s}.new-exercise-menu-trigger[data-v-108103dc]{align-self:flex-start;height:33px;min-width:0;max-width:100%}.new-exercise-menu-trigger-content[data-v-108103dc]{display:flex;align-items:center;gap:6px;min-width:0}.new-exercise-menu-trigger-label[data-v-108103dc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-exercise-menu-trigger-arrow[data-v-108103dc]{flex-shrink:0}.new-exercise-menu[data-v-108103dc]{background:var(--white)}.new-exercise-menu-item[data-v-108103dc]{padding:3px 15px;color:var(--common);width:calc(100% - 6px);border-radius:3px;display:flex;align-items:center;gap:10px;min-height:30px;margin:0 3px}.new-exercise-menu-item[data-v-108103dc]:first-child{margin-top:5px}.new-exercise-menu-item[data-v-108103dc]:last-child{margin-bottom:5px}.new-exercise-menu-item[data-v-108103dc]>*:nth-child(3){margin-inline-start:auto}.new-exercise-menu-item.active[data-v-108103dc]{background:rgba(var(--primary-rgb),.1);font-weight:700}.new-exercise-menu-item.active[data-v-108103dc],.new-exercise-menu-item.active i[data-v-108103dc]{color:var(--primary)}.new-exercise-menu-item i[data-v-108103dc]{font-size:25px;color:var(--gray3)}.new-exercise-menu-item.demo i[data-v-108103dc]{color:var(--orange)}.new-exercise-menu-item[data-v-108103dc]:not(.active):hover,.new-exercise-menu-item[data-v-108103dc]:not(.active):focus-visible{background:var(--gray4)}.new-exercise-menu-item[data-v-108103dc]{white-space:nowrap;text-align:left}.new-exercise-menu-item[data-v-108103dc]:disabled{opacity:.5;cursor:not-allowed}.new-exercise-menu-item[data-v-108103dc]:disabled:hover{background:none}.new-exercise-menu>span>.new-exercise-menu-item[data-v-108103dc]{margin-bottom:0}.new-exercise-menu-task-label[data-v-108103dc]{letter-spacing:.2em}.share-scope-filter[data-v-fb3e20b1]{container:share-scope-filter/inline-size;width:100%}.share-scope-filter-tags[data-v-fb3e20b1]{display:flex;flex-wrap:wrap;gap:.75em}.share-scope-filter-tag[data-v-fb3e20b1]{display:inline-flex;align-items:center;gap:.4em;padding:.15em .7em;border:1px solid var(--border-color);border-radius:2rem;background-color:var(--white);color:var(--common);font-size:13px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.share-scope-filter-tag i[data-v-fb3e20b1]{color:var(--gray10);transition:color .3s ease}.share-scope-filter-tag[data-v-fb3e20b1]:hover,.share-scope-filter-tag[data-v-fb3e20b1]:focus-visible{border-color:var(--primary);color:var(--primary)}.share-scope-filter-tag:hover i[data-v-fb3e20b1],.share-scope-filter-tag:focus-visible i[data-v-fb3e20b1]{color:var(--primary)}.share-scope-filter-tag.is-active[data-v-fb3e20b1]{border-color:var(--primary);background-color:var(--primary);color:var(--white);font-weight:700}.share-scope-filter-tag.is-active i[data-v-fb3e20b1]{color:var(--white)}.share-scope-filter-select[data-v-fb3e20b1]{display:none;width:220px;max-width:100%}@container share-scope-filter (max-width: 820px){.share-scope-filter-tags[data-v-fb3e20b1]{display:none}.share-scope-filter-select[data-v-fb3e20b1]{display:block;width:100%}}.skeleton[data-v-6083baf8]{color:#0000!important}.exercise-filters .share-switch[data-v-6083baf8]{flex:0 0 auto;width:auto;min-width:160px}.share-switch .share-switch-item[data-v-6083baf8]{display:flex;align-items:center;gap:5px;padding-inline:10px 15px;white-space:nowrap}.filter-search[data-v-6083baf8]{flex:1;min-width:120px;max-width:280px}.filter-author[data-v-6083baf8]{width:170px;flex-shrink:0}.filter-search[data-v-6083baf8] .moza-input-wrapper,.filter-author[data-v-6083baf8] .moza-input-wrapper{height:33px;box-sizing:border-box;padding-top:0;padding-bottom:0}.filter-select[data-v-6083baf8]{width:220px;flex-shrink:0}.filter-select[data-v-6083baf8] button{width:100%;height:33px;min-height:33px;box-sizing:border-box;padding:0 10px}.filter-select-sm[data-v-6083baf8]{width:170px}.filter-select-grade[data-v-6083baf8]{width:auto;min-width:120px}.exercise-selector[data-v-6083baf8]{container-type:inline-size;display:flex;flex-direction:column;gap:20px}.panel[data-v-6083baf8]{container:panel/inline-size;border:1px solid var(--gray55);border-radius:8px;background:var(--white);overflow:hidden;margin-bottom:0}.panel .panel-body[data-v-6083baf8]{padding:0;min-height:134px;display:flex;flex-direction:column}.panel .panel-body-compact[data-v-6083baf8]{min-height:134px}.panel .panel-body-single[data-v-6083baf8]{min-height:44px}.panel .panel-body-single .empty-state[data-v-6083baf8]{flex-direction:row;min-height:44px;padding:8px 12px;outline:none}.panel .panel-body[data-v-6083baf8]:after{content:"";flex:1 0 0%;background:linear-gradient(var(--border-color),var(--border-color)) top/100% 1px no-repeat}.exercise-filters[data-v-6083baf8]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.filter-inputs[data-v-6083baf8]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;width:100%}.table-grid[data-v-6083baf8]{display:grid;grid-template-columns:48px minmax(170px,1.7fr) 55px 105px 160px 160px 120px;align-items:stretch}.table-grid>div[data-v-6083baf8]:not(:last-child){border-right:1px solid var(--border-color)}.table-grid-no-author[data-v-6083baf8]{grid-template-columns:48px minmax(170px,1.7fr) 55px 105px 160px 120px}.table-grid-header[data-v-6083baf8]{background:var(--gray2);border-bottom:1px solid var(--border-color);font-weight:600;color:var(--common)}.table-grid-header>div[data-v-6083baf8]{display:flex;align-items:center;padding:8px 12px}.table-row[data-v-6083baf8]{position:relative;min-height:44px;border-bottom:1px solid var(--border-color);transition:background .15s ease}.table-row[data-v-6083baf8]:last-child{border-bottom:none}.table-row[data-v-6083baf8]:hover{background:var(--gray12)}.table-row>div[data-v-6083baf8]{display:flex;align-items:center;padding:0 12px;color:var(--gray35)}.table-row>div i[data-v-6083baf8]{font-size:20px}.table-row .cell-meta[data-v-6083baf8],.table-row .cell-footer[data-v-6083baf8]{display:none!important}.panel-assigned .table-row[data-v-6083baf8]{background:var(--green-12)}.panel-assigned .table-row[data-v-6083baf8]:hover{background:color-mix(in srgb,var(--green-12) 70%,var(--gray55))}.panel-assigned .table-row.table-row-selected[data-v-6083baf8]{outline:2px solid var(--primary);outline-offset:-2px}.move-arrow[data-v-6083baf8]{position:absolute;left:0;width:48px;height:22px;display:flex;align-items:center;justify-content:center;z-index:2}.move-arrow:hover .move-arrow-triangle[data-v-6083baf8]{opacity:.7}.move-arrow-up[data-v-6083baf8]{top:-11px}.move-arrow-up .move-arrow-triangle[data-v-6083baf8]{border-bottom:12px solid var(--primary)}.move-arrow-down[data-v-6083baf8]{bottom:-11px}.move-arrow-down .move-arrow-triangle[data-v-6083baf8]{border-top:12px solid var(--primary)}.move-arrow-triangle[data-v-6083baf8]{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent}.cell-title[data-v-6083baf8]{font-weight:600;color:var(--common)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-title-with-gear[data-v-6083baf8]{display:flex;align-items:center;gap:4px;overflow:hidden}.cell-title-with-gear .cell-type-icon[data-v-6083baf8],.cell-title-with-gear .cell-title-spinner[data-v-6083baf8]{flex-shrink:0}.cell-title-with-gear .title-edit[data-v-6083baf8]{flex:1 1 auto;min-width:0}.cell-title-with-gear .cell-title-text[data-v-6083baf8]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.cell-title-with-gear .cell-title-link[data-v-6083baf8]{color:var(--primary)!important}.cell-title-with-gear .cell-lang-flag[data-v-6083baf8]{flex-shrink:0}.cell-title-with-gear .cell-answer-order-badge[data-v-6083baf8]{flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-title-with-gear .cell-title-actions[data-v-6083baf8]{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.cell-grade-text[data-v-6083baf8]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:center}.cell-desktop-only[data-v-6083baf8]:has(.cell-grade-text){justify-content:center}.cell-subject-icon[data-v-6083baf8]{font-size:20px}.cell-subject[data-v-6083baf8],.cell-pages[data-v-6083baf8],.th-center[data-v-6083baf8]{justify-content:center}.th-center.th-sortable[data-v-6083baf8]{gap:4px;padding-left:6px;padding-right:6px}.action-btn-settings[data-v-6083baf8]{flex-shrink:0;background:transparent;color:var(--primary)}.action-btn-settings[data-v-6083baf8]:hover{background:var(--gray12)}.cell-action[data-v-6083baf8]{display:flex;align-items:center;justify-content:center;padding:8px!important}.cell-action-lock[data-v-6083baf8]{color:var(--gray35);font-size:16px}.cell-grip[data-v-6083baf8]{display:none!important}.action-icon-btn[data-v-6083baf8]{width:28px!important;height:28px!important;padding:0!important}.action-icon-btn.skeleton[data-v-6083baf8]{border-color:transparent!important}.empty-state[data-v-6083baf8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:134px;padding:2rem;text-align:center;color:var(--gray52)}.empty-state-icon[data-v-6083baf8]{font-size:24px}.empty-state-drop[data-v-6083baf8]{outline:3px dashed var(--lightblue-icon);outline-offset:-12px;border-radius:20px}.utils-paginator[data-v-6083baf8]{margin:0;padding:10px 0;border-top:1px solid var(--gray105)}.th-icon-only[data-v-6083baf8]{justify-content:center;padding:8px 4px!important}.th-sortable[data-v-6083baf8]{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px}.th-sortable[data-v-6083baf8]:not(.th-sortable-active):hover{color:var(--common)}.th-sortable:not(.th-sortable-active):hover .sort-triangle-idle[data-v-6083baf8]{opacity:.7}.th-sortable-active[data-v-6083baf8]{background:var(--primary);color:var(--white)!important}.table-grid-header-static .th-sortable[data-v-6083baf8]{cursor:default;pointer-events:none}.table-grid-header-static .sort-triangle[data-v-6083baf8]{display:none}.sort-triangle[data-v-6083baf8]{line-height:1}.sort-triangle-idle[data-v-6083baf8]{opacity:.35;transition:opacity .15s}.table-row-draggable[data-v-6083baf8]{cursor:grab}.table-row-draggable[data-v-6083baf8]:active{cursor:grabbing}.sortable-fallback[data-v-6083baf8]{display:flex!important;align-items:center;gap:8px;width:auto!important;height:auto!important;padding:8px 14px!important;background:var(--white);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 6px 18px #0003}.sortable-fallback>div[data-v-6083baf8]:not(.cell-title){display:none!important}.sortable-fallback .cell-title[data-v-6083baf8]{padding:0!important;border-right:none!important;white-space:nowrap}.panel-assigned .table-row.sortable-ghost[data-v-6083baf8]{opacity:.4;outline:2px dashed var(--primary);outline-offset:-2px}.panel-body:has(.sortable-ghost) .empty-state-drop[data-v-6083baf8]{display:none}.panel:not(.panel-assigned) .table-row-assigned.sortable-ghost[data-v-6083baf8]{display:none!important}@container panel (max-width: 820px){.table-grid-header[data-v-6083baf8]{display:none}.cell-desktop-only[data-v-6083baf8]{display:none!important}.panel-body[data-v-6083baf8]{background:var(--gray12)}.panel-assigned .panel-body[data-v-6083baf8]{background:var(--white)}.panel-body .table-grid[data-v-6083baf8]{grid-template-columns:auto 1fr;grid-template-areas:"action title" "meta meta" "footer footer";column-gap:2px;row-gap:4px;padding:6px 8px;margin:0 8px 8px;background:var(--white);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 1px 3px #00000014}.panel-body .table-grid[data-v-6083baf8]:first-child{margin-top:8px}.panel-assigned .panel-body .table-grid[data-v-6083baf8]{grid-template-columns:26px auto 1fr;grid-template-areas:"grip action title" "grip meta meta" "grip footer footer";background:var(--green-12)}.cell-grip[data-v-6083baf8]{grid-area:grip;display:flex!important;align-items:center;justify-content:center;color:var(--gray55);border-right:none!important}.cell-action[data-v-6083baf8]{grid-area:action;flex-direction:column;justify-content:flex-start;align-self:flex-start;gap:4px;padding:2px!important;border-right:none!important}.cell-title[data-v-6083baf8]{grid-area:title;font-size:13.5px;padding:0 0 0 4px!important;border-right:none!important}.table-row .cell-meta[data-v-6083baf8],.table-row .cell-footer[data-v-6083baf8]{display:flex!important;flex-wrap:wrap;column-gap:4px;border-right:none!important}.cell-meta[data-v-6083baf8]{grid-area:meta;font-size:11.5px}.cell-footer[data-v-6083baf8]{grid-area:footer;justify-content:space-between;font-size:11px}.cell-footer>span[data-v-6083baf8]{color:var(--gray35)!important}.cell-meta>span[data-v-6083baf8],.cell-footer>span[data-v-6083baf8]{padding:0!important;border-right:none!important}.cell-meta>span[data-v-6083baf8]:not(:first-child):before,.cell-footer>span[data-v-6083baf8]:not(:first-child):before{content:"|";margin-right:4px;color:var(--gray35)}.cell-footer>span[data-v-6083baf8]:not(:first-child):before{content:none}.table-row[data-v-6083baf8]{border-bottom:none}.move-arrow[data-v-6083baf8]{position:absolute;left:50%;transform:translate(-50%);width:28px;height:8px;z-index:3}.move-arrow-up[data-v-6083baf8]{top:-9px}.move-arrow-down[data-v-6083baf8]{bottom:-9px}.move-arrow-triangle[data-v-6083baf8]{border-left-width:6px;border-right-width:6px}.move-arrow-up .move-arrow-triangle[data-v-6083baf8]{border-bottom-width:8px}.move-arrow-down .move-arrow-triangle[data-v-6083baf8]{border-top-width:8px}.table-row-selected[data-v-6083baf8]{outline-offset:0!important}}@container (max-width: 1060px){.filter-search[data-v-6083baf8]{flex:1 1 220px;max-width:none}.filter-select[data-v-6083baf8]{width:auto;flex:1 1 220px}.filter-select-sm[data-v-6083baf8]{width:auto;flex-basis:170px}.filter-author[data-v-6083baf8]{width:auto;flex:1 1 170px}}@container (max-width: 560px){.exercise-filters .share-switch[data-v-6083baf8]{min-width:0}.share-switch:has(.share-switch-item:nth-child(3)) .share-switch-item[data-v-6083baf8]{flex:1 1 50%!important}.filter-search[data-v-6083baf8]{flex:1 1 100%;max-width:none}.filter-select[data-v-6083baf8]{width:auto;flex:1 1 calc(50% - 6px)}.filter-select-sm[data-v-6083baf8]{width:auto}.filter-author[data-v-6083baf8]{width:auto;flex:1 1 calc(50% - 6px)}}@container (max-width: 380px){.share-switch:has(.share-switch-item:nth-child(3)) .share-switch-item[data-v-6083baf8]{flex:1 1 100%!important}}.precheck-wrapper[data-v-6083baf8]{border-radius:8px;overflow:hidden}.precheck-wrapper[data-v-6083baf8] .markr-response{border-radius:8px}.precheck-wrapper[data-v-6083baf8] .markr-response[class*=alert-]{padding:12px 16px}.precheck-wrapper[data-v-6083baf8] .waiting-tasks{display:flex;align-items:center;gap:8px;color:var(--gray35)}.precheck-wrapper[data-v-6083baf8] .success-tasks{display:flex;align-items:center;gap:8px;color:var(--success);font-weight:600}.precheck-wrapper[data-v-6083baf8] .empty-tasks .btn-link{vertical-align:baseline}.precheck-wrapper[data-v-6083baf8] .error-tasks,.precheck-wrapper[data-v-6083baf8] .empty-tasks,.precheck-wrapper[data-v-6083baf8] .warning-tasks{margin-bottom:8px}.precheck-wrapper[data-v-6083baf8] .error-tasks:last-child,.precheck-wrapper[data-v-6083baf8] .empty-tasks:last-child,.precheck-wrapper[data-v-6083baf8] .warning-tasks:last-child{margin-bottom:0}body.high-contrast-theme .panel-assigned .table-row[data-v-6083baf8],body.high-contrast-theme .panel-assigned .table-row[data-v-6083baf8]:hover,body.high-contrast-theme .panel-assigned .panel-body .table-grid[data-v-6083baf8]{background:var(--high-contrast-100)}.mobile-steps[data-v-2350edc1]{display:flex;flex-direction:column;height:calc(100% + 1px);overflow-y:auto;background:var(--gray4);padding:16px 0 0}.mobile-steps[data-v-2350edc1]::-webkit-scrollbar{width:15px}.mobile-steps[data-v-2350edc1]::-webkit-scrollbar-track{background-color:transparent}.mobile-steps[data-v-2350edc1]::-webkit-scrollbar-thumb{background-color:var(--gray13);border-radius:20px;border:4px solid transparent;background-clip:content-box;min-height:70px}.mobile-steps[data-v-2350edc1]::-webkit-scrollbar-thumb:hover{background-color:var(--gray11)}.mobile-footer[data-v-2350edc1]{position:sticky;bottom:-1px;display:flex;justify-content:space-between;align-items:center;padding:10px 16px 15px;border-top:1px solid var(--gray67);background:var(--gray4)}@container (max-width: 420px){.mobile-footer[data-v-2350edc1] .moza-button__label{display:none}}.mob-done[data-v-2350edc1]{margin:0 16px}.mob-panel-disabled[data-v-2350edc1]{opacity:.5;pointer-events:none}.mob-slat[data-v-2350edc1]{display:flex;align-items:center;gap:13px;padding:12px 15px;background:var(--white);border:1px solid var(--gray67);border-radius:12px;margin:0 16px 10px;cursor:pointer;transition:border-color .15s,border-radius .15s,box-shadow .15s}.mob-panel-active .mob-slat[data-v-2350edc1]{border-color:var(--primary);border-radius:12px 12px 0 0;margin-bottom:0;box-shadow:0 6px 18px #2846781f}.mob-slat-text[data-v-2350edc1]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1;overflow:hidden}.mob-slat-label[data-v-2350edc1]{font-size:13.5px;line-height:1.25;color:var(--gray35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-panel-active .mob-slat-label[data-v-2350edc1],.mob-panel-done .mob-slat-label[data-v-2350edc1]{color:var(--primary)}.mob-slat-value[data-v-2350edc1]{font-size:14.5px;font-weight:700;line-height:1.3;color:var(--common);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-disc[data-v-2350edc1]{width:42px;height:42px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.mob-disc-icon[data-v-2350edc1]{color:var(--white);font-size:22px}.mob-chevron[data-v-2350edc1]{flex-shrink:0;color:var(--gray35);font-size:18px}.mob-content[data-v-2350edc1]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s linear}.mob-panel-active .mob-content[data-v-2350edc1]{grid-template-rows:1fr}.mob-content-inner[data-v-2350edc1]{overflow:hidden}.mob-panel-active .mob-content-inner[data-v-2350edc1]{overflow:visible;transition:overflow 0s .3s}.mob-body[data-v-2350edc1]{margin:0 16px 12px;padding:16px;background:var(--white);border:1px solid var(--primary);border-top:none;border-radius:0 0 12px 12px;box-shadow:0 6px 18px #2846781a}.no-licence[data-v-36f3e968]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:100%;padding:32px;text-align:center}.no-licence-btn[data-v-36f3e968]{height:33px}.no-licence__image[data-v-36f3e968]{min-height:250px;max-height:100%}.no-licence__text[data-v-36f3e968]{font-size:16px;color:var(--common);max-width:400px}.roster-body[data-v-f0c03541]{padding:0;max-height:60vh;overflow-y:auto}.roster-state[data-v-f0c03541]{display:flex;align-items:center;justify-content:center;min-height:6em;color:var(--gray35)}.roster-spinner[data-v-f0c03541]{font-size:3rem;color:var(--primary)}.roster-list[data-v-f0c03541]{display:flex;flex-direction:column;gap:.5em}.roster-list[data-v-f0c03541]>*{background:var(--white)}.roster-loginname[data-v-f0c03541]{font-size:.85em;color:var(--gray3)}.bootstrap-dialog.assessment-assign-roster-dialog .bootstrap-dialog-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:normal}.student-selector[data-v-5d2d3c51]{container-type:inline-size;display:flex;flex-direction:column;gap:16px}.student-item-lock[data-v-5d2d3c51]{color:var(--gray35);font-size:16px}.share-list-item-avatar[data-v-5d2d3c51]{flex-shrink:0}.share-list-item-avatar .share-list-item-avatar-icon[data-v-5d2d3c51]{font-size:3em}.search-row[data-v-5d2d3c51]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:flex-end}.search-row.search-row-no-guest[data-v-5d2d3c51]{grid-template-columns:repeat(2,1fr)}@container (max-width: 700px){.search-row[data-v-5d2d3c51]{grid-template-columns:1fr 1fr}}@container (max-width: 440px){.search-row[data-v-5d2d3c51],.search-row.search-row-no-guest[data-v-5d2d3c51]{grid-template-columns:1fr}}.group-input-row[data-v-5d2d3c51]{display:flex;gap:6px;align-items:center}.group-input-row[data-v-5d2d3c51] .group-input{flex:1;min-width:0}.new-group-btn[data-v-5d2d3c51]{flex-shrink:0;width:36px;height:36px;padding:0}.search-col[data-v-5d2d3c51]{display:flex;flex-direction:column;gap:6px}.search-label[data-v-5d2d3c51]{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--common)}.search-label-icon[data-v-5d2d3c51]{color:var(--primary)}.student-selected[data-v-5d2d3c51]{border:1px solid var(--gray55);border-radius:8px;min-height:140px;padding:16px;background:var(--white)}.student-list[data-v-5d2d3c51]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}@container (max-width: 700px){.student-list[data-v-5d2d3c51]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.student-empty[data-v-5d2d3c51]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100px;color:var(--gray52)}.student-empty-icon[data-v-5d2d3c51]{font-size:32px;color:var(--gray55)}[data-v-5d2d3c51] .group-users-subtitle{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:400;color:var(--common);min-width:0}[data-v-5d2d3c51] .group-users-subtitle.is-clickable,[data-v-5d2d3c51] .group-users-subtitle.is-clickable .group-users-subtitle-icon{color:var(--primary)}[data-v-5d2d3c51] .group-users-subtitle-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-v-5d2d3c51] .group-users-subtitle-icon{font-size:17px;color:var(--common);flex-shrink:0}.group-users-option[data-v-5d2d3c51]{display:flex;align-items:center;gap:6px;color:var(--common);cursor:pointer;padding:4px 6px;border-radius:6px}.group-users-option[data-v-5d2d3c51]:hover{background:var(--gray12)}.group-users-option input[type=radio][data-v-5d2d3c51]{accent-color:var(--primary);cursor:pointer}.group-users-option-disabled[data-v-5d2d3c51]{cursor:not-allowed;opacity:.5}.group-users-option-disabled[data-v-5d2d3c51]:hover{background:none}.group-users-option-disabled input[type=radio][data-v-5d2d3c51]{cursor:not-allowed}.group-users-divider[data-v-5d2d3c51]{height:1px;background:var(--gray23);margin:4px 0}.group-users-roster[data-v-5d2d3c51]{display:flex;align-items:center;gap:6px;color:var(--primary);cursor:pointer;padding:4px 6px;border-radius:6px}.group-users-roster[data-v-5d2d3c51]:hover{background:var(--gray12)}.group-users-roster-icon[data-v-5d2d3c51]{font-size:16px}.guest-mode-col[data-v-5d2d3c51]{display:flex;flex-direction:column;gap:6px;min-width:0}.guest-mode-label[data-v-5d2d3c51]{display:flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:4px;background:var(--gray14);font-weight:600;color:var(--common);cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden}.guest-mode-label-text[data-v-5d2d3c51]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest-mode-info[data-v-5d2d3c51]{display:flex;align-items:center;gap:14px;padding:16px 18px;background:color-mix(in srgb,var(--primary) 11%,var(--white));border-radius:12px}.guest-mode-info-icon[data-v-5d2d3c51]{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary);font-size:26px}.guest-mode-info-text[data-v-5d2d3c51]{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.65;color:var(--common)}.type-selector[data-v-e6080fbb]{container-type:inline-size;display:flex;flex-direction:column;gap:4px;padding:8px 0 16px}@container (min-width: 500px){.type-selector[data-v-e6080fbb]{gap:10px}}.type-selector-readonly[data-v-e6080fbb]{cursor:not-allowed}.type-selector-readonly .type-card[data-v-e6080fbb],.type-selector-readonly .exercise-card[data-v-e6080fbb]{pointer-events:none}.type-selector-readonly .type-card[data-v-e6080fbb]:not(.type-card-selected),.type-selector-readonly .exercise-card[data-v-e6080fbb]:not(.exercise-card-selected){opacity:.3}.task-type-cards[data-v-e6080fbb]{display:flex;gap:16px;padding-bottom:4px}@container (max-width: 499px){.task-type-cards[data-v-e6080fbb]{flex-direction:column;padding-bottom:0}}.type-card-lock[data-v-e6080fbb],.exercise-card-lock[data-v-e6080fbb]{position:absolute;top:12px;right:14px;font-size:20px;color:var(--gray35)}.type-card[data-v-e6080fbb]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 26px;border-radius:12px;box-shadow:inset 0 0 0 2px var(--gray55);cursor:pointer;transition:box-shadow .2s;text-align:center;background:var(--white)}@container (max-width: 499px){.type-card[data-v-e6080fbb]{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon desc" "exercises exercises";gap:4px 14px;padding:16px 18px;text-align:left;align-items:start}}.type-card[data-v-e6080fbb]:hover,.type-card.type-card-selected[data-v-e6080fbb]{box-shadow:inset 0 0 0 2px var(--primary),0 4px 12px #00000014}.type-card-selected.has-subtypes[data-v-e6080fbb]:after{content:"";position:absolute;bottom:-14px;left:50%;transform:translate(-50%);border:14px solid transparent;border-top-color:var(--primary);border-bottom-width:0;z-index:2}@container (max-width: 499px){.type-card-selected.has-subtypes[data-v-e6080fbb]:after{display:none}}.type-card-icon[data-v-e6080fbb]{display:inline-flex;align-items:center;justify-content:center;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--icon-color) 8%,white)}@container (max-width: 499px){.type-card-icon[data-v-e6080fbb]{grid-area:icon;font-size:32px;align-self:center}}.type-card-icon-glyph[data-v-e6080fbb]{font-size:40px}.type-card-title[data-v-e6080fbb]{font-size:20px;font-weight:600;color:var(--common);word-break:break-word}@container (max-width: 499px){.type-card-title[data-v-e6080fbb]{grid-area:title;font-size:16px;align-self:end}}.type-card-desc[data-v-e6080fbb]{color:var(--gray35);line-height:1.4;word-break:break-word}@container (max-width: 499px){.type-card-desc[data-v-e6080fbb]{grid-area:desc;align-self:start}}.exercise-inline[data-v-e6080fbb]{display:none}@container (max-width: 499px){.exercise-inline[data-v-e6080fbb]{grid-area:exercises;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.exercise-inline-open[data-v-e6080fbb]{grid-template-rows:1fr}.exercise-inline-inner[data-v-e6080fbb]{overflow:hidden}}.exercise-reveal[data-v-e6080fbb]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}@container (max-width: 499px){.exercise-reveal[data-v-e6080fbb]{display:none}}.exercise-reveal-open[data-v-e6080fbb]{grid-template-rows:1fr}.exercise-reveal-inner[data-v-e6080fbb]{overflow:hidden}.exercise-reveal-box[data-v-e6080fbb]{border:1px solid var(--gray67);border-radius:12px;background:color-mix(in srgb,var(--primary) 14%,white);padding:16px}.exercise-type-cards[data-v-e6080fbb]{display:flex;gap:12px}.exercise-card[data-v-e6080fbb]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:21px 17px;box-shadow:inset 0 0 0 1px var(--gray55);border-radius:10px;cursor:pointer;transition:box-shadow .2s;text-align:center;background:var(--white)}.exercise-card[data-v-e6080fbb]:hover,.exercise-card.exercise-card-selected[data-v-e6080fbb]{box-shadow:inset 0 0 0 2px var(--primary),0 4px 12px #00000014}.exercise-card-icon[data-v-e6080fbb]{display:inline-flex;align-items:center;justify-content:center;padding:10px;border-radius:10px;background:color-mix(in srgb,var(--primary) 8%,white);font-size:32px;color:var(--primary)}.exercise-card-icon-glyph[data-v-e6080fbb]{font-size:32px;color:var(--primary)}.exercise-card-title[data-v-e6080fbb]{font-weight:600;color:var(--common);word-break:break-word}.exercise-card-desc[data-v-e6080fbb]{color:var(--gray35);line-height:1.4;word-break:break-word}@container (max-width: 499px){.exercise-inline-cards[data-v-e6080fbb]{display:flex;flex-direction:column;gap:8px;padding-top:12px}.exercise-inline-cards .exercise-card[data-v-e6080fbb]{padding:15px 13px}}body.high-contrast-theme .type-card[data-v-e6080fbb],body.high-contrast-theme .exercise-card[data-v-e6080fbb]{outline:1px solid var(--primary);outline-offset:-1px}body.high-contrast-theme .type-card[data-v-e6080fbb]:hover,body.high-contrast-theme .type-card.type-card-selected[data-v-e6080fbb],body.high-contrast-theme .type-card.exercise-card-selected[data-v-e6080fbb],body.high-contrast-theme .exercise-card[data-v-e6080fbb]:hover,body.high-contrast-theme .exercise-card.type-card-selected[data-v-e6080fbb],body.high-contrast-theme .exercise-card.exercise-card-selected[data-v-e6080fbb]{outline-width:3px;outline-offset:-3px}body.high-contrast-theme .exercise-reveal-box[data-v-e6080fbb]{background:var(--high-contrast-100);border-color:var(--primary)}body.high-contrast-theme .exercise-card-icon[data-v-e6080fbb]{background:var(--high-contrast-100);outline:1px solid var(--primary)}.assessment-assign-wrapper[data-v-887fec44]{container-type:size;height:100%;font-size:15px}.assessment-assign-container[data-v-887fec44]{padding:0 26px;height:calc(100% + 1px);overflow-y:auto;background:var(--gray12);display:flex;flex-direction:column}.assessment-assign-container[data-v-887fec44]::-webkit-scrollbar{width:15px}.assessment-assign-container[data-v-887fec44]::-webkit-scrollbar-track{background-color:transparent}.assessment-assign-container[data-v-887fec44]::-webkit-scrollbar-thumb{background-color:var(--gray13);border-radius:20px;border:4px solid transparent;background-clip:content-box;min-height:70px}.assessment-assign-container[data-v-887fec44]::-webkit-scrollbar-thumb:hover{background-color:var(--gray11)}.assessment-assign-body[data-v-887fec44],.step-content[data-v-887fec44]{display:contents}[data-v-887fec44] .blinds-nav{margin-left:-26px;margin-right:-26px}.assessment-assign-wrapper[data-v-887fec44]:not(.standalone) .blinds-nav{position:sticky;top:0;z-index:2}.step-title[data-v-887fec44]{font-size:21px;font-weight:700;color:var(--common);padding:20px 0 16px}.skeleton-title-block[data-v-887fec44]{height:28px;width:160px;margin-bottom:16px}.skeleton-form[data-v-887fec44]{display:flex;flex-direction:column;gap:20px}.skeleton-grid[data-v-887fec44]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.skeleton-field[data-v-887fec44]{display:flex;flex-direction:column;gap:8px}.skeleton-field-full[data-v-887fec44]{grid-column:1/-1}.skeleton-label-block[data-v-887fec44]{height:16px;width:90px}.skeleton-input-block[data-v-887fec44]{height:36px}.skeleton-textarea-block[data-v-887fec44]{height:90px}.skeleton-btn-block[data-v-887fec44]{height:32px;width:100px}.load-error[data-v-887fec44]{display:flex;align-items:center;justify-content:center;height:100%;padding:32px}.submit-error[data-v-887fec44]{color:var(--red)}.step-footer-submit[data-v-887fec44]{display:flex;align-items:center;gap:10px}.step-footer[data-v-887fec44]{position:sticky;bottom:-1px;margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding:13px 0 16px;border-top:1px solid var(--gray67);background:var(--gray12)}.step-footer-submit.class-exam-start[data-v-887fec44]{min-width:0;margin-inline-start:.7em}.step-footer-submit.class-exam-start .class-exam-start-btn[data-v-887fec44]{min-width:0}.step-footer-submit.class-exam-start .class-exam-start-btn[data-v-887fec44] .moza-button__label{display:inline}.step-footer-btn[data-v-887fec44]{height:33px;padding-left:.7em}.step-footer-btn-icon-right[data-v-887fec44]{padding-left:1em;padding-right:.7em}@container (max-width: 420px){.step-footer-btn[data-v-887fec44]:not(.class-exam-start-btn){padding-inline-start:1em}}@container (max-height: 520px) and (aspect-ratio > 1){[data-v-887fec44] .blinds-nav{margin-left:0;margin-right:0}.assessment-assign-container[data-v-887fec44]{overflow:hidden;padding:0;background:var(--gray4)}.assessment-assign-body[data-v-887fec44]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.step-content[data-v-887fec44]{display:flex;flex-direction:column;flex:1;min-width:0;overflow-y:auto;padding:22px 26px 0;background:var(--gray12)}.step-content[data-v-887fec44]::-webkit-scrollbar{width:15px}.step-content[data-v-887fec44]::-webkit-scrollbar-track{background-color:transparent}.step-content[data-v-887fec44]::-webkit-scrollbar-thumb{background-color:var(--gray13);border-radius:20px;border:4px solid transparent;background-clip:content-box;min-height:70px}.step-content[data-v-887fec44]::-webkit-scrollbar-thumb:hover{background-color:var(--gray11)}.step-footer[data-v-887fec44]{padding:13px 26px 16px;background:var(--gray12)}.step-title[data-v-887fec44]{padding-top:0}[data-v-887fec44] .task-type-cards{position:static}}.assessment-assign-wrapper.is-mozabook[data-v-887fec44] .blinds-nav{margin-left:0;margin-right:0}.assessment-assign-wrapper.is-mozabook .assessment-assign-container[data-v-887fec44]{overflow:hidden;padding:0;background:var(--gray4)}.assessment-assign-wrapper.is-mozabook .assessment-assign-body[data-v-887fec44]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.assessment-assign-wrapper.is-mozabook .step-content[data-v-887fec44]{display:flex;flex-direction:column;flex:1;min-width:0;overflow-y:auto;padding:22px 26px 0;background:var(--gray12)}.assessment-assign-wrapper.is-mozabook .step-content[data-v-887fec44]::-webkit-scrollbar{width:15px}.assessment-assign-wrapper.is-mozabook .step-content[data-v-887fec44]::-webkit-scrollbar-track{background-color:transparent}.assessment-assign-wrapper.is-mozabook .step-content[data-v-887fec44]::-webkit-scrollbar-thumb{background-color:var(--gray13);border-radius:20px;border:4px solid transparent;background-clip:content-box;min-height:70px}.assessment-assign-wrapper.is-mozabook .step-content[data-v-887fec44]::-webkit-scrollbar-thumb:hover{background-color:var(--gray11)}.assessment-assign-wrapper.is-mozabook .step-footer[data-v-887fec44]{padding:13px 26px 16px;background:var(--gray12)}.assessment-assign-wrapper.is-mozabook .step-title[data-v-887fec44]{padding-top:0}.assessment-assign-wrapper.is-mozabook[data-v-887fec44] .task-type-cards{position:static}body.high-contrast-theme .assessment-assign-wrapper[data-v-887fec44]{--class-exam-step-color: var(--high-contrast-700)}
