/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KBreadcrumbs.vue?vue&type=style&index=0&id=ac260c58&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.breadcrumbs-dropdown[data-v-ac260c58]{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.breadcrumbs[data-v-ac260c58]{font-size:16px;font-weight:700;height:32px;line-height:32px;margin-bottom:8px;margin-top:8px;white-space:nowrap}.breadcrumbs-crumb-text[data-v-ac260c58]{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.breadcrumbs-dropdown-wrapper[data-v-ac260c58]{display:inline-block}.breadcrumbs-dropdown-wrapper[data-v-ac260c58]:after{content:"›";margin-left:8px;margin-right:8px}.breadcrumbs-dropdown[data-v-ac260c58]{font-weight:700;max-width:100%;padding:16px;position:absolute;z-index:8}.breadcrumbs-dropdown-items[data-v-ac260c58]{list-style:none;margin:0;padding:0}.breadcrumbs-dropdown-item[data-v-ac260c58]{display:block;padding-bottom:8px;padding-top:8px}.breadcrumbs-dropdown-item .krouter-item[data-v-ac260c58]{width:100%}.breadcrumbs-visible-items[data-v-ac260c58]{display:inline-block;list-style:none;margin:0;padding:0;white-space:nowrap;width:100%}.breadcrumbs-collapsed .breadcrumbs-visible-items[data-v-ac260c58]{width:calc(100% - 55px)}.breadcrumbs-visible-item[data-v-ac260c58]{display:inline-block;max-width:100%}.breadcrumbs-visible-item-notlast[data-v-ac260c58]:after{content:"›";margin-left:8px;margin-right:8px}.breadcrumbs-offscreen[data-v-ac260c58]{left:-1000em;position:absolute}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/buttons-and-links/KButton.vue?vue&type=style&index=0&id=69406198&prod&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button[data-v-69406198]{background:none;border:0;border-radius:2px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:36px;max-width:100%;min-height:36px;min-width:64px;outline:none;overflow:hidden;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.button[data-v-69406198]::-moz-focus-inner{border:0}a.button[data-v-69406198]{display:inline-block;vertical-align:top}.raised[data-v-69406198]{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.link .link-text[data-v-69406198],.link[data-v-69406198]{cursor:pointer;display:inline-block;padding:0;text-align:left;text-decoration:underline;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;white-space:normal}.link .link-text[data-v-69406198]:disabled,.link[data-v-69406198]:disabled{cursor:default}.dropdown-arrow[data-v-69406198]{position:relative;top:6px}.prop-icon[data-v-69406198]{top:4px}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/buttons-and-links/KButtonGroup.vue?vue&type=style&index=0&id=54e7118f&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button-group[data-v-54e7118f]{display:inline-block;margin-bottom:-12px}.button-group-item[data-v-54e7118f]{display:inline-block;height:48px}.button-group-item>a[data-v-54e7118f],.button-group-item>button[data-v-54e7118f]{margin-left:8px;margin-right:8px}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KCheckbox.vue?vue&type=style&index=0&id=5ae3d261&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.k-checkbox-container[data-v-5ae3d261]{display:table;margin-bottom:8px;margin-top:8px}.tr[data-v-5ae3d261]{display:table-row}.k-checkbox[data-v-5ae3d261]{cursor:pointer;display:table-cell;height:24px;position:relative;vertical-align:top;width:24px}.k-checkbox-input[data-v-5ae3d261]{cursor:pointer;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.k-checkbox-label[data-v-5ae3d261]{cursor:pointer;display:table-cell;line-height:24px;padding-left:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-checkbox-disabled .k-checkbox-input[data-v-5ae3d261],.k-checkbox-disabled .k-checkbox-label[data-v-5ae3d261],.k-checkbox-disabled .k-checkbox[data-v-5ae3d261]{cursor:default}.checkbox-icon[data-v-5ae3d261]{height:24px;top:0;width:24px}.description[data-v-5ae3d261]{font-size:12px;line-height:normal}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/loaders/KCircularLoader.vue?vue&type=style&index=0&id=691869fc&prod&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.delay[data-v-691869fc]{animation-delay:1s}@keyframes fadeIn-data-v-691869fc{0%{opacity:0}to{opacity:1}}.ui-progress-circular[data-v-691869fc]{animation:fadeIn-data-v-691869fc;animation-duration:0s;animation-fill-mode:backwards;margin:0 auto;position:relative}.ui-progress-circular-determinate[data-v-691869fc]{transform:rotate(270deg)}.ui-progress-circular-determinate-path[data-v-691869fc]{stroke-dashoffset:0;transition:stroke-dashoffset .3s}.ui-progress-circular-indeterminate[data-v-691869fc]{animation:ui-progress-circular-rotate-data-v-691869fc .7s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.ui-progress-circular-indeterminate-path[data-v-691869fc]{stroke-dasharray:89,200;stroke-dashoffset:-35px;stroke-linecap:round}.ui-progress-circular--transition-fade-enter-active[data-v-691869fc],.ui-progress-circular--transition-fade-leave-active[data-v-691869fc]{transition:opacity .3s ease,transform .3s ease}.ui-progress-circular--transition-fade-enter[data-v-691869fc],.ui-progress-circular--transition-fade-leave-active[data-v-691869fc]{opacity:0;transform:scale(0)}@keyframes ui-progress-circular-rotate-data-v-691869fc{to{transform:rotate(1turn)}}@keyframes ui-progress-circular-color-data-v-691869fc{0%,to{stroke:#f44336}40%{stroke:#2547f3}66%{stroke:#4caf50}80%,90%{stroke:#ff9800}}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KModal.vue?vue&type=style&index=0&id=cc254fd2&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.form[data-v-cc254fd2]{-webkit-overflow-scrolling:touch}.modal[data-v-cc254fd2]{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.modal-overlay[data-v-cc254fd2]{background:rgba(0,0,0,.7);background-attachment:fixed;height:100%;left:0;position:fixed;top:0;transition:opacity .25s ease;width:100%;z-index:24}.modal[data-v-cc254fd2]{border-radius:4px;left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal[data-v-cc254fd2]:focus{outline:none}.modal-fade-enter-active[data-v-cc254fd2],.modal-fade-leave-active[data-v-cc254fd2]{transition:all .25s ease}.modal-fade-enter[data-v-cc254fd2],.modal-fade-leave-active[data-v-cc254fd2]{opacity:0}.title[data-v-cc254fd2]{font-size:24px;margin:0;padding:24px}.content[data-v-cc254fd2]{overflow-x:hidden;padding:0 24px}.scroll-shadow[data-v-cc254fd2]{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0) 10px,#fff 70%) bottom,radial-gradient(at top,rgba(0,0,0,.2),transparent 70%),radial-gradient(at bottom,rgba(0,0,0,.2),transparent 70%) bottom;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:100% 20px,100% 20px,100% 10px,100% 10px}.contains-kselect[data-v-cc254fd2]{overflow:unset}.actions[data-v-cc254fd2]{padding:24px;text-align:right}.actions button[data-v-cc254fd2]{margin:0}.actions button[data-v-cc254fd2]:last-of-type{margin-left:16px}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiTooltip.vue?vue&type=style&index=0&id=69d4ead5&prod&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-tooltip-theme{border-radius:.125rem;color:#fff;font-size:.8125rem;line-height:1.4;padding:.3rem .5rem;text-align:center}.ui-tooltip-theme,.ui-tooltip-theme .tippy-backdrop{background-color:rgba(33,33,33,.9)}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KDateRange/KDateDay.vue?vue&type=style&index=0&id=7a639a12&prod&lang=css&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.calendar-days-in-range[data-v-7a639a12]:hover,button.calendar-days-selected[data-v-7a639a12],button[data-v-7a639a12]:hover{border-radius:15px}.calendar-days-in-range[data-v-7a639a12]{border-radius:0}.calendar-days-in-range.end-of-week[data-v-7a639a12],.calendar-days-in-range.last-day[data-v-7a639a12]{border-bottom-right-radius:15px;border-top-right-radius:15px}.calendar-days-in-range.first-day[data-v-7a639a12],.calendar-days-in-range.start-of-week[data-v-7a639a12]{border-bottom-left-radius:15px;border-top-left-radius:15px}.k-date-vhidden[data-v-7a639a12]{height:1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px;clip:rect(1px,1px,1px,1px);border:0}


/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KDateRange/KDateCalendar.vue?vue&type=style&index=0&id=03aa28ef&prod&lang=css&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.calendar-wrap[data-v-03aa28ef]{position:relative}.left[data-v-03aa28ef]{left:0;position:absolute;top:0}.right[data-v-03aa28ef]{position:absolute;right:0;top:0}.months-text[data-v-03aa28ef]{margin-bottom:10px;text-align:center}.months-text .left[data-v-03aa28ef]{cursor:pointer;float:left}.months-text .right[data-v-03aa28ef]{cursor:pointer;float:right}.calendar[data-v-03aa28ef]{background:#fff;font-size:14px;height:auto;margin-right:5px}.calendar ul[data-v-03aa28ef]{list-style-type:none}.calendar-month-left[data-v-03aa28ef],.calendar-month-right[data-v-03aa28ef]{float:left;width:48%}.calendar-month-right[data-v-03aa28ef]{margin-left:15px}.calendar-days[data-v-03aa28ef]{margin:0;padding:0}.calendar-days li[data-v-03aa28ef]{display:inline-block;margin-top:6px;width:14%}.calendar-days li.calendar-days--disabled[data-v-03aa28ef]{cursor:not-allowed;opacity:.3;pointer-events:none}li.selected-first[data-v-03aa28ef]{border-bottom-left-radius:80px;border-top-left-radius:95px}li.selected-second[data-v-03aa28ef]{border-bottom-right-radius:60px;border-top-right-radius:60px}


/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiIcon.vue?vue&type=style&index=0&id=7815a79a&prod&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-icon{cursor:inherit;display:inline-block;font-size:1.5rem;height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1em}.ui-icon svg{display:block;height:1em;margin:0;padding:0;width:1em;fill:currentColor}.ui-icon.is-mirrored{transform:scaleX(-1)}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiTextbox.vue?vue&type=style&index=0&id=53ad76f9&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-textbox[data-v-53ad76f9]{align-items:flex-start;display:flex;margin-bottom:1rem}.ui-textbox:hover:not(.is-disabled) .ui-textbox-label-text[data-v-53ad76f9]{color:#000}.ui-textbox:hover:not(.is-disabled) .ui-textbox-label[data-v-53ad76f9],.ui-textbox:hover:not(.is-disabled) .ui-textbox-textarea[data-v-53ad76f9]{border-bottom-color:#000}.ui-textbox.is-active:not(.is-disabled) .ui-textbox-label-text[data-v-53ad76f9]{color:#2547f3}.ui-textbox.is-active:not(.is-disabled) .ui-textbox-label[data-v-53ad76f9],.ui-textbox.is-active:not(.is-disabled) .ui-textbox-textarea[data-v-53ad76f9]{border-bottom-color:#2547f3}.ui-textbox .ui-input-content[data-v-53ad76f9]{display:grid;grid-template-columns:1fr auto;position:relative}.ui-textbox .ui-input-content[data-v-53ad76f9]:not(.clear-button-padding){padding-right:0}.ui-textbox .ui-input-content.clear-button-padding[data-v-53ad76f9]{padding-right:.15rem}.ui-cle .ui-textbox.has-label .ui-textbox-icon-wrapper[data-v-53ad76f9]{padding-top:1.5rem}.ui-textbox.has-counter .ui-textbox-feedback-text[data-v-53ad76f9]{padding-right:3rem}.ui-textbox.has-floating-label .ui-textbox-label-text[data-v-53ad76f9]{display:table;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-textbox.has-floating-label .ui-textbox-label-text.is-inline[data-v-53ad76f9]{color:#666;cursor:text;transform:translateY(1em) scale(1.1)}.ui-textbox.has-floating-label .ui-textbox-label-text.is-floating[data-v-53ad76f9]{transform:translateY(0) scale(1)}.ui-textbox.has-floating-label .ui-textbox-label>input:-webkit-autofill+.ui-textbox-label-text.is-inline[data-v-53ad76f9]{transform:translateY(0) scale(1)}.ui-textbox.is-invalid:not(.is-disabled) .ui-textbox-counter[data-v-53ad76f9],.ui-textbox.is-invalid:not(.is-disabled) .ui-textbox-icon-wrapper .ui-icon[data-v-53ad76f9],.ui-textbox.is-invalid:not(.is-disabled) .ui-textbox-label-text[data-v-53ad76f9]{color:#c62828}.ui-textbox.is-invalid:not(.is-disabled) .ui-textbox-label[data-v-53ad76f9],.ui-textbox.is-invalid:not(.is-disabled) .ui-textbox-textarea[data-v-53ad76f9]{border-bottom-color:#f44336}.ui-textbox.is-invalid:not(.is-disabled) .ui-textbox-feedback[data-v-53ad76f9]{color:#f44336}.ui-textbox.is-disabled .ui-textbox-input[data-v-53ad76f9],.ui-textbox.is-disabled .ui-textbox-label[data-v-53ad76f9],.ui-textbox.is-disabled .ui-textbox-textarea[data-v-53ad76f9]{border-bottom-style:dotted;border-bottom-width:1.5px;color:rgba(0,0,0,.38)}.ui-textbox.is-disabled .ui-textbox-icon-wrapper .ui-icon[data-v-53ad76f9]{opacity:.6}.ui-textbox.is-disabled .ui-textbox-feedback[data-v-53ad76f9]{opacity:.8}.ui-textbox-label[data-v-53ad76f9]{background:#f5f5f5;border-bottom:1px solid #666;border-radius:4px 4px 0 0;display:flex;flex-direction:column-reverse;margin:0;padding:4px 0 0;width:100%}.ui-textbox-icon-wrapper[data-v-53ad76f9]{flex-shrink:0;margin-right:.75rem;padding-top:.25rem}.ui-textbox-icon-wrapper .ui-icon[data-v-53ad76f9]{color:#666}.ui-textbox-content[data-v-53ad76f9]{flex-grow:1}.ui-textbox-label-text[data-v-53ad76f9]{color:#666;cursor:default;font-size:.9375rem;line-height:normal;margin:0 8px;transform-origin:left;transition:color .1s ease,transform .2s ease}.ui-textbox-input[data-v-53ad76f9],.ui-textbox-textarea[data-v-53ad76f9]{background:none;border:none;border-radius:0;color:rgba(0,0,0,.87);cursor:auto;display:block;font-size:1rem;font-weight:400;margin:0;outline:none;padding:0 0 0 8px;transition:border .1s ease;width:100%}.ui-textbox-textarea[data-v-53ad76f9]{border:none}.ui-textbox-input[data-v-53ad76f9]{height:2rem}.ui-textbox-textarea[data-v-53ad76f9]{overflow-x:hidden;overflow-y:auto;padding-bottom:.375rem;resize:vertical}.ui-textbox-feedback[data-v-53ad76f9]{color:#666;font-size:.875rem;line-height:1.2;margin:0;padding-top:.25rem;position:relative}.ui-textbox-counter[data-v-53ad76f9]{position:absolute;right:0;top:.25rem}.ui-textbox--icon-position-right .ui-textbox-icon-wrapper[data-v-53ad76f9]{margin-left:.5rem;margin-right:0;order:1}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KTextbox/index.vue?vue&type=style&index=0&id=591c356c&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.textbox[data-v-591c356c]{max-width:400px}.mh[data-v-591c356c]{min-height:72px}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KDateRange/KDateInput.vue?vue&type=style&index=0&id=5daeaa57&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.date-input-fieldset[data-v-5daeaa57]{border:0;padding-bottom:0}.k-date-vhidden[data-v-5daeaa57]{height:1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px;clip:rect(1px,1px,1px,1px);border:0}[data-v-5daeaa57] input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-align:left;text-transform:uppercase!important;width:150px}[data-v-5daeaa57] input[type=date]::-webkit-calendar-picker-indicator,[data-v-5daeaa57] input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;display:none;visibility:hidden!important}[data-v-5daeaa57] input[type=date]:dir(rtl){-webkit-clip-path:inset(0 0 0 25px);clip-path:inset(0 0 0 25px)}[data-v-5daeaa57] input[type=date]:dir(ltr){-webkit-clip-path:inset(0 25px 0 0);clip-path:inset(0 25px 0 0)}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KDateRange/index.vue?vue&type=style&index=0&id=2405554e&prod&lang=css&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.description[data-v-2405554e]{color:#3a3a3a;font-size:15px;font-style:normal;font-weight:400;margin-top:0}.date-inputs[data-v-2405554e]{margin-left:-15px}.left-input[data-v-2405554e],.right-input[data-v-2405554e]{display:inline-block;width:49%}


/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiFocusContainer.vue?vue&type=style&index=0&id=fc729a16&prod&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-focus-container-focus-redirector,.ui-focus-container-last-focusable{opacity:0;position:absolute}.ui-focus-container-content{outline:none}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiMenuOption.vue?vue&type=style&index=0&id=19557658&prod&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-menu-option{display:block;font-family:inherit;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.ui-menu-option.is-divider{background-color:rgba(0,0,0,.08);display:block;height:.0625rem;margin:.375rem 0;padding:0}.ui-menu-option:not(.is-divider){color:rgba(0,0,0,.87);cursor:pointer;font-size:.9375rem;font-weight:400;min-height:2.5rem;outline:none;text-decoration:none}.ui-menu-option:not(.is-divider):focus:not(.is-disabled),.ui-menu-option:not(.is-divider):hover:not(.is-disabled),body[modality=keyboard] .ui-menu-option:not(.is-divider):focus{background-color:#eee}.ui-menu-option:not(.is-divider).is-disabled{color:#666;cursor:default;opacity:.5}.ui-menu-option:not(.is-divider).is-disabled .ui-menu-option-secondary-text{color:#666}.ui-menu-option-content{align-items:center;display:flex;height:2.5rem;padding:0 1rem}.ui-menu-option-icon{color:#666;font-size:1.125rem;margin-right:1rem}.ui-menu-option-text{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-menu-option-secondary-text{color:rgba(0,0,0,.38);flex-shrink:0;font-size:.8125rem;margin-left:.25rem}.k-icon{margin:0 8px;top:0!important}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiMenu.vue?vue&type=style&index=0&id=495a9a04&prod&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-menu{background-color:#fff;border:.0625rem solid rgba(0,0,0,.08);font-family:inherit;list-style:none;margin:0;max-height:100vh;max-width:17rem;min-width:10.5rem;outline:none;overflow-x:hidden;overflow-y:auto;padding:.25rem 0}.ui-menu.is-raised{border:none;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.ui-menu.has-secondary-text{max-width:19rem;min-width:15rem}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiPopover.vue?vue&type=style&index=0&id=0e1076eb&prod&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-popover.is-raised{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.ui-popover .ui-menu{border:none}.ui-popover-theme{background-color:#fff}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KListWithOverflow.vue?vue&type=style&index=0&id=6925ad8e&prod&scoped=true&lang=css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.list-wrapper[data-v-6925ad8e]{display:flex;justify-content:space-between;width:100%}.list[data-v-6925ad8e]{align-items:center;display:flex;flex-wrap:wrap;overflow:visible;position:relative}.list>[data-v-6925ad8e]{flex-shrink:0;visibility:hidden}.more-button-wrapper[data-v-6925ad8e]{visibility:hidden}


/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/buttons-and-links/KExternalLink.vue?vue&type=style&index=0&id=47d5ad32&prod&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button[data-v-47d5ad32]{background:none;border:0;border-radius:2px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:36px;max-width:100%;min-height:36px;min-width:64px;outline:none;overflow:hidden;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.button[data-v-47d5ad32]::-moz-focus-inner{border:0}a.button[data-v-47d5ad32]{display:inline-block;vertical-align:top}.raised[data-v-47d5ad32]{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.link .link-text[data-v-47d5ad32],.link[data-v-47d5ad32]{cursor:pointer;display:inline-block;padding:0;text-align:left;text-decoration:underline;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;white-space:normal}.link .link-text[data-v-47d5ad32]:disabled,.link[data-v-47d5ad32]:disabled{cursor:default}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/grids/Overlay.vue?vue&type=style&index=0&id=16cd4388&prod&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.overlay[data-v-16cd4388]{background-color:rgba(0,100,255,.14);height:100%;pointer-events:none;position:fixed;top:0}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/grids/KFixedGridItem.vue?vue&type=style&index=0&id=0669c125&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.partial-fonts-loaded .grid-item[data-v-0669c125]{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded .grid-item[data-v-0669c125]{font-family:noto-full,noto-subset,noto-common,sans-serif}.debug[data-v-0669c125]{border:1px solid #e6c003}.error[data-v-0669c125]{border:2px solid red!important}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KIcon/index.vue?vue&type=style&index=0&id=7b86b4ec&prod&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/svg[data-v-7b86b4ec]{height:1.125em;position:relative;top:.125em;transition:fill .25s ease;width:1.125em}.rtl-flip-icon[data-v-7b86b4ec]{transform:scaleX(-1)}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KLabeledIcon.vue?vue&type=style&index=0&id=d3ca8fce&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.labeled-icon-wrapper[data-v-d3ca8fce]{display:inline-block;position:relative;width:100%}.icon[data-v-d3ca8fce]{left:0;position:absolute}.icon-after[data-v-d3ca8fce]{position:absolute;right:0}.label[data-v-d3ca8fce]{display:inline-block}.debug-warning>svg[data-v-d3ca8fce]{border:1px solid red}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/loaders/KLinearLoader.vue?vue&type=style&index=0&id=fbeefeac&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.delay[data-v-fbeefeac]{animation-delay:1s}@keyframes fadeIn-data-v-fbeefeac{0%{opacity:0}to{opacity:1}}.ui-progress-linear[data-v-fbeefeac]{animation:fadeIn-data-v-fbeefeac;animation-duration:0s;animation-fill-mode:backwards;border-radius:2px;display:block;height:.25rem;overflow:hidden;position:relative;transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease;width:100%}.ui-progress-linear-progress-bar[data-v-fbeefeac]{height:.25rem;left:0;position:absolute;top:0;transform-origin:left;width:100%}.ui-progress-linear-progress-bar.is-determinate[data-v-fbeefeac]{transition:transform .2s ease}.ui-progress-linear-progress-bar.is-indeterminate[data-v-fbeefeac]{animation:ui-progress-linear-indeterminate-data-v-fbeefeac 2.1s linear infinite;transform:translateX(0) scaleX(0);transition:transform .2s cubic-bezier(.4,0,.2,1)}@keyframes ui-progress-linear-indeterminate-data-v-fbeefeac{0%{transform:translateX(0) scaleX(0)}25%{transform:translateX(50%) scaleX(.6)}49%{transform:translateX(110%) scaleX(0)}50%{transform:translateX(0) scaleX(0)}75%{transform:translateX(0) scaleX(.6)}to{transform:translateX(110%) scaleX(0)}}.ui-progress-linear--transition-fade-enter-active[data-v-fbeefeac],.ui-progress-linear--transition-fade-leave-active[data-v-fbeefeac]{transition:opacity .3s ease}.ui-progress-linear--transition-fade-enter[data-v-fbeefeac],.ui-progress-linear--transition-fade-leave-active[data-v-fbeefeac]{opacity:0}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KPageContainer.vue?vue&type=style&index=0&id=ca2188ec&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.page-container[data-v-ca2188ec]{border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);overflow-x:auto;padding:8px 24px 24px}.no-padding[data-v-ca2188ec]{padding:0}.page-container.small[data-v-ca2188ec]{margin-top:0;padding:8px 16px 16px}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KRadioButton.vue?vue&type=style&index=0&id=3676369a&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.k-radio-button-container[data-v-3676369a]{display:table;margin-bottom:8px;margin-top:8px;table-layout:fixed;width:100%}.tr[data-v-3676369a]{display:table-row}.k-radio-button[data-v-3676369a]{cursor:pointer;display:table-cell;height:24px;position:relative;vertical-align:top;width:24px}.k-radio-button-input[data-v-3676369a]{cursor:pointer;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.k-radio-button-label[data-v-3676369a]{cursor:pointer;display:table-cell;line-height:24px;padding-left:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-radio-button-disabled .k-radio-button-input[data-v-3676369a],.k-radio-button-disabled .k-radio-button-label[data-v-3676369a],.k-radio-button-disabled .k-radio-button[data-v-3676369a]{cursor:default}.truncate-text[data-v-3676369a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radio-button-icon[data-v-3676369a]{height:24px;top:0;width:24px}.description[data-v-3676369a]{font-size:12px;line-height:normal}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/buttons-and-links/KRouterLink.vue?vue&type=style&index=0&id=f4fca652&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.button[data-v-f4fca652]{background:none;border:0;border-radius:2px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:36px;max-width:100%;min-height:36px;min-width:64px;outline:none;overflow:hidden;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.button[data-v-f4fca652]::-moz-focus-inner{border:0}a.button[data-v-f4fca652]{display:inline-block;vertical-align:top}.raised[data-v-f4fca652]{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.link .link-text[data-v-f4fca652],.link[data-v-f4fca652]{cursor:pointer;display:inline-block;padding:0;text-align:left;text-decoration:underline;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;white-space:normal}.link .link-text[data-v-f4fca652]:disabled,.link[data-v-f4fca652]:disabled{cursor:default}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KSelect/KeenUiSelectOption.vue?vue&type=style&index=0&id=6a11fcfc&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-select-option[data-v-6a11fcfc]{align-items:center;cursor:pointer;display:flex;font-size:.9375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.partial-fonts-loaded .ui-select-option[data-v-6a11fcfc]{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded .ui-select-option[data-v-6a11fcfc]{font-family:noto-full,noto-subset,noto-common,sans-serif}.ui-select-option.is-selected[data-v-6a11fcfc]{background-color:rgba(0,0,0,.05);color:#2547f3;font-weight:500}.ui-select-option.is-selected .ui-select-option-checkbox[data-v-6a11fcfc]{color:#2547f3}.ui-select-option.is-highlighted[data-v-6a11fcfc]:not(.is-disabled){background-color:rgba(0,0,0,.1)}.ui-select-option.is-disabled[data-v-6a11fcfc]{color:#666;cursor:default;opacity:.5}.ui-select-option-basic[data-v-6a11fcfc],.ui-select-option-image-text[data-v-6a11fcfc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-option-image[data-v-6a11fcfc]{align-items:center;display:flex}.ui-select-option-image-object[data-v-6a11fcfc]{background-position:50%;background-size:cover;border-radius:50%;height:2rem;margin-right:.75rem;width:2rem}.ui-select-option-checkbox[data-v-6a11fcfc]{color:rgba(0,0,0,.38);margin-right:.5rem}.ui-select-option--type-basic[data-v-6a11fcfc]{padding:.375rem .75rem}.ui-select-option--type-image[data-v-6a11fcfc]{padding:.25rem .75rem}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KSelect/KeenUiSelect.vue?vue&type=style&index=0&id=576b0a11&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-select[data-v-576b0a11]{align-items:flex-start;background:#f5f5f5;border-bottom:1px solid #666;border-radius:2px 2px 0 0;display:flex;margin-bottom:1rem;outline:none;position:relative}.partial-fonts-loaded .ui-select[data-v-576b0a11]{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded .ui-select[data-v-576b0a11]{font-family:noto-full,noto-subset,noto-common,sans-serif}.ui-select[data-v-576b0a11]:hover:not(.is-disabled){border-bottom-color:#000}.ui-select:hover:not(.is-disabled) .ui-select-label-text[data-v-576b0a11]{color:#000}.ui-select:hover:not(.is-disabled) .ui-select-dropdown-button[data-v-576b0a11]{color:rgba(0,0,0,.87)}.ui-select.is-active[data-v-576b0a11]:not(.is-disabled){border-bottom-color:#2547f3}.ui-select.is-active:not(.is-disabled) .ui-icon[data-v-576b0a11]{color:#2547f3}.ui-select.has-floating-label .ui-select-label-text[data-v-576b0a11]{display:table}.ui-select.has-floating-label .ui-select-label-text.is-inline[data-v-576b0a11]{color:#666;cursor:pointer;transform:translateY(1.4375rem) scale(1.1)}.ui-select.has-floating-label .ui-select-label-text.is-floating[data-v-576b0a11]{padding-top:.5625rem;transform:translateY(0) scale(1)}.ui-select.has-label .ui-select-icon-wrapper[data-v-576b0a11]{padding-top:1.5rem}.ui-select.has-label .ui-select-dropdown-button[data-v-576b0a11]{top:1.6875rem}.ui-select:not(.is-multiple) .ui-select-display[data-v-576b0a11]{height:2rem}.ui-select.is-multiple .ui-select-display[data-v-576b0a11]{padding-bottom:.25rem;padding-top:.25rem}.ui-select.is-invalid[data-v-576b0a11]:not(.is-disabled){border-bottom-color:#f44336}.ui-select.is-invalid:not(.is-disabled) .ui-select-dropdown-button[data-v-576b0a11],.ui-select.is-invalid:not(.is-disabled) .ui-select-icon-wrapper .ui-icon[data-v-576b0a11],.ui-select.is-invalid:not(.is-disabled) .ui-select-label-text[data-v-576b0a11]{color:#c62828}.ui-select.is-invalid:not(.is-disabled) .ui-select-feedback[data-v-576b0a11]{color:#f44336}.ui-select.is-disabled .ui-select-display[data-v-576b0a11]{color:rgba(0,0,0,.38);cursor:default}.ui-select.is-disabled .ui-select-display-value.is-placeholder[data-v-576b0a11],.ui-select.is-disabled .ui-select-dropdown-button[data-v-576b0a11]{color:rgba(0,0,0,.38);opacity:.6}.ui-select.is-disabled .ui-select-icon-wrapper .ui-icon[data-v-576b0a11]{opacity:.6}.ui-select.is-disabled .ui-select-feedback[data-v-576b0a11]{opacity:.8}.ui-select-label[data-v-576b0a11]{display:block;margin:0;outline:none;padding:0 10px;position:relative;width:100%}.ui-select-icon-wrapper[data-v-576b0a11]{flex-shrink:0;margin-right:.75rem;padding-top:.25rem}.ui-select-icon-wrapper .ui-icon[data-v-576b0a11]{color:#666}.ui-select-content[data-v-576b0a11]{flex-grow:1}.ui-select-label-text[data-v-576b0a11]{color:#666;cursor:default;font-size:.9375rem;line-height:normal;margin-bottom:0;transform-origin:left;transition:color .1s ease,transform .2s ease}.ui-select-display[data-v-576b0a11]{align-items:center;border:0;color:rgba(0,0,0,.87);cursor:pointer;display:flex;font-size:1rem;font-weight:400;line-height:1.4;padding:0;transition:border .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.ui-select-display-value[data-v-576b0a11]{flex-grow:1;height:22px;overflow:hidden;position:relative;text-overflow:ellipsis;top:1px;white-space:nowrap}.ui-select-display-value.is-placeholder[data-v-576b0a11]{color:rgba(0,0,0,.38)}.ui-select-dropdown-button[data-v-576b0a11]{color:#666;font-size:1.5rem;margin-left:auto;margin-right:-.25rem}.ui-select-dropdown[data-v-576b0a11]{box-shadow:1px 2px 8px #757575;display:block;list-style-type:none;margin:0 0 .5rem;min-width:11.25rem;outline:none;padding:0;position:absolute;width:100%;z-index:60}.ui-select-search-input[data-v-576b0a11]{background:none;border:0;border-radius:0;color:rgba(0,0,0,.87);cursor:auto;font-size:.9375rem;font-weight:400;height:2.25rem;outline:none;padding:0 .75rem 0 2.5rem;transition:border .1s ease;width:100%}.partial-fonts-loaded .ui-select-search-input[data-v-576b0a11]{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded .ui-select-search-input[data-v-576b0a11]{font-family:noto-full,noto-subset,noto-common,sans-serif}.ui-select-search-input[data-v-576b0a11]::-ms-clear{display:none}.ui-select-search-input:focus+.ui-select-search-icon[data-v-576b0a11]{color:#2547f3}.ui-select-search-icon[data-v-576b0a11],.ui-select-search-progress[data-v-576b0a11]{position:absolute;top:.5rem}.ui-select-search-icon[data-v-576b0a11]{color:#666;font-size:1.25rem;left:.75rem}.ui-select-search-progress[data-v-576b0a11]{right:.75rem}.ui-select-options[data-v-576b0a11]{color:rgba(0,0,0,.87);display:block;list-style-type:none;margin:0;max-height:16rem;min-width:100%;overflow-y:auto;padding:0;position:relative}.ui-select-no-results[data-v-576b0a11]{color:#666;font-size:.875rem;padding:.5rem .75rem;width:100%}.ui-select-feedback[data-v-576b0a11]{color:#666;font-size:.875rem;line-height:1.2;margin:0;padding-top:.25rem;position:relative}.ui-select-icon-position-right .ui-select-icon-wrapper[data-v-576b0a11]{margin-left:.5rem;margin-right:0;order:1}.ui-select-transition-fade-enter-active[data-v-576b0a11],.ui-select-transition-fade-leave-active[data-v-576b0a11]{transition:opacity .2s ease}.ui-select-transition-fade-enter[data-v-576b0a11],.ui-select-transition-fade-leave-active[data-v-576b0a11]{opacity:0}.overlay-close-button[data-v-576b0a11]{position:absolute;right:0}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KSelect/index.vue?vue&type=style&index=0&id=3ad9c743&prod&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.k-select-inline[data-v-3ad9c743]{display:inline-block;margin-right:16px;vertical-align:bottom;width:150px}.k-select-disabled[data-v-3ad9c743] .ui-select__label-text.is-inline{cursor:default}.k-select-disabled[data-v-3ad9c743]{border-bottom:1.5px dotted rgba(0,0,0,.38)}[data-v-3ad9c743] .ui-select__display-value{line-height:1.3}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KSwitch.vue?vue&type=style&index=0&id=004deed1&prod&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.k-switch{align-items:center;display:flex;height:32px;position:relative}.k-switch.is-checked:not(.is-rtl) .k-switch-thumb{transform:translateX(14px)}.k-switch.is-checked.is-rtl .k-switch-thumb{transform:translateX(-16px)}.k-switch.is-disabled .k-switch-track{background-color:rgba(0,0,0,.12)}.k-switch.is-disabled .k-switch-thumb{background-color:#bdbdbd;box-shadow:none}.k-switch.is-disabled .k-switch-input-wrapper,.k-switch.is-disabled .k-switch-label-text{color:rgba(0,0,0,.38);cursor:default}.k-switch.is-rtl{direction:rtl}.k-switch-input-wrapper{cursor:pointer;height:20px;position:relative;width:34px}.k-switch-input{opacity:0;position:absolute}.k-switch-track{background-color:#ccc;border-radius:8px;height:14px;position:absolute;top:3px;transition:background-color .1s linear;width:34px}.k-switch-thumb{background-color:#f5f5f5;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:20px;position:absolute;transition-duration:.2s;transition-property:background-color,transform;transition-timing-function:ease;width:20px;z-index:1}.k-switch-label-text{cursor:pointer;font-size:15px;margin-left:16px}.k-switch--switch-position-right .k-switch-label-text{margin-left:0;margin-right:auto;order:-1}.k-switch--color-primary.is-checked:not(.is-disabled) .k-switch-track{background-color:#b4c3fb}.k-switch--color-primary.is-checked:not(.is-disabled) .k-switch-thumb{background-color:#4368f5}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/tabs/KTabsList.vue?vue&type=style&index=0&id=79b1a447&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.tab[data-v-79b1a447]{border-style:solid;border-top-left-radius:4px;border-top-right-radius:4px;border-width:0 0 2px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:36px;margin:0 8px;min-height:36px;min-width:64px;overflow:hidden;padding:0 16px;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .25s ease;vertical-align:middle;white-space:nowrap}@media print{.tab[data-v-79b1a447]{border-bottom-width:0;font-size:inherit;line-height:inherit;margin:0;min-height:0;min-width:0;padding:0;text-align:left;text-transform:none}.tab[data-v-79b1a447]:not(.active){display:none}}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KTooltip/Popper.vue?vue&type=style&index=0&id=287dd91c&prod&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.popper{background-color:#fafafa;border:1px solid #ebebeb;border-radius:3px;box-shadow:0 0 6px 0 #3a3a3a;color:#212121;display:inline-block;font-size:14px;font-weight:400;padding:2px;position:absolute;text-align:center;width:auto;z-index:200000}.popper .popper-arrow{border-style:solid;height:0;margin:5px;position:absolute;width:0}.popper[x-placement^=top]{margin-bottom:5px}.popper[x-placement^=top] .popper-arrow{border-color:#fafafa transparent transparent;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.popper[x-placement^=bottom]{margin-top:5px}.popper[x-placement^=bottom] .popper-arrow{border-color:transparent transparent #fafafa;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.popper[x-placement^=right]{margin-left:5px}.popper[x-placement^=right] .popper-arrow{border-color:transparent #fafafa transparent transparent;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.popper[x-placement^=left]{margin-right:5px}.popper[x-placement^=left] .popper-arrow{border-color:transparent transparent transparent #fafafa;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}


/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KTooltip/index.vue?vue&type=style&index=0&id=5bea9c0c&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.k-tooltip[data-v-5bea9c0c]{border-radius:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);font-size:12px;font-weight:400;line-height:1.4;min-width:75px;padding:8px;position:absolute;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:24}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KTransition.vue?vue&type=style&index=0&id=580c7c60&prod&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.component-fade-enter-active[data-v-580c7c60],.component-fade-leave-active[data-v-580c7c60]{transition:opacity .25s ease}.component-fade-enter[data-v-580c7c60],.component-fade-leave-to[data-v-580c7c60]{opacity:0}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/KLogo/index.vue?vue&type=style&index=0&id=52978dad&prod&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.animate .wing-inner{animation:flapInner 2s 1.2s infinite both}.animate .wing-middle{animation:flapMiddle 2s 1.2s infinite both}.animate .wing-outer{animation:flapOuter 2s 1.2s infinite both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes flapInner{0%{opacity:0}10%{opacity:1}30%{opacity:1}to{opacity:0}}@keyframes flapMiddle{0%{opacity:0}20%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes flapOuter{0%{opacity:0}40%{opacity:0}50%{opacity:1}to{opacity:0}}


/*!***************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/purecss/build/grids-core.css ***!
  \***************************************************************************************************************************************************************************************/
/*!
Pure v2.2.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE
*/.pure-g{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;letter-spacing:-.31em;text-rendering:optimizespeed;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}@media (-ms-high-contrast:active),(-ms-high-contrast:none){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;letter-spacing:normal;text-rendering:auto;vertical-align:top;word-spacing:normal}.pure-g [class*=pure-u]{font-family:sans-serif}

/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/purecss/build/grids-units.css ***!
  \****************************************************************************************************************************************************************************************/
/*!
Pure v2.2.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE
*/.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{display:inline-block;letter-spacing:normal;text-rendering:auto;vertical-align:top;word-spacing:normal}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}
/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/kolibri-design-system/lib/grids/extra-units.css ***!
  \**********************************************************************************************************************************************************************************************************/.pure-u-1-10,.pure-u-1-11,.pure-u-1-7,.pure-u-1-9,.pure-u-10-10,.pure-u-10-11,.pure-u-11-11,.pure-u-2-10,.pure-u-2-11,.pure-u-2-7,.pure-u-2-9,.pure-u-3-10,.pure-u-3-11,.pure-u-3-7,.pure-u-3-9,.pure-u-4-10,.pure-u-4-11,.pure-u-4-7,.pure-u-4-9,.pure-u-5-10,.pure-u-5-11,.pure-u-5-7,.pure-u-5-9,.pure-u-6-10,.pure-u-6-11,.pure-u-6-7,.pure-u-6-9,.pure-u-7-10,.pure-u-7-11,.pure-u-7-7,.pure-u-7-9,.pure-u-8-10,.pure-u-8-11,.pure-u-8-9,.pure-u-9-10,.pure-u-9-11,.pure-u-9-9{display:inline-block;*display:inline;letter-spacing:normal;vertical-align:top;zoom:1;text-rendering:auto;word-spacing:normal}.pure-u-1-7{width:14.2857%;*width:14.2547%}.pure-u-2-7{width:28.5714%;*width:28.5404%}.pure-u-3-7{width:42.8571%;*width:42.8261%}.pure-u-4-7{width:57.1428%;*width:57.1118%}.pure-u-5-7{width:71.4285%;*width:71.3975%}.pure-u-6-7{width:85.7142%;*width:85.6832%}.pure-u-7-7{width:100%;*width:99.969%}.pure-u-1-9{width:11.1111%;*width:11.0801%}.pure-u-2-9{width:22.2222%;*width:22.1912%}.pure-u-3-9{width:33.3333%;*width:33.3023%}.pure-u-4-9{width:44.4444%;*width:44.4134%}.pure-u-5-9{width:55.5555%;*width:55.5245%}.pure-u-6-9{width:66.6666%;*width:66.6356%}.pure-u-7-9{width:77.7777%;*width:77.7467%}.pure-u-8-9{width:88.8888%;*width:88.8578%}.pure-u-9-9{width:100%;*width:99.969%}.pure-u-1-10{width:10%;*width:9.969%}.pure-u-2-10{width:20%;*width:19.969%}.pure-u-3-10{width:30%;*width:29.969%}.pure-u-4-10{width:40%;*width:39.969%}.pure-u-5-10{width:50%;*width:49.969%}.pure-u-6-10{width:60%;*width:59.969%}.pure-u-7-10{width:70%;*width:69.969%}.pure-u-8-10{width:80%;*width:79.969%}.pure-u-9-10{width:90%;*width:89.969%}.pure-u-10-10{width:100%;*width:99.969%}.pure-u-1-11{width:9.0909%;*width:9.0599%}.pure-u-2-11{width:18.1818%;*width:18.1508%}.pure-u-3-11{width:27.2727%;*width:27.2417%}.pure-u-4-11{width:36.3636%;*width:36.3326%}.pure-u-5-11{width:45.4545%;*width:45.4235%}.pure-u-6-11{width:54.5454%;*width:54.5144%}.pure-u-7-11{width:63.6363%;*width:63.6053%}.pure-u-8-11{width:72.7272%;*width:72.6962%}.pure-u-9-11{width:81.8181%;*width:81.7871%}.pure-u-10-11{width:90.909%;*width:90.878%}.pure-u-11-11{width:100%;*width:99.969%}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiCloseButton.vue?vue&type=style&index=0&id=2f6e1fd8&prod&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-close-button{align-items:center;background:none;background-color:initial;border:none;border-radius:50%;cursor:default;display:inline-flex;justify-content:center;margin:0;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);outline:none;overflow:hidden;padding:0;position:relative}.ui-close-button::-moz-focus-inner{border:0}.ui-close-button:hover:not(.is-disabled){background-color:rgba(0,0,0,.1)}body[modality=keyboard] .ui-close-button:focus .ui-close-button__focus-ring{opacity:1;transform:scale(1)}.ui-close-button.is-disabled{opacity:.6}.ui-close-button__icon{align-items:center;color:currentColor;display:flex;justify-content:center;position:relative;width:100%;z-index:1}.ui-close-button__focus-ring{background-color:rgba(0,0,0,.15);border-radius:50%;left:0;opacity:0;position:absolute;top:0;transform:scale(0);transform-origin:center;transition:transform .3s ease,opacity .3s ease}.ui-close-button--size-mini,.ui-close-button--size-mini .ui-close-button__focus-ring{height:1.5rem;width:1.5rem}.ui-close-button--size-mini .ui-icon{font-size:1.125rem}.ui-close-button--size-small,.ui-close-button--size-small .ui-close-button__focus-ring{height:2rem;width:2rem}.ui-close-button--size-small .ui-icon{font-size:1.125rem}.ui-close-button--size-normal,.ui-close-button--size-normal .ui-close-button__focus-ring{height:2.25rem;width:2.25rem}.ui-close-button--size-normal .ui-icon{font-size:1.25rem}.ui-close-button--size-large,.ui-close-button--size-large .ui-close-button__focus-ring{height:3rem;width:3rem}.ui-close-button--size-large .ui-icon{font-size:1.5rem}.ui-close-button--color-black{color:rgba(0,0,0,.38)}.ui-close-button--color-black:hover:not(.is-disabled) .ui-close-button__icon,body[modality=keyboard] .ui-close-button--color-black:focus .ui-close-button__icon{color:rgba(0,0,0,.87)}.ui-close-button--color-white{color:#fff}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiAlert.vue?vue&type=style&index=0&id=374f96f0&prod&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-alert{display:flex;font-family:inherit;font-size:.9375rem;line-height:1.4;margin-bottom:1rem;overflow:hidden;position:relative;transition:margin-bottom .3s;width:100%}.ui-alert.has-no-transition,.ui-alert.has-no-transition .ui-alert__body{transition:none}.ui-alert a{text-decoration:none}.ui-alert a:focus,.ui-alert a:hover{text-decoration:underline}.ui-alert__icon{align-self:flex-start;flex-shrink:0;margin-right:.75rem}.ui-alert__body{align-items:center;color:rgba(0,0,0,.75);display:flex;flex-direction:row;margin-bottom:0;margin-top:0;min-height:3rem;padding:.75rem 1rem;transition:opacity .3s,margin-top .4s;width:100%}.ui-alert__content{flex-grow:1}.ui-alert__dismiss-button{align-self:flex-start;flex-shrink:0;margin:-.25rem -.5rem -.25rem .5rem}.ui-alert--type-info .ui-alert__body{background-color:rgba(37,71,243,.12)}.ui-alert--type-info .ui-alert__icon,.ui-alert--type-info a{color:#2547f3}.ui-alert--type-success .ui-alert__body{background-color:rgba(76,175,80,.12)}.ui-alert--type-success .ui-alert__icon,.ui-alert--type-success a{color:#4caf50}.ui-alert--type-warning .ui-alert__body{background-color:rgba(255,152,0,.12)}.ui-alert--type-warning .ui-alert__icon,.ui-alert--type-warning a{color:#ff9800}.ui-alert--type-error .ui-alert__body{background-color:rgba(244,67,54,.12)}.ui-alert--type-error .ui-alert__icon,.ui-alert--type-error a{color:#f44336}.ui-alert--transition-toggle-enter,.ui-alert--transition-toggle-leave-active{margin-bottom:0}.ui-alert--transition-toggle-enter .ui-alert__body,.ui-alert--transition-toggle-leave-active .ui-alert__body{margin-top:-3.5rem;opacity:0}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./packages/kolibri-common/components/AppError/TechnicalTextBlock.vue?vue&type=style&index=0&id=9a1cdc30&prod&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.error-log[data-v-9a1cdc30]{border-radius:4px;font-family:monospace;line-height:18px;padding:8px;resize:none;white-space:pre;width:100%}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./packages/kolibri-common/components/AppError/ReportErrorModal.vue?vue&type=style&index=0&id=aaaba350&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.error-detail-modal[data-v-aaaba350]{text-align:left}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./packages/kolibri-common/components/AppError/index.vue?vue&type=style&index=0&id=36abf764&prod&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.app-error[data-v-36abf764]{margin-top:64px;text-align:center}.logo[data-v-36abf764]{height:160px;width:160px}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ContentRenderer/ContentRendererError.vue?vue&type=style&index=0&id=f6d226c8&prod&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.container[data-v-f6d226c8]{background:rgba(0,0,0,.7);height:100%;width:100%}.download-button[data-v-f6d226c8]{float:right}.alert[data-v-f6d226c8]{background:#fff;margin:8px;text-align:left;width:calc(100% - 16px)}


/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./kolibri/core/assets/src/styles/main.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:100%;height:100%;line-height:1.4;overflow-y:auto;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body,html{letter-spacing:.01em}.partial-fonts-loaded body,.partial-fonts-loaded button,.partial-fonts-loaded input,.partial-fonts-loaded select,.partial-fonts-loaded textarea{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded body,.full-fonts-loaded button,.full-fonts-loaded input,.full-fonts-loaded select,.full-fonts-loaded textarea{font-family:noto-full,noto-subset,noto-common,sans-serif}h1{font-size:1.5em}h2{font-size:1.17em}h3,h4,h5,h6{font-size:1em}svg:not(:root){overflow:hidden}.visuallyhidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0}.rtl-icon{transform:scaleX(-1)}.ui-icon svg{vertical-align:middle}

/*!*************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/purecss/build/base-min.css ***!
  \*************************************************************************************************************************************************************************************/
/*!
Pure v2.2.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE
*/
/*!
normalize.css v | MIT License | https://necolas.github.io/normalize.css/
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{font-family:sans-serif}.hidden,[hidden]{display:none!important}.pure-img{display:block;height:auto;max-width:100%}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ProgressBar.vue?vue&type=style&index=0&id=643c5a06&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.wrapper[data-v-643c5a06]{padding-right:40px;position:relative;white-space:nowrap}.progress-bar-wrapper[data-v-643c5a06]{border-radius:15px;display:inline-block;float:left;height:1.2em;margin-right:5px;max-width:125px;overflow:hidden;position:relative;width:100%}.progress-bar-complete[data-v-643c5a06]{height:100%;transition:width .25s ease;width:0}.progress-bar-text[data-v-643c5a06]{display:inline-block;position:relative;right:0;text-align:left;width:30px}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ContentIcon.vue?vue&type=style&index=0&id=5b662e02&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-icon[data-v-5b662e02]{font-size:1em}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ProgressIcon.vue?vue&type=style&index=0&id=7b8046d0&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.icon[data-v-7b8046d0]{border-radius:50%;cursor:default;height:24px;width:24px}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/PermissionsIcon.vue?vue&type=style&index=0&id=2f64ffa2&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pos-rel[data-v-2f64ffa2]{position:relative}svg[data-v-2f64ffa2]{height:1.125em;position:relative;top:.125em;width:1.125em}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiIconButton.vue?vue&type=style&index=0&id=29bf9c2a&prod&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-icon-button{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:inline-flex;justify-content:center;margin:0;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);outline:none;overflow:hidden;padding:0;position:relative}.ui-icon-button,.ui-icon-button .ui-icon-button-focus-ring{height:2.25rem;width:2.25rem}body[modality=keyboard] .ui-icon-button:focus .ui-icon-button-focus-ring{opacity:1;transform:scale(1)}.ui-icon-button::-moz-focus-inner{border:0}.ui-icon-button.is-anchor{cursor:pointer;text-decoration:none}.ui-icon-button.is-anchor.is-disabled{cursor:default}.ui-icon-button.is-loading .ui-icon-button-icon{opacity:0}.ui-icon-button.is-disabled{opacity:.6}.ui-icon-button-icon{align-items:center;color:currentColor;display:flex;height:auto;justify-content:center;opacity:1;position:relative;transition:opacity .2s ease;transition-delay:.1s;width:100%;z-index:1}.ui-icon-button-icon .ui-icon{display:block}.ui-icon-button-focus-ring{border-radius:50%;height:2.25rem;left:0;opacity:0;position:absolute;top:0;transform:scale(0);transform-origin:center;transition:transform .3s ease,opacity .3s ease;width:2.25rem}.ui-progress-circular.ui-icon-button-progress{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ui-icon-button--size-mini,.ui-icon-button--size-mini .ui-icon-button-focus-ring{height:1.5rem;width:1.5rem}.ui-icon-button--size-mini .ui-icon{font-size:1.125rem}.ui-icon-button--size-small,.ui-icon-button--size-small .ui-icon-button-focus-ring{height:2rem;width:2rem}.ui-icon-button--size-small .ui-icon{font-size:1.125rem}.ui-icon-button--size-large,.ui-icon-button--size-large .ui-icon-button-focus-ring{height:3rem;width:3rem}.ui-icon-button--color-black,.ui-icon-button--color-white{background-color:initial}.ui-icon-button--color-black.has-dropdown-open,.ui-icon-button--color-black:hover:not(.is-disabled),.ui-icon-button--color-white.has-dropdown-open,.ui-icon-button--color-white:hover:not(.is-disabled){background-color:rgba(0,0,0,.1)}.ui-icon-button--color-black .ui-icon-button-focus-ring,.ui-icon-button--color-white .ui-icon-button-focus-ring{background-color:rgba(0,0,0,.12)}.ui-icon-button--color-black{color:#666}.ui-icon-button--color-white{color:#fff}.ui-icon-button--type-primary.ui-icon-button--color-default{background-color:#eee;color:rgba(0,0,0,.87)}.ui-icon-button--type-primary.ui-icon-button--color-default.has-dropdown-open,.ui-icon-button--type-primary.ui-icon-button--color-default:hover:not(.is-disabled){background-color:#dbdbdb}.ui-icon-button--type-primary.ui-icon-button--color-default .ui-icon-button-focus-ring{background-color:#cfcfcf}.ui-icon-button--type-primary.ui-icon-button--color-accent,.ui-icon-button--type-primary.ui-icon-button--color-green,.ui-icon-button--type-primary.ui-icon-button--color-orange,.ui-icon-button--type-primary.ui-icon-button--color-primary,.ui-icon-button--type-primary.ui-icon-button--color-red{color:#fff}.ui-icon-button--type-primary.ui-icon-button--color-primary{background-color:#2547f3}.ui-icon-button--type-primary.ui-icon-button--color-primary.has-dropdown-open,.ui-icon-button--type-primary.ui-icon-button--color-primary:hover:not(.is-disabled){background-color:#0c2ed9}.ui-icon-button--type-primary.ui-icon-button--color-primary .ui-icon-button-focus-ring{background-color:#0b2ccf}.ui-icon-button--type-primary.ui-icon-button--color-accent{background-color:#d500f9}.ui-icon-button--type-primary.ui-icon-button--color-accent.has-dropdown-open,.ui-icon-button--type-primary.ui-icon-button--color-accent:hover:not(.is-disabled){background-color:#a900c6}.ui-icon-button--type-primary.ui-icon-button--color-accent .ui-icon-button-focus-ring{background-color:#a100bc}.ui-icon-button--type-primary.ui-icon-button--color-green{background-color:#4caf50}.ui-icon-button--type-primary.ui-icon-button--color-green.has-dropdown-open,.ui-icon-button--type-primary.ui-icon-button--color-green:hover:not(.is-disabled){background-color:#3d8b40}.ui-icon-button--type-primary.ui-icon-button--color-green .ui-icon-button-focus-ring{background-color:#39843c}.ui-icon-button--type-primary.ui-icon-button--color-orange{background-color:#ff9800}.ui-icon-button--type-primary.ui-icon-button--color-orange.has-dropdown-open,.ui-icon-button--type-primary.ui-icon-button--color-orange:hover:not(.is-disabled){background-color:#cc7a00}.ui-icon-button--type-primary.ui-icon-button--color-orange .ui-icon-button-focus-ring{background-color:#c27400}.ui-icon-button--type-primary.ui-icon-button--color-red{background-color:#f44336}.ui-icon-button--type-primary.ui-icon-button--color-red.has-dropdown-open,.ui-icon-button--type-primary.ui-icon-button--color-red:hover:not(.is-disabled){background-color:#ea1c0d}.ui-icon-button--type-primary.ui-icon-button--color-red .ui-icon-button-focus-ring{background-color:#e11b0c}.ui-icon-button--type-secondary.ui-icon-button--color-default{color:#666}.ui-icon-button--type-secondary.ui-icon-button--color-default.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-default.has-focus-ring:focus,.ui-icon-button--type-secondary.ui-icon-button--color-default:hover:not(.is-disabled),body[modality=keyboard] .ui-icon-button--type-secondary.ui-icon-button--color-default:focus{color:rgba(0,0,0,.87)}.ui-icon-button--type-secondary.ui-icon-button--color-default.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-default:hover:not(.is-disabled){background-color:rgba(0,0,0,.1)}.ui-icon-button--type-secondary.ui-icon-button--color-default .ui-icon-button-focus-ring{background-color:rgba(0,0,0,.26)}.ui-icon-button--type-secondary.ui-icon-button--color-primary{color:#2547f3}.ui-icon-button--type-secondary.ui-icon-button--color-primary.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-primary:hover:not(.is-disabled){background-color:rgba(37,71,243,.12)}.ui-icon-button--type-secondary.ui-icon-button--color-primary .ui-icon-button-focus-ring{background-color:rgba(37,71,243,.26)}.ui-icon-button--type-secondary.ui-icon-button--color-accent{color:#d500f9}.ui-icon-button--type-secondary.ui-icon-button--color-accent.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-accent:hover:not(.is-disabled){background-color:rgba(213,0,249,.12)}.ui-icon-button--type-secondary.ui-icon-button--color-accent .ui-icon-button-focus-ring{background-color:rgba(213,0,249,.26)}.ui-icon-button--type-secondary.ui-icon-button--color-green{color:#43a047}.ui-icon-button--type-secondary.ui-icon-button--color-green.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-green:hover:not(.is-disabled){background-color:rgba(67,160,71,.12)}.ui-icon-button--type-secondary.ui-icon-button--color-green .ui-icon-button-focus-ring{background-color:rgba(67,160,71,.26)}.ui-icon-button--type-secondary.ui-icon-button--color-orange{color:#ff9800}.ui-icon-button--type-secondary.ui-icon-button--color-orange.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-orange:hover:not(.is-disabled){background-color:rgba(255,152,0,.12)}.ui-icon-button--type-secondary.ui-icon-button--color-orange .ui-icon-button-focus-ring{background-color:rgba(255,152,0,.26)}.ui-icon-button--type-secondary.ui-icon-button--color-red{color:#f44336}.ui-icon-button--type-secondary.ui-icon-button--color-red.has-dropdown-open,.ui-icon-button--type-secondary.ui-icon-button--color-red:hover:not(.is-disabled){background-color:rgba(244,67,54,.12)}.ui-icon-button--type-secondary.ui-icon-button--color-red .ui-icon-button-focus-ring{background-color:rgba(244,67,54,.26)}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiProgressLinear.vue?vue&type=style&index=0&id=535d5760&prod&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-progress-linear{display:block;height:.25rem;overflow:hidden;position:relative;transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease;width:100%}.ui-progress-linear__progress-bar{height:.25rem;left:0;position:absolute;top:0;transform-origin:left;width:100%}.ui-progress-linear__progress-bar.is-determinate{transition:transform .2s ease}.ui-progress-linear__progress-bar.is-indeterminate{animation:ui-progress-linear-indeterminate 2.1s linear infinite;transform:translateX(0) scaleX(0);transition:transform .2s cubic-bezier(.4,0,.2,1)}@keyframes ui-progress-linear-indeterminate{0%{transform:translateX(0) scaleX(0)}25%{transform:translateX(50%) scaleX(.6)}49%{transform:translateX(110%) scaleX(0)}50%{transform:translateX(0) scaleX(0)}75%{transform:translateX(0) scaleX(.6)}to{transform:translateX(110%) scaleX(0)}}.ui-progress-linear--transition-fade-enter-active,.ui-progress-linear--transition-fade-leave-active{transition:opacity .3s ease}.ui-progress-linear--transition-fade-enter,.ui-progress-linear--transition-fade-leave-active{opacity:0}.ui-progress-linear--color-primary{background-color:rgba(37,71,243,.4)}.ui-progress-linear--color-primary .ui-progress-linear__progress-bar{background-color:#2547f3}.ui-progress-linear--color-accent{background-color:rgba(213,0,249,.4)}.ui-progress-linear--color-accent .ui-progress-linear__progress-bar{background-color:#d500f9}.ui-progress-linear--color-black{background-color:rgba(97,97,97,.4)}.ui-progress-linear--color-black .ui-progress-linear__progress-bar{background-color:#616161}.ui-progress-linear--color-white{background-color:hsla(0,0%,100%,.4)}.ui-progress-linear--color-white .ui-progress-linear__progress-bar{background-color:#fff}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiToolbar.vue?vue&type=style&index=0&id=28a6046c&prod&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-toolbar{align-content:center;align-items:center;display:flex;font-family:inherit;font-size:1.125rem;height:3.5rem;justify-content:space-between;max-width:100%;padding-left:1rem;position:relative}.ui-toolbar.is-raised{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.ui-toolbar:not(.is-raised).ui-toolbar--type-default{border-bottom:.0625rem solid rgba(0,0,0,.12)}.ui-toolbar .ui-icon-button{height:3rem;width:3rem}.ui-toolbar__left{display:inline-flex}.ui-toolbar__nav-icon{margin-left:-1rem;margin-right:.5rem}.ui-toolbar__nav{align-items:bottom;display:flex;margin-left:16px;margin-right:.5rem}.ui-toolbar__brand{min-width:10rem}.ui-toolbar__brand-text{flex-grow:1;padding-right:.5rem}.ui-toolbar__body.has-brand-divider{border-left-style:solid;border-left-width:.0625rem;padding-left:1.5rem}.ui-toolbar__right{display:inline-block}.ui-toolbar__progress{bottom:0;height:.1875rem;left:0;position:absolute;right:0}.ui-toolbar--type-default{background-color:#fff}.ui-toolbar--type-colored{background-color:#2547f3}.ui-toolbar--type-clear{background-color:initial;border:none;box-shadow:none}.ui-toolbar--text-color-black{color:rgba(0,0,0,.87)}.ui-toolbar--text-color-black .ui-toolbar__body{border-left-color:rgba(0,0,0,.15)}.ui-toolbar--text-color-white{color:#fff}.ui-toolbar--text-color-white .ui-toolbar__body{border-color:hsla(0,0%,100%,.4)}.ui-toolbar--progress-position-top .ui-toolbar__progress{top:0}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/KeenUiToolbar.vue?vue&type=style&index=0&id=5c353296&prod&lang=scss&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-5c353296] .ui-toolbar__title{overflow:hidden;white-space:nowrap}[data-v-5c353296] .ui-toolbar__left{align-items:center;display:flex;margin-left:16px}[data-v-5c353296] .ui-toolbar__brand{min-width:inherit}.ui-toolbar[data-v-5c353296]{padding:0 16px}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/SkipNavigationLink.vue?vue&type=style&index=0&id=1ea772ea&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.skip-nav-link a[data-v-1ea772ea]{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.skip-nav-link[data-v-1ea772ea]{position:relative;z-index:2}.skip-nav-link a[data-v-1ea772ea]{font-size:14px;left:-1000px;outline-offset:0!important;padding:8px 16px;position:absolute}.skip-nav-link a[data-v-1ea772ea]:focus{left:8px;top:8px}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/Navbar/NavbarLink.vue?vue&type=style&index=0&id=7d77dd40&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.list-item-navigation[data-v-7d77dd40]{display:inline-block;text-align:center;visibility:hidden}.visible[data-v-7d77dd40]{visibility:visible}.tab[data-v-7d77dd40]{border:0;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;display:inline-block;font-size:14px;margin:0;max-width:264px;min-width:72px;padding:0 16px 6px;text-decoration:none;transition:background-color .25s ease}.tab .dimmable[data-v-7d77dd40]{opacity:1}.router-link-active[data-v-7d77dd40]{border-bottom-style:solid;border-bottom-width:4px;font-weight:700}.router-link-active .dimmable[data-v-7d77dd40]{opacity:1}.icon[data-v-7d77dd40]{top:0}svg[data-v-7d77dd40]{height:14px;width:14px}.tab-icon[data-v-7d77dd40]{display:inline-block;margin-right:4px;padding:10px 0}.tab-title[data-v-7d77dd40]{display:inline-block;text-overflow:ellipsis}div.dimmable.tab-title[data-v-7d77dd40]:before{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/Navbar/index.vue?vue&type=style&index=0&id=40251b5c&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.items[data-v-40251b5c]{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4px;margin-left:16px;overflow:hidden;padding:0;white-space:nowrap}.kiconbutton-style[data-v-40251b5c]{flex-shrink:0;float:right}.navbar-positioning[data-v-40251b5c]{align-items:center;display:flex;position:relative}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/AppBar.vue?vue&type=style&index=0&id=52870704&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.points-popover[data-v-52870704]{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.user-menu-button[data-v-52870704]{text-transform:none;vertical-align:middle}.username[data-v-52870704]{bottom:3px;font-size:small;font-weight:700;height:16px;max-width:200px;overflow:hidden;padding-left:8px;position:relative;text-overflow:ellipsis}@media (max-width:750px){.username[data-v-52870704]{max-width:50px}}[data-v-52870704] .ui-menu{background-color:inherit;border:.0625rem solid rgba(0,0,0,.08);list-style:none;margin:0;max-height:100vh;max-width:17rem;min-width:10.5rem;outline:none;overflow-x:hidden;overflow-y:auto;padding:.25rem 0}.user-menu-dropdown[data-v-52870704]{position:fixed;right:8px;z-index:8}.role[data-v-52870704]{font-size:small;font-weight:700;margin-bottom:8px}.total-points[data-v-52870704]{display:inline-block;margin-left:16px}[data-v-52870704] .ui-toolbar__body{display:inline-block;margin-bottom:12px}[data-v-52870704] .ui-toolbar__nav-icon,[data-v-52870704] .ui-toolbar__right,[data-v-52870704] .ui-toolbar__title{align-items:center;display:flex}[data-v-52870704] .ui-toolbar__left{align-items:center;display:flex;margin-left:8px}.brand-logo[data-v-52870704]{margin-right:8px;max-height:48px;max-width:48px;vertical-align:middle}.brand-logo-left[data-v-52870704]{margin-left:-16px!important}[data-v-52870704] .ui-button__focus-ring{display:none}.points-popover[data-v-52870704]{border-radius:8px;font-size:12px;position:absolute;right:50px;z-index:24}.points-description[data-v-52870704]{display:inline-block;font-size:14px;margin-left:8px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreMenu/index.vue?vue&type=style&index=0&id=45af4b33&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-menu-header[data-v-45af4b33]{border-bottom:1px solid rgba(0,0,0,.08);font-size:.9375rem;padding:1rem 1rem 1rem 1.2rem}.ui-menu-options[data-v-45af4b33]{padding-top:4px}.ui-menu-footer[data-v-45af4b33]{border-top:1px solid rgba(0,0,0,.08);padding:1rem 1rem 0 1.2rem}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreMenu/CoreMenuOption.vue?vue&type=style&index=0&id=f8d212fc&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.core-menu-option[data-v-f8d212fc]{border-radius:4px;cursor:pointer;display:block;font-size:16px;margin:4px 8px;outline-offset:-1px;padding:8px;text-decoration:none;transition:background-color .25s ease}.core-menu-option[data-v-f8d212fc]:hover{outline-offset:-1px}.link-container[data-v-f8d212fc]{height:44px}.link[data-v-f8d212fc]{align-items:center;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:flex-start;margin:0 40px;text-decoration:none}.link[data-v-f8d212fc] .link-text{text-decoration:none!important}.nav-menu-item[data-v-f8d212fc]{align-items:center;display:flex;flex-direction:column;width:100px}button[data-v-f8d212fc]{margin-top:-6px}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/LearnOnlyDeviceNotice.vue?vue&type=style&index=0&id=590df4ba&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.title[data-v-590df4ba]{font-size:small;font-weight:700}.notice[data-v-590df4ba]{font-size:14px;font-weight:400}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/Backdrop.vue?vue&type=style&index=0&id=431f3ad3&prod&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.backdrop[data-v-431f3ad3]{background:rgba(0,0,0,.7);background-attachment:fixed;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:11}.has-transitions.backdrop-enter[data-v-431f3ad3]{opacity:0}.has-transitions.backdrop-enter-to[data-v-431f3ad3]{opacity:1}.has-transitions.backdrop-enter-active[data-v-431f3ad3]{transition:opacity .2s ease-in-out}.has-transitions.backdrop-leave[data-v-431f3ad3]{opacity:1}.has-transitions.backdrop-leave-to[data-v-431f3ad3]{opacity:0}.has-transitions.backdrop-leave-active[data-v-431f3ad3]{transition:opacity .2s ease-in-out}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/language-switcher/LanguageSwitcherModal.vue?vue&type=style&index=0&id=be20c61c&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.full-fonts-loaded .language-name[data-v-be20c61c]{font-family:noto-common,noto-subset,noto-full,sans-serif}.offset-col[data-v-be20c61c]{margin-top:-8px}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/TotalPoints.vue?vue&type=style&index=0&id=2a0effad&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.icon-wrapper[data-v-2a0effad]{border-radius:100%;display:inline-block;height:32px;text-align:center;width:32px}.icon[data-v-2a0effad]{margin-top:4px}.description[data-v-2a0effad]{display:inline-block;font-size:14px;margin-left:8px}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/SyncStatusDisplay.vue?vue&type=style&index=0&id=7c13cc42&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.inline-loader[data-v-7c13cc42]{display:inline-block;margin-left:0;margin-right:8px;vertical-align:bottom}.inline-icon[data-v-7c13cc42]{margin-right:8px;vertical-align:top}.small[data-v-7c13cc42]{display:inline-block;font-size:11px;margin-bottom:0;margin-top:0}.large-bold[data-v-7c13cc42],.large[data-v-7c13cc42]{display:inline-block;font-size:14px;margin-bottom:0;margin-top:0}.large-bold[data-v-7c13cc42]{font-weight:700}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreMenu/CoreMenuDivider.vue?vue&type=style&index=0&id=09c73251&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.divider[data-v-09c73251]{display:block;height:1px;margin:8px 0;min-width:100%;overflow-y:hidden}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/BottomNavigationBar.vue?vue&type=style&index=0&id=3fcbc92e&prod&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bottom-bar[data-v-3fcbc92e]{align-items:flex-start;bottom:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:flex;height:50px;justify-content:space-around;left:0;position:fixed;right:0;z-index:20}.nav-menu-item[data-v-3fcbc92e]{align-items:center;display:flex;flex-direction:column;margin:0;width:100px}.nav-menu-label[data-v-3fcbc92e]{font-size:12px;margin:-6px 0 0}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/SideNav.vue?vue&type=style&index=0&id=0aad341e&prod&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.side-nav[data-v-0aad341e]{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.side-nav-header[data-v-0aad341e]{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.side-nav-wrapper[data-v-0aad341e]{overflow-x:hidden}.side-nav[data-v-0aad341e]{bottom:0;left:0;position:fixed;top:0;z-index:16}.side-nav-enter[data-v-0aad341e]{transform:translate3d(-100%,0,0)}.side-nav-enter-active[data-v-0aad341e]{transition:all .2s ease-in-out}.side-nav-enter-to[data-v-0aad341e],.side-nav-leave[data-v-0aad341e]{transform:translateZ(0)}.side-nav-leave-active[data-v-0aad341e]{transition:all .2s ease-in-out}.side-nav-leave-to[data-v-0aad341e]{transform:translate3d(-100%,0,0)}.side-nav-header[data-v-0aad341e]{font-size:14px;left:0;position:fixed;top:0;z-index:17}.side-nav-header-icon[data-v-0aad341e]{margin-left:5px}.side-nav-header-name[data-v-0aad341e]{font-size:18px;font-weight:700;margin-left:8px;vertical-align:middle}.side-nav-scrollable-area[data-v-0aad341e]{bottom:0;left:0;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;padding-top:4px;position:fixed}.bottom-nav-scrollable-area[data-v-0aad341e]{height:100%;left:0;overflow-x:hidden;overflow-y:auto;padding-top:4px;position:fixed;top:0;width:95vw}.side-nav-scrollable-area-footer[data-v-0aad341e]{margin-bottom:40px;padding:16px}.side-nav-scrollable-area-footer-logo[data-v-0aad341e]{height:77px;max-width:100%}.pointer[data-v-0aad341e]{cursor:pointer}.user-information[data-v-0aad341e]{font-size:14px;margin-left:24px;margin-top:24px;position:relative}.sync-status[data-v-0aad341e]{font-size:small;font-weight:700;margin-bottom:8px}.points[data-v-0aad341e]{float:right;margin-left:auto;margin-right:16px;margin-top:-5px}.points .description[data-v-0aad341e]{overflow:hidden;text-overflow:ellipsis}.side-nav-scrollable-area-footer-info[data-v-0aad341e]{font-size:12px;line-height:16px;margin-top:8px}.side-nav-scrollable-area-footer-info p[data-v-0aad341e]{margin:0}.side-nav-backdrop[data-v-0aad341e]{z-index:15}[data-v-0aad341e] .ui-menu{border:0;max-height:none;max-width:none;padding:0 12px}.privacy-link[data-v-0aad341e]{text-align:left}.logo[data-v-0aad341e]{height:auto;max-width:100%}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ScrollingHeader.vue?vue&type=style&index=0&id=19469c31&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.scrolling-header[data-v-19469c31]{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:10000px;transform:translateZ(0)}.scrolling-header.dir-down[data-v-19469c31]{transition-timing-function:cubic-bezier(0,0,.2,1)}.scrolling-header.dir-up[data-v-19469c31]{transition-timing-function:cubic-bezier(.4,0,1,1)}.scrolling-header[data-v-19469c31]{left:0;position:fixed;right:0;top:0;transition:transform .25s;z-index:4}.scrolling-header.is-hidden[data-v-19469c31]{transform:translateY(-200px)}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CorePage/AppBarPage.vue?vue&type=style&index=0&id=c9ab2596&prod&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.android-nav-bottom-bar[data-v-c9ab2596]{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.app-bar[data-v-c9ab2596]{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);width:100%}.android-nav-bottom-bar[data-v-c9ab2596]{background-color:#fff;bottom:0;height:48px;left:0;position:fixed;right:0;z-index:12}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ImmersiveToolbar.vue?vue&type=style&index=0&id=10f7c23a&prod&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.icon[data-v-10f7c23a]{height:3em;width:3em}.link[data-v-10f7c23a]{border-radius:50%;display:inline-block;outline-offset:-4px}[data-v-10f7c23a] .ui-toolbar__left{margin-left:5px;overflow:hidden}[data-v-10f7c23a] .ui-toolbar__nav-icon{margin-left:0}[data-v-10f7c23a] .ui-toolbar__title{text-overflow:ellipsis}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/language-switcher/SelectedLanguage.vue?vue&type=style&index=0&id=c5d5253a&prod&scoped=true&lang=css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.selected-language[data-v-c5d5253a]{align-items:center;display:flex}.no-shrink[data-v-c5d5253a]{flex-shrink:0;white-space:nowrap}.px-8[data-v-c5d5253a]{padding-left:8px;padding-right:8px}


/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/language-switcher/LanguageSwitcherList.vue?vue&type=style&index=0&id=fe3f65e2&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.globe[data-v-fe3f65e2]{position:relative;right:-4px}.full-fonts-loaded .lang[data-v-fe3f65e2]{font-family:noto-common,noto-subset,noto-full,sans-serif}.lang[data-v-fe3f65e2] span{white-space:nowrap!important}.ta-l[data-v-fe3f65e2]{text-align:left}.languages-list[data-v-fe3f65e2]{align-items:center;display:flex;justify-content:center;margin-top:8px}.px-8[data-v-fe3f65e2]{padding-left:8px;padding-right:8px}.lang-icon[data-v-fe3f65e2]{min-width:40px}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/AuthMessage.vue?vue&type=style&index=0&id=6d46cc82&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.auth-message[data-v-6d46cc82]{text-align:center}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/FilterTextbox.vue?vue&type=style&index=0&id=1257c021&prod&lang=scss&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.k-filter[data-v-1257c021]{display:inline-block;max-width:100%;position:relative;width:540px}.k-filter-icon[data-v-1257c021]{font-size:24px;left:0;margin-left:8px;margin-right:8px;position:absolute;top:6px}.k-filter-input[data-v-1257c021]{border-radius:4px;font-size:14px;height:40px;margin:0;padding:0 40px;width:100%}.k-filter-input[data-v-1257c021]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.k-filter-clear-button[data-v-1257c021]{height:24px;margin-left:8px;margin-right:8px;position:absolute;right:0;top:6px;visibility:hidden;width:24px}.k-filter-clear-button-visible[data-v-1257c021]{visibility:visible}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/KolibriLoadingSnippet.vue?vue&type=style&index=0&id=8c35821e&prod&lang=css ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.rel{height:100%;position:relative;width:100%}.flapping-kolibri{animation:fadeIn;animation-delay:1s;animation-duration:1s;animation-fill-mode:both;margin:0 auto;width:250px}


/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreFullscreen.vue?vue&type=style&index=0&id=181a6913&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.normalize-fullscreen[data-v-181a6913]{height:100%!important;max-height:inherit!important;min-height:inherit!important;width:100%!important}.mimic-fullscreen[data-v-181a6913]{background-color:#000!important;bottom:0!important;height:100%!important;left:0!important;max-height:100%!important;max-width:100%!important;position:fixed!important;right:0!important;top:0!important;width:100%!important;z-index:24!important}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./node_modules/kolibri-design-system/lib/keen/UiSnackbar.vue?vue&type=style&index=0&id=300b00e4&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ui-snackbar[data-v-300b00e4]{align-items:center;background-color:#323232;border-radius:.125rem;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:inline-flex;max-width:35.5rem;min-height:3rem;min-width:18rem;padding:.875rem 1.5rem}.partial-fonts-loaded .ui-snackbar[data-v-300b00e4]{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded .ui-snackbar[data-v-300b00e4]{font-family:noto-full,noto-subset,noto-common,sans-serif}.ui-snackbar-message[data-v-300b00e4]{color:#fff;cursor:default;flex-grow:1;font-size:.875rem;line-height:1.5}.ui-snackbar-action[data-v-300b00e4]{margin:-.5625rem -.75rem -.5625rem auto;padding-left:3rem}.ui-snackbar-action-button[data-v-300b00e4]{background:none;background-color:#323232!important;border:0;border-radius:.125rem;box-shadow:none;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:.02em;margin:0;min-height:auto;min-width:auto;outline:none;overflow:hidden;padding:0 1rem;position:relative;text-transform:uppercase;touch-action:manipulation}.partial-fonts-loaded .ui-snackbar-action-button[data-v-300b00e4]{font-family:noto-subset,noto-common,sans-serif}.full-fonts-loaded .ui-snackbar-action-button[data-v-300b00e4]{font-family:noto-full,noto-subset,noto-common,sans-serif}.ui-snackbar-action-button[data-v-300b00e4]:hover{background-color:#3f3f3f!important}.ui-snackbar-action-button:focus body[modality=keyboard][data-v-300b00e4]{background-color:#4c4c4c!important}.ui-snackbar-action-button[data-v-300b00e4]:hover:not(.is-disabled){background-color:hsla(0,0%,100%,.05)}body[modality=keyboard] .ui-snackbar-action-button[data-v-300b00e4]:focus{background-color:hsla(0,0%,100%,.1)}.ui-snackbar--transition-slide-enter-active[data-v-300b00e4],.ui-snackbar--transition-slide-leave-active[data-v-300b00e4]{transition:transform .4s ease}.ui-snackbar--transition-slide-enter[data-v-300b00e4],.ui-snackbar--transition-slide-leave-active[data-v-300b00e4]{transform:translateY(5.25rem)}.ui-snackbar--transition-fade-enter-active[data-v-300b00e4],.ui-snackbar--transition-fade-leave-active[data-v-300b00e4]{transition:opacity .4s ease}.ui-snackbar--transition-fade-enter[data-v-300b00e4],.ui-snackbar--transition-fade-leave-active[data-v-300b00e4]{opacity:0}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreSnackbar/index.vue?vue&type=style&index=0&id=1bec3c60&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.snackbar-leave-active[data-v-1bec3c60]{transition-timing-function:cubic-bezier(0,0,.2,1)}.snackbar-enter-active[data-v-1bec3c60]{transition-timing-function:cubic-bezier(.4,0,1,1)}.snackbar[data-v-1bec3c60]{bottom:0;left:0;margin:16px;position:fixed;z-index:24}.snackbar[data-v-1bec3c60]:focus{outline-style:none!important}.snackbar-backdrop[data-v-1bec3c60]{z-index:24}.snackbar-enter-active[data-v-1bec3c60],.snackbar-leave-active[data-v-1bec3c60]{transition-duration:.4s;transition-property:transform,opacity}.snackbar-enter[data-v-1bec3c60],.snackbar-leave-to[data-v-1bec3c60]{opacity:0;transform:translateY(100px)}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreTable.vue?vue&type=style&index=0&id=a047d438&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.core-table-container[data-v-a047d438]{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.core-table[data-v-a047d438]{font-size:14px;width:100%}[data-v-a047d438] thead th{text-align:left;vertical-align:bottom}[data-v-a047d438] tr{text-align:left}[data-v-a047d438] td,[data-v-a047d438] th{line-height:1.5em;padding:12px 8px;vertical-align:top}[data-v-a047d438] td{max-width:300px;overflow-x:auto}[data-v-a047d438] .core-table-checkbox-col{width:40px}[data-v-a047d438] .core-table-checkbox-col .k-checkbox-container{line-height:1em;margin:0 0 0 2px}[data-v-a047d438] .core-table-button-col{padding:4px;text-align:right}[data-v-a047d438] .core-table-button-col button{margin:0}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoreInfoIcon/index.vue?vue&type=style&index=0&id=08845bd3&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.info-icon[data-v-08845bd3]{cursor:pointer;display:inline-block;font-size:1.2em;vertical-align:top}[data-v-08845bd3] svg{height:100%;top:0;width:100%}.pos-rel[data-v-08845bd3]{position:relative}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/UserTable/index.vue?vue&type=style&index=0&id=0282e7cc&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.labeled-icon-wrapper[data-v-0282e7cc]{width:auto}.select-all[data-v-0282e7cc]{font-size:12px;font-weight:700;left:8px;position:relative;top:46px}.user-checkbox[data-v-0282e7cc]{margin-bottom:0;margin-top:0}.empty-message[data-v-0282e7cc]{margin-bottom:16px}.role-badge[data-v-0282e7cc]{border-radius:4px;display:inline-block;font-size:small;margin-left:16px;padding:0 8px;white-space:nowrap}.tooltip[data-v-0282e7cc]{margin-left:2px}td.id-col[data-v-0282e7cc]{max-width:120px}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/CoachContentLabel.vue?vue&type=style&index=0&id=92aba658&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.counter[data-v-92aba658]{font-size:11px;left:-4px;position:relative}.coach-mat-icon.ui-icon[data-v-92aba658]{font-size:16px}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sortable/DragHandle.vue?vue&type=style&index=0&id=e3350498&prod&scoped=true&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-e3350498]{cursor:pointer}


/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sortable/DragContainer.vue?vue&type=style&index=0&id=7192f05e&prod&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-7192f05e] .draggable-mirror{border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);cursor:-webkit-grabbing;cursor:grabbing;z-index:8}[data-v-7192f05e] .draggable-source--is-dragging{visibility:hidden}[data-v-7192f05e] .draggable-source--placed{animation-duration:.25s;animation-name:bounce-in-data-v-7192f05e}@keyframes bounce-in-data-v-7192f05e{0%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale3d(1.05,1.05,1.05)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale3d(.98,.98,.98)}to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1)}}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sortable/DragSortWidget/index.vue?vue&type=style&index=0&id=1c209c62&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.sort-widget[data-v-1c209c62]{position:relative}.grip[data-v-1c209c62]{transform:rotate(90deg);transition:opacity .25s ease}.btn[data-v-1c209c62]{position:absolute;transition:opacity .25s ease;z-index:2}.focused .grip[data-v-1c209c62]{opacity:.08}.not-focused .btn[data-v-1c209c62]{opacity:0}.up[data-v-1c209c62]{top:-16px}.dn[data-v-1c209c62]{left:0;top:4px}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/BottomAppBar.vue?vue&type=style&index=0&id=c6fc6224&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.bottom[data-v-c6fc6224]{bottom:0;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);font-size:14px;height:72px;left:0;margin:0;overflow-x:hidden;padding:0 8px;position:fixed;right:0;text-align:right;width:100%;z-index:8}.bottom-sm[data-v-c6fc6224]{min-height:72px}.inner-bottom[data-v-c6fc6224]{height:100%;overflow-x:hidden;overflow-y:visible;padding-right:16px;padding-top:16px}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/BaseToolbar.vue?vue&type=style&index=0&id=0e2ca1ee&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.base-toolbar[data-v-0e2ca1ee]{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);font-size:1.125rem;min-height:3.5rem;padding-left:24px;padding-right:24px;position:relative}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/userAccounts/BirthYearSelect.vue?vue&type=style&index=0&id=6d5eb5b0&prod&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pos-rel[data-v-6d5eb5b0]{position:relative}.birthyear-select[data-v-6d5eb5b0]{width:calc(100% - 32px)}.info-icon[data-v-6d5eb5b0]{position:absolute;right:0;top:27px}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/userAccounts/PasswordTextbox.vue?vue&type=style&index=0&id=1d5e549a&prod&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.password-textbox[data-v-1d5e549a]{padding-top:8px}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/PaginatedListContainer.vue?vue&type=style&index=0&id=4a20abb4&prod&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.pagination-nav[data-v-4a20abb4]{margin-bottom:8px;text-align:right}.text-filter[data-v-4a20abb4]{margin-top:14px}.pagination-label[data-v-4a20abb4]{display:inline;position:relative;top:-2px}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sync/SelectDeviceModalGroup/SelectDeviceForm.vue?vue&type=style&index=0&id=49d97b3e&prod&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.radio-button[data-v-49d97b3e]{display:inline-block;width:75%}.radio-button[data-v-49d97b3e],.remove-device-button[data-v-49d97b3e]{vertical-align:middle}.spinner-fade-enter-active[data-v-49d97b3e],.spinner-fade-leave-active[data-v-49d97b3e]{transition:opacity .5s}.spinner-fade-leave[data-v-49d97b3e],.spinnner-fade-enter-to[data-v-49d97b3e]{opacity:1}.spinner-fade-enter[data-v-49d97b3e],.spinner-fade-leave-to[data-v-49d97b3e]{opacity:0}.ui-progress-circular[data-v-49d97b3e]{display:inline-block;margin-bottom:2px;margin-right:2px;vertical-align:middle}.loader[data-v-49d97b3e]{position:relative;top:12px}.under-buttons[data-v-49d97b3e]{margin-left:-8px}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sync/FacilityTaskPanelDetails.vue?vue&type=style&index=0&id=ff1bd49e&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/h2[data-v-ff1bd49e],p[data-v-ff1bd49e]{margin:8px 0}.icon[data-v-ff1bd49e]{padding:0 16px}.task-panel-sm .icon[data-v-ff1bd49e]{align-self:flex-start}.icon svg[data-v-ff1bd49e]{height:24px;width:24px}.task-panel[data-v-ff1bd49e]{align-items:center;display:flex}.task-panel-sm[data-v-ff1bd49e]{flex-direction:column;padding-bottom:16px;padding-top:16px}.details[data-v-ff1bd49e]{flex-grow:1;padding:16px;width:100%}.task-panel-sm .details[data-v-ff1bd49e]{padding-bottom:0;padding-top:0}.details-description[data-v-ff1bd49e]{font-size:16px}.details-progress-bar[data-v-ff1bd49e]{align-items:center;display:flex;margin-bottom:16px;max-width:450px}.k-linear-loader[data-v-ff1bd49e]{height:10px}.k-linear-loader[data-v-ff1bd49e] .ui-progress-linear-progress-bar{height:100%}.details-percentage[data-v-ff1bd49e]{font-size:14px;margin-left:16px;min-width:48px}.details-status[data-v-ff1bd49e]{font-size:12px}.details-size[data-v-ff1bd49e]{font-size:14px}.fs0[data-v-ff1bd49e]{font-size:12px}.task-panel-sm .buttons[data-v-ff1bd49e]{align-self:flex-end}.buttons-lift[data-v-ff1bd49e]{margin-top:-24px}.nowrap[data-v-ff1bd49e]{white-space:nowrap}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sync/ConfirmationRegisterModal.vue?vue&type=style&index=0&id=c6570270&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sync/FacilityAdminCredentialsForm.vue?vue&type=style&index=0&id=2ac24fe6&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.facility-name[data-v-2ac24fe6]{font-weight:700}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sync/FacilityNameAndSyncStatus/index.vue?vue&type=style&index=0&id=69be9811&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.name[data-v-69be9811]{display:inline-block;margin:8px 0}.loader[data-v-69be9811]{display:inline-block;margin-right:8px;top:3px}.sync-message[data-v-69be9811]{display:block}

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/plugins/setup_wizard/assets/src/views/onboarding-forms/OnboardingForm.vue?vue&type=style&index=0&id=4e854473&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.onboarding-form-fields[data-v-4e854473]{border:0;margin:0 0 24px;min-width:0;padding:0}.onboarding-form-header[data-v-4e854473]{font-size:21px;margin-bottom:16px;margin-top:0}.onboarding-form-legend[data-v-4e854473]{margin-bottom:8px;width:100%}.onboarding-form-description[data-v-4e854473]{margin-bottom:8px}.form-footer[data-v-4e854473]{margin:24px 0}[data-v-4e854473] .truncate-text{white-space:normal}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/plugins/setup_wizard/assets/src/views/onboarding-forms/GettingStartedFormAlt.vue?vue&type=style&index=0&id=2c1a1d7c&prod&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.p1[data-v-2c1a1d7c]{margin-top:0}.p2[data-v-2c1a1d7c]{margin-bottom:0}.left-button[data-v-2c1a1d7c]{margin-left:0}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/sync/RegisterFacilityModal.vue?vue&type=style&index=0&id=45a5fd02&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.kbuttons[data-v-45a5fd02]{margin-right:10px}

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/InteractionList/InteractionItem.vue?vue&type=style&index=0&id=295af3cf&prod&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.attempt-box[data-v-295af3cf]{border-radius:10px;display:inline-block;float:left;height:60px;margin-right:10px;padding:10px;width:60px}.svg-item[data-v-295af3cf]{height:38px;padding:2px;width:auto}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/InteractionList/index.vue?vue&type=style&index=0&id=b6082be0&prod&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.header[data-v-b6082be0]{margin-top:0;padding-top:10px}.attempt-container[data-v-b6082be0]{overflow-x:auto;white-space:nowrap}.pagination-btn[data-v-b6082be0]{height:40px;margin:10px;width:40px}.pagination-right[data-v-b6082be0]{position:absolute;right:0}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/MultiPaneLayout.vue?vue&type=style&index=0&id=c5e2a3e2&prod&lang=scss&scoped=true ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.header[data-v-c5e2a3e2]{border-bottom-style:solid;border-bottom-width:1px;padding:16px}.aside[data-v-c5e2a3e2],.subheader[data-v-c5e2a3e2]{padding:16px}.main-with-aside[data-v-c5e2a3e2]{padding:16px;vertical-align:top}.footer[data-v-c5e2a3e2]{border-top-style:solid;border-top-width:1px;padding:16px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!./node_modules/vue-loader/lib/index.js??vue-loader-options!./packages/kolibri-common/components/AccordionItem.vue?vue&type=style&index=0&id=05a2e664&prod&scoped=true&lang=css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.item-border[data-v-05a2e664]{border-bottom:1px solid #dedede;border-top:1px solid #dedede}


/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./packages/kolibri-common/components/AccordionContainer.vue?vue&type=style&index=0&id=1077c614&prod&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.accordion[data-v-1077c614]{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.header-actions[data-v-1077c614]{margin-bottom:auto;margin-top:auto}.header-left-actions[data-v-1077c614]{display:flex}.header-right-actions[data-v-1077c614]{display:flex;justify-content:flex-end}.collapse-button[data-v-1077c614]{align-items:center;border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-width:40px;padding-left:0;padding-right:0}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/AttemptLogItem.vue?vue&type=style&index=0&id=b3c8d96c&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.coach-content-label[data-v-b3c8d96c]{display:inline-block;margin-left:8px;margin-top:-4px;max-width:.5vw;vertical-align:middle}.item[data-v-b3c8d96c]{display:inline-block;height:100%;margin-right:8px}.diff-item[data-v-b3c8d96c]{font-size:16px;margin:0 0 -4px}.svg-item[data-v-b3c8d96c]{font-size:24px;margin:0 0 -4px}.no-diff .svg-item[data-v-b3c8d96c]{margin-left:18px}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/AttemptLogList.vue?vue&type=style&index=0&id=74c2161a&prod&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.header[data-v-74c2161a]{margin:0;padding-bottom:10px;padding-left:16px;padding-top:10px}.history-list[data-v-74c2161a]{list-style-type:none;margin:0;max-height:inherit;padding-left:0;padding-right:0;text-align:justify}.section-select[data-v-74c2161a]{margin:1em auto;max-width:90%;padding:.5em 0}.history-select[data-v-74c2161a]{margin:0 auto;max-width:90%;padding:.5em 0}[data-v-74c2161a] .ui-select-dropdown{left:0}.attempt-option[data-v-74c2161a]{position:relative;width:calc(100% - 1em)}.attempt-option[data-v-74c2161a] .svg-item{z-index:1}.attempt-option[data-v-74c2161a] .svg-item,.attempt-selected[data-v-74c2161a] .svg-item{position:absolute;right:.5em;top:50%;transform:translateY(-50%);vertical-align:middle}.attempt-item[data-v-74c2161a]{clear:both;display:block;min-width:120px}.attempt-item-anchor[data-v-74c2161a]{cursor:pointer;display:block;padding-left:1vw;padding-right:1vw}.accordion-header-label[data-v-74c2161a]{display:block;height:100%;padding:1em;width:calc(100% - 1em)}.accordion-header-label[data-v-74c2161a] .link-text{text-decoration:none}.chevron-icon[data-v-74c2161a]{position:absolute;right:.5em;top:50%;transform:translateY(-50%);vertical-align:middle}.accordion-header[data-v-74c2161a]{align-items:center;cursor:pointer;display:flex;font-size:1rem;line-height:1.5;margin:0;padding:0;position:relative;text-align:left;transition:background-color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ExamReport/TriesOverview.vue?vue&type=style&index=0&id=da7f27d2&prod&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.scores[data-v-da7f27d2]{margin-top:24px;min-width:200px}.scores th[data-v-da7f27d2]{max-width:190px;text-align:left}.scores td[data-v-da7f27d2],.scores th[data-v-da7f27d2]{font-size:14px;height:2em;padding-right:24px;padding-top:16px}.svg-icon[data-v-da7f27d2]{right:0}.svg-icon[data-v-da7f27d2] .icon{max-height:16px!important;max-width:16px!important}.try-annotation[data-v-da7f27d2]{font-size:.9em}

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ExamReport/CurrentTryOverview.vue?vue&type=style&index=0&id=9a429148&prod&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.scores[data-v-9a429148]{margin-top:24px;min-width:200px}.scores th[data-v-9a429148]{max-width:190px;text-align:left}.scores td[data-v-9a429148],.scores th[data-v-9a429148]{font-size:14px;height:2em;padding-right:24px;padding-top:16px}.svg-icon[data-v-9a429148]{right:0}.svg-icon[data-v-9a429148] .icon{max-height:16px!important;max-width:16px!important}.try-annotation[data-v-9a429148]{font-size:.9em}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/ExamReport/index.vue?vue&type=style&index=0&id=6be8de00&prod&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.exercise-container[data-v-6be8de00]{padding:8px}.container[data-v-6be8de00]{background-color:#fff;margin:0 auto;max-width:1000px}.mobile-attempt-log-list[data-v-6be8de00],.mobile-exercise-container[data-v-6be8de00]{margin-top:16px}h3[data-v-6be8de00]{margin-top:0}.try-selection[data-v-6be8de00]{margin-top:16px;max-width:400px;padding:8px 8px 0}.loader[data-v-6be8de00]{padding-bottom:64px;padding-top:64px}th[data-v-6be8de00]{text-align:left}td[data-v-6be8de00],th[data-v-6be8de00]{font-size:14px;height:2em;padding-right:24px}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/vue-loader/lib/index.js??vue-loader-options!./kolibri/core/assets/src/views/SlotTruncator.vue?vue&type=style&index=0&id=e088b8f4&prod&lang=scss&scoped=true ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.show-more[data-v-e088b8f4]{margin-top:8px;text-align:right}.truncated[data-v-e088b8f4]{overflow:hidden}.overlay[data-v-e088b8f4]{background:linear-gradient(hsla(0,0%,100%,0) 75%,#fff);position:absolute;width:100%}