.helplist .helplist__button[data-v-e1e64a27]{background-color:var(--primary-color-d40);gap:var(--nok-spacing-4);padding-inline:var(--nok-spacing-4);width:unset;display:flex}.helplist .helplist__button--active[data-v-e1e64a27]{background-color:var(--primary-color-d50)}.helplist .helplist__button__number[data-v-e1e64a27]{font-size:20px;font-weight:700;line-height:28px}.helplist .helplist__button[data-v-e1e64a27]:has(.helplist__button__number){gap:var(--nok-spacing-2);flex-direction:row-reverse}.helplist__card[data-v-e1e64a27]{width:calc(100vw - 32px);transition:all .3s var(--flex-ease-standard);transform-origin:90% 90%;z-index:10;position:fixed;bottom:16px;right:16px}@media screen and (min-width:480px){.helplist__card[data-v-e1e64a27]{width:336px}}.helplist__title[data-v-e1e64a27]{align-items:center;height:76px;display:flex}.helplist__title__text[data-v-e1e64a27]{font-size:18px!important;font-weight:700!important;line-height:28px!important}.helplist__list[data-v-e1e64a27]{-webkit-overflow-scrolling:touch;padding:0;overflow:hidden auto}.helplist__list--empty[data-v-e1e64a27]{flex-direction:column;justify-content:center;align-items:center;display:flex}.helplist__list--empty>p[data-v-e1e64a27]{margin-top:16px}.helplist__list__content[data-v-e1e64a27]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.helplist__list__content__name[data-v-e1e64a27]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:28px;overflow:hidden}.helplist__list__content__assignment[data-v-e1e64a27]{float:right;color:var(--flex-color-teal);font-size:14px;font-weight:400;line-height:24px}.helplist__help-button[data-v-e1e64a27]{width:80%;margin:16px}.helplist__button__number[data-v-490875f1]{color:var(--text-inverted);font-size:var(--font-size)}.helplist__list[data-v-490875f1]{height:300px;overflow-y:auto}.helplist__list[data-v-490875f1] .v-list-item{padding:0;padding-inline:0!important}.helplist__list[data-v-490875f1] .v-divider{max-width:100%;margin-inline-start:0}.helplist__list--empty[data-v-490875f1]{padding:16px}.helplist__list__content[data-v-490875f1]{text-align:left;justify-content:space-between;display:flex}.helplist__list__title[data-v-490875f1]{font-size:16px;font-weight:700;line-height:28px}.helplist__button__number[data-v-f2eb2fad]{color:var(--text-inverted);font-size:var(--font-size)}.helplist__list[data-v-f2eb2fad]{height:200px;overflow-y:scroll}.helplist__list[data-v-f2eb2fad] .v-list-item{padding:0;padding-inline:0!important}.helplist__list[data-v-f2eb2fad] .v-divider{max-width:100%;margin-inline-start:0}.helplist__list__content[data-v-f2eb2fad]{text-align:left;justify-content:space-between;display:flex}.helplist__list__content__name--bold[data-v-f2eb2fad]{font-size:16px;font-weight:700;line-height:28px}.placement-modal .modal-content{padding:0}.intro-container[data-v-9f57d9c3]{gap:var(--nok-spacing-4);grid-template-columns:1fr auto;height:100%;display:grid;position:relative}.intro-content[data-v-9f57d9c3]{padding:var(--modal-padding);padding-left:var(--nok-spacing-10);z-index:1;width:50%}.intro-content p[data-v-9f57d9c3]{margin-bottom:0}.intro-content[data-v-9f57d9c3]{justify-content:center;gap:var(--nok-spacing-4);flex-direction:column;display:flex}.intro-content-list[data-v-9f57d9c3]{padding-left:var(--nok-spacing-4);list-style:outside}.intro-image-container[data-v-9f57d9c3]{z-index:0;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.group-placement-header[data-v-1e8a06ad]{justify-content:space-between;align-items:center;display:flex}.group-placement-header-actions[data-v-1e8a06ad]{gap:var(--nok-spacing-2);display:flex}.group-placement-header-actions button[data-v-1e8a06ad]{display:flex}.group-placement-header-actions-incrementer[data-v-1e8a06ad]{align-items:center;gap:var(--nok-spacing-2);display:flex}.group-placement-header-actions-incrementer-button[data-v-1e8a06ad]{padding:0}.group-placement-header-actions-incrementer-value[data-v-1e8a06ad]{border-radius:var(--radius-md,8px);border:1px solid var(--nok-neutral-outline);width:40px;height:40px;font-size:var(--nok-ui-font-size-md);font-weight:var(--nok-font-weight-regular);justify-content:center;align-items:center;display:flex}.group-placement-header-actions-reset-popover[data-v-1e8a06ad]{gap:var(--nok-spacing-4);padding:var(--nok-spacing-4);flex-direction:column;display:flex}.popover-text[data-v-1e8a06ad]{font-size:var(--nok-ui-font-size-md);font-weight:var(--nok-font-weight-demibold);line-height:150%}.popover-actions[data-v-1e8a06ad]{justify-content:space-between;gap:var(--nok-spacing-4);display:flex}.avatar-container[data-v-e8d2a68b]{background:#f0efef;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.avatar-container .initials[data-v-e8d2a68b]{font-weight:var(--font-weight-heading);font-size:.8em}.avatar-container .avatar[data-v-e8d2a68b]{justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar-container .avatar[data-v-e8d2a68b] img.emoji{width:15px;height:15px}.avatar-container .notice[data-v-e8d2a68b]{background-color:var(--error);border-radius:50%;width:12px;height:12px;position:absolute;top:-1px;right:-1px}.placement-groups-container[data-v-1bb20b24]{gap:var(--nok-spacing-2);flex:1;display:flex}.placement-group-wrapper[data-v-1bb20b24]{border-radius:var(--nok-radius-lg);border:2px solid var(--nok-neutral-outline-variant);padding:var(--nok-spacing-3) var(--nok-spacing-2);flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.placement-group-wrapper[data-drop-target=true][data-v-1bb20b24]{border-color:var(--nok-variants-accent)}.placement-group-name[data-v-1bb20b24]{background-color:var(--nok-neutral-outline-variant);color:var(--nok-palette-white);border-top-right-radius:var(--nok-radius-lg);padding:var(--nok-spacing-1) var(--nok-spacing-4);z-index:1;border-bottom-left-radius:56px;position:absolute;top:0;right:0}.placement-group-name[data-drop-target=true][data-v-1bb20b24]{background-color:var(--nok-variants-accent)}.missing-user[data-v-1bb20b24]{font-style:italic;color:var(--nok-neutral-outline-variant)!important}.placement-group-name-text[data-v-1bb20b24]{font-size:var(--nok-ui-font-size-sm)}.placement-absent-group[data-v-1bb20b24]{flex-direction:column;align-self:stretch;width:248px;height:100%;display:flex}.placement-absent-group>div[data-v-1bb20b24]:last-child{flex:1}.placement-groups[data-v-1bb20b24]{--placement-group-width:265px;grid-template-columns:repeat(auto-fit, calc(var(--placement-group-width) - 10px));place-content:start;align-items:stretch;gap:var(--nok-spacing-4);flex:1;grid-auto-rows:auto;display:grid}.placement-absent-group+.placement-groups[data-v-1bb20b24]{--placement-group-width:275px}.placement-group-students[data-v-1bb20b24]{flex:1;overflow:visible}.placement-group[data-v-1bb20b24]{min-height:82px;width:var(--placement-group-width)}.placement-group-student[data-v-1bb20b24]{margin-bottom:2px}.placement-group-student-image[data-v-1bb20b24]{width:40px;height:40px}.placement-group-student-name[data-v-1bb20b24]{font-size:var(--nok-ui-font-size-md);font-weight:var(--nok-font-weight-demibold);line-height:150%}.placement-group-empty[data-v-1bb20b24]{justify-content:center;align-items:center;height:100%;display:flex}.placement-modal .modal-content{padding:0;display:flex;overflow:hidden}.group-placement-container[data-v-dede981d]{padding:var(--nok-padding-6);gap:var(--nok-spacing-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.group-placement-content-scroll[data-v-dede981d]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:auto}ul.group-list[data-v-084c2144]{padding:0 30px 0 0;list-style:none}ul.group-list li[data-v-084c2144]{white-space:nowrap;font-weight:var(--font-weight-bold);font-size:var(--font-size);margin-top:16px;padding:0}h4.group-list-header[data-v-084c2144]{font-size:var(--font-size-small)}.btn.student-group-button[data-v-084c2144]{background-color:var(--primary-color-d40);border-radius:20px;gap:8px}.btn.grouping-button[data-v-084c2144]{background-color:var(--primary-color-d40);align-items:center;gap:var(--nok-spacing-2);align-items:center;gap:var(--nok-spacing-2);padding-inline:var(--nok-spacing-4);width:unset;display:flex}.btn.imbox-button[data-v-5e3feeda]{background-color:var(--primary-color-d40);align-items:center;gap:var(--nok-spacing-2);padding-inline:var(--nok-spacing-4);width:unset;display:flex}.btn.imbox-button--active[data-v-5e3feeda]{background-color:var(--primary-color-d50)}.btn.imbox-button--icon[data-v-5e3feeda]{width:16px;height:16px;color:var(--text-inverted)}#imbox-container .zoid-outlet{display:none}nok-account[data-v-ff7b290e]{z-index:10}.skolon-wrapper[data-v-de09d6cf]{display:none}.skolon-wrapper[data-v-de09d6cf]:has(.skolon-rendered){display:flex}.skolon-wrapper[data-v-de09d6cf]{z-index:9;width:40px;height:40px}.skolon-wrapper .skolon-rendered[data-v-de09d6cf]{background-size:25px;width:40px;height:40px}@media screen and (max-width:600px){.skolon-wrapper[data-v-de09d6cf]{display:none}}.top-bar-buttons[data-v-0e8d8065]{align-items:center;gap:var(--nok-spacing-2);justify-content:flex-end;display:flex}.toggle-navigation-menu[data-v-6f3f75b4]{background:var(--primary-color-d20)}.toolbar--left[data-v-6f3f75b4]{align-items:center;display:flex}.toolbar--right[data-v-6f3f75b4]{align-items:center;gap:8px;display:flex}.toolbar-navigation[data-v-6f3f75b4]{align-items:center;gap:8px;padding-left:8px;display:flex}.toolbar[data-show-dashboard-hero=true][data-v-6f3f75b4]{position:absolute;top:0;left:0}.toolbar[data-v-6f3f75b4]{z-index:8;width:100%;box-shadow:var(--flex-box-shadow);background:var(--primary-color);justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.toolbar .toolbar__title--right-button[data-v-6f3f75b4]{color:var(--text-inverted);background:var(--primary-color-d20);border-radius:40px}.toolbar .toolbar__title--right-button[data-v-6f3f75b4]:hover{background:var(--primary-color-d10)}.toolbar .toolbar-navigation__title[data-v-6f3f75b4]{color:var(--color-text-light);text-align:left;margin-left:8px;font-size:14px;line-height:22px}.toolbar .toolbar-navigation__title__bold[data-v-6f3f75b4]{font-weight:600}.toolbar__title--right--text[data-v-6f3f75b4]{color:var(--color-text-light);padding-right:8px;font-size:14px;font-weight:600}.toolbar__toggle[data-v-6f3f75b4]{background:var(--primary-color-d20);flex:1 0 auto}.toolbar__title[data-v-6f3f75b4]{align-items:center;font-size:16px;font-weight:700;line-height:28px;display:flex}.toolbar__title__points[data-v-6f3f75b4]{color:var(--primary-text-color,#fff);flex-direction:row;justify-content:center;display:flex}.toolbar__title__points-inner[data-v-6f3f75b4]{background:var(--primary-color-d10);border-radius:40px;flex-direction:row;display:flex}.toolbar__title__points-inner-left[data-v-6f3f75b4],.toolbar__title__points-inner-right[data-v-6f3f75b4]{flex-direction:column;justify-content:center;height:40px;padding:0 16px;display:flex}.toolbar__title__points-inner-left[data-v-6f3f75b4]{text-transform:uppercase;font-size:10px;font-weight:600}.toolbar__title__points-inner-right[data-v-6f3f75b4]{background:var(--primary-color-d20);border-radius:40px;font-size:14px;font-weight:700}.toolbar__title__icon .v-icon[data-v-6f3f75b4]{border-color:var(--primary-text-color,#fff)!important;color:var(--primary-text-color,#fff)!important}@media screen and (max-width:728px){.toolbar__hidden-just-before-xs-and-down[data-v-6f3f75b4]{display:none}}.notification{background-color:#fff}.notification .notification__close{z-index:1;width:32px;height:32px;position:absolute;right:0}@keyframes snackbar-snack-slide-in-2a5b1c07{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.nok_message[data-v-2a5b1c07]{flex-direction:column;width:320px;animation:.3s ease-in-out snackbar-snack-slide-in-2a5b1c07;display:flex}@media screen and (min-width:480px){.nok_message[data-v-2a5b1c07]{width:480px}}.nok_message[data-v-2a5b1c07]{padding:var(--global-padding);background-color:var(--background);border-radius:var(--border-radius);box-shadow:var(--shadow-medium)}.nok_message__title[data-v-2a5b1c07]{margin-bottom:calc(var(--global-padding) / 2);font-size:16px;font-weight:700}.nok_message__actions[data-v-2a5b1c07]{margin-top:var(--global-padding);gap:8px;display:flex}.nok_message__actions--left[data-v-2a5b1c07]{gap:var(--global-padding);flex-grow:1;display:flex}.confirm-end-quiz[data-v-1d873709]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.confirm-end-quiz__text[data-v-1d873709]{max-width:487px}.confirm-end-quiz__settings[data-v-1d873709]{justify-content:space-between;align-items:center;width:250px;margin-top:16px;display:flex}@media screen and (min-width:480px){.confirm-end-quiz__settings[data-v-1d873709]{width:350px}}.confirm-end-quiz__settings .v-input[data-v-1d873709]{flex:unset}.confirm-end-quiz__divider[data-v-1d873709]{width:250px;margin-top:-8px;margin-bottom:32px}@media screen and (min-width:480px){.confirm-end-quiz__divider[data-v-1d873709]{width:350px}}.notification-container[data-v-b17a7737]{z-index:10;flex-direction:column;align-items:end;gap:16px;display:flex;position:fixed;bottom:16px;right:16px}.notification-container__card[data-v-b17a7737]{width:250px;height:300px;padding-top:42px!important}.medal[data-v-99c05252]{justify-content:center;align-items:center;height:100%;display:flex}.medal span[data-v-99c05252]{text-align:center;color:#fff;font-weight:700;position:absolute;bottom:26px;left:0;right:0}.medal img[data-v-99c05252]{height:100%}.medal .favorite[data-v-99c05252]{transform:scale(1.1)}.medal .inactive[data-v-99c05252]{filter:brightness(0%)saturate()opacity(20%)}.new-medal[data-v-e57d61b4]{z-index:10;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0}.new-medal__content[data-v-e57d61b4]{z-index:1;background:repeating-linear-gradient(45deg,#0a1f65,#0a1f65 18%,#08276a 18% 36%);border-radius:8%;flex-direction:column;justify-content:space-between;width:264px;height:264px;padding:16px;display:flex;overflow:hidden}.new-medal__content__title[data-v-e57d61b4]{color:var(--flex-color-interaction-light)!important}.new-medal__content__medal[data-v-e57d61b4]{justify-content:center;height:128px;display:flex}.new-medal__content__name[data-v-e57d61b4]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-light);height:32px;font-size:16px;font-weight:400;line-height:28px;overflow:hidden}.new-medal__explosion[data-v-e57d61b4]{z-index:-1;opacity:.2;background-color:#08276a;border-radius:50%;width:264px;height:264px;position:absolute}.new-medal__explosion--delay[data-v-e57d61b4]{animation-delay:.15s}.course-selection-modal__container{text-align:left;flex-direction:column;align-items:flex-start;padding:16px;display:flex;position:relative}.course-selection-modal__container__intro{margin-top:-20px;padding:0 0 16px;font-size:16px;font-weight:400;line-height:28px}.course-selection-modal__container__link{padding-bottom:16px;font-size:14px;font-weight:400;line-height:24px;text-decoration:none}.course-selection-modal__container__link:hover{text-decoration:underline}.course-selection-modal__container__options{grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:100%;display:grid}.course-selection-modal__container__options__option{border:1px solid #0000;border-radius:5px;flex-direction:column;justify-content:space-between;min-height:300px;padding:16px;display:flex;position:relative}.course-selection-modal__container__options__option:not(.course-selection-modal__container__options__option--selected){border-radius:var(--radius-md,8px);border:1px solid var(--neutral-outline,#e0dddc)}.course-selection-modal__container__options__option--selected{border-radius:var(--radius-md,8px);border:1px solid var(--variants-accent,#1c4bb0);display:flex}.course-selection-modal__container__options__option__top{font-size:14px;font-weight:400;line-height:24px;display:flex}.course-selection-modal__container__options__option__top__title{justify-content:space-between;font-size:16px;font-weight:700;line-height:28px;display:flex}.course-selection-modal__container__options__option__top__title__badge{max-width:85px;font-size:14px;font-weight:400;line-height:24px}.course-selection-modal__container__options__option__top__subtitle{padding-top:16px}.course-selection-modal__container__options__option__top__text{padding:16px 0}.course-selection-modal__container__options__option__button{border-radius:5px;margin:0}.top-message[data-v-8943a867]{z-index:300;color:var(--text-inverted);width:100%;position:sticky;top:0}.top-message__actions[data-v-8943a867]{justify-content:space-between;align-items:center;gap:16px;display:flex}.top-message__content[data-v-8943a867]{color:var(--text-inverted);background-color:#c4232a;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:16px;display:flex}.top-message__button[data-v-8943a867]{white-space:nowrap}.select-group-header[data-v-b9daa04d]{align-items:center;gap:var(--nok-spacing-3);font-weight:var(--nok-font-weight-demibold);font-size:var(--nok-ui-font-size-lg);margin-bottom:var(--nok-spacing-2);display:flex}.select-group-header span[data-v-b9daa04d]{overflow-wrap:break-word;overflow:hidden}.select-group-selector[data-v-b9daa04d]{justify-content:space-between;align-items:center;gap:var(--nok-spacing-2);font-size:var(--nok-ui-font-size-sm);display:flex;position:relative}.select-group-selector--busy[data-v-b9daa04d]{cursor:wait}.select-group-busy[data-v-b9daa04d]{z-index:1;justify-content:flex-end;align-items:center;gap:var(--nok-spacing-2);background:var(--primary-color-d20);font-weight:var(--nok-font-weight-demibold);pointer-events:none;white-space:nowrap;display:flex;position:absolute;inset:0}.select-group-trigger[data-v-b9daa04d]{background-color:var(--primary-color-d20)}.background-group-selector[data-v-b9daa04d],.hidden-button[data-v-b9daa04d]{display:none}.student-link-icon[data-v-b9daa04d]{margin-right:var(--nok-spacing-2)}.student-link[data-v-b9daa04d]{color:var(--primary-text-color);align-items:center;display:flex}.select-group-header[data-v-8ee2e7da]{align-items:center;gap:var(--nok-spacing-3);font-weight:var(--nok-font-weight-demibold);font-size:var(--nok-ui-font-size-lg);margin-bottom:var(--nok-spacing-2);display:flex}.select-group-header span[data-v-8ee2e7da]{overflow-wrap:break-word;overflow:hidden}.select-group-trigger[data-v-8ee2e7da]{background-color:var(--primary-color-d20);width:100%}.select-group-selector[data-v-8ee2e7da]{position:relative}.select-group-selector--busy[data-v-8ee2e7da]{cursor:wait}.select-group-busy[data-v-8ee2e7da]{z-index:1;justify-content:flex-end;align-items:center;gap:var(--nok-spacing-2);background:var(--primary-color-d20);font-weight:var(--nok-font-weight-demibold);pointer-events:none;white-space:nowrap;display:flex;position:absolute;inset:0}.background-group-selector[data-v-8ee2e7da],.hidden-button[data-v-8ee2e7da]{display:none}
