.ChapterOrdinals[data-v-5733c2f2]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChapterOrdinals--marker[data-v-5733c2f2]{font-size:.7em}.LockedContentBanner[data-v-21cb79b3]{display:flex;align-items:flex-start;gap:12px;padding:16px;background-color:var(--color-surface-50);border:1px solid var(--color-border);border-radius:8px;margin-top:12px}.LockedContentBanner__icon[data-v-21cb79b3]{color:var(--color-accent);font-size:20px;flex-shrink:0}.LockedContentBanner__content[data-v-21cb79b3]{display:flex;flex-direction:column;gap:12px;flex:1}.LockedContentBanner__message[data-v-21cb79b3]{font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-text-secondary)}@media screen and (min-width:500px){.LockedContentBanner__content[data-v-21cb79b3]{flex-direction:row;align-items:center;justify-content:space-between}}.CourseSection__intro[data-v-9b5da370]{margin-bottom:var(--spacing-4);line-height:1.6}.CourseSection__actions[data-v-9b5da370]{display:flex;flex-direction:column;gap:var(--spacing-3)}.CurriculumPositionTree__children[data-v-cbe52aba]{margin-left:var(--spacing-3)}.CurriculumPositionTree__row[data-v-cbe52aba]{display:flex;align-items:baseline;gap:var(--spacing-2);min-width:0;padding:var(--spacing-half) 0}.CurriculumPositionTree__marker[data-v-cbe52aba]{flex-shrink:0;color:var(--color-neutral-50)}.CurriculumPositionTree__value[data-v-cbe52aba]{color:var(--color-text);font-size:var(--font-size-medium);line-height:var(--line-height-medium);overflow-wrap:anywhere}.CurriculumPositionTree__row--subject .CurriculumPositionTree__value[data-v-cbe52aba]{font-weight:var(--font-weight-semibold)}.CurriculumPositionTree__row--course .CurriculumPositionTree__value[data-v-cbe52aba],.CurriculumPositionTree__row--grade .CurriculumPositionTree__value[data-v-cbe52aba]{color:var(--color-neutral-80);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.CurriculumPositionTree__badge[data-v-cbe52aba]{flex-shrink:0;border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-small);background:var(--color-neutral-20);padding:0 var(--spacing-1);color:var(--color-neutral-80);font-size:var(--font-size-small);white-space:nowrap}.CurriculumTagsBlock__facets[data-v-8bce35a1]{display:flex;flex-direction:column;gap:var(--spacing-5);margin-top:var(--spacing-2)}.CurriculumTagsBlock__group+.CurriculumTagsBlock__group[data-v-8bce35a1]{border-top:var(--border-width-thin) solid var(--color-neutral-40);padding-top:var(--spacing-5)}.CurriculumTagsBlock__curriculum[data-v-8bce35a1]{display:block;margin:0 0 var(--spacing-2);color:var(--color-text);font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.CurriculumTagsBlock__positions[data-v-8bce35a1]{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2)}.CurriculumTagsBlock__tag[data-v-8bce35a1]{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-pill);background:var(--color-neutral-20)}.CurriculumTagsBlock__outcomes[data-v-8bce35a1],.CurriculumTagsBlock__competencies[data-v-8bce35a1]{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-3)}.CurriculumTagsBlock__competenciesLabel[data-v-8bce35a1]{color:var(--color-neutral-60);font-size:var(--font-size-small);letter-spacing:.05em;text-transform:uppercase}.CustomSection[data-v-3e09911c]{display:flex;flex-direction:column;gap:var(--spacing-3)}.Duration[data-v-3775994e]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);font-size:var(--font-size-medium)}.Duration__label[data-v-3775994e]{color:var(--color-neutral-70);font-size:var(--font-size-small);white-space:nowrap}.Duration__value[data-v-3775994e]{font-weight:500}.Duration__control[data-v-3775994e]{display:flex;align-items:center;gap:var(--spacing-2)}.Duration__input[data-v-3775994e]{max-width:120px}.Duration__unit[data-v-3775994e]{color:var(--color-neutral-70);white-space:nowrap}.ExtraMaterial[data-v-77cce926]{display:flex;flex-direction:column;gap:var(--spacing-3)}.ExtraMaterial__list[data-v-77cce926]{display:flex;flex-direction:column;gap:var(--spacing-2)}.ExtraMaterial__addActions[data-v-77cce926]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}[data-v-cc97a40b] .Box__slimContent .Box__slimBody{align-items:center}[data-v-cc97a40b] .Box__slimContent .Box__slimSummary{color:var(--color-text)}.SourceAttribution[data-v-19fb99eb]{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-x-small);line-height:var(--line-height-small)}.SourceAttribution[data-v-19fb99eb] .Icon:first-child{color:var(--color-accent);flex-shrink:0}.SourceAttribution span[data-v-19fb99eb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a[data-v-19fb99eb]{display:inline-flex;color:var(--color-text-secondary);transition:color var(--transition-duration-normal)}a[data-v-19fb99eb]:hover{color:var(--color-primary)}.FocusBlock__list[data-v-6280523b]{margin-top:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-2)}.FocusBlock__item[data-v-6280523b] .Box__slimTitle{font-weight:var(--font-weight-normal);color:var(--color-text);margin-bottom:0;--content-heading-weight: var(--font-weight-normal);--content-heading-spacing: 0}.FocusBlock__item[data-v-6280523b]{--attribution-measure: 9rem;container-type:inline-size;position:relative}@container (min-width: 26rem){.FocusBlock__item[data-v-6280523b] .Box__slimFooter{position:absolute;top:var(--spacing-2);right:var(--spacing-3);margin-top:0;max-width:var(--attribution-measure)}.FocusBlock__item[data-v-6280523b] .Box__slimTitle,.FocusBlock__item[data-v-6280523b] .Box__slimSummary{padding-right:var(--attribution-measure)}}.GroupSize[data-v-f674a838]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);font-size:var(--font-size-medium)}.GroupSize__label[data-v-f674a838]{color:var(--color-neutral-70);font-size:var(--font-size-small);white-space:nowrap}.GroupSize__value[data-v-f674a838]{font-weight:500}.GroupSize__control[data-v-f674a838]{display:flex;align-items:center;gap:var(--spacing-2)}.GroupSize__input[data-v-f674a838]{max-width:120px}.GroupSize__unit[data-v-f674a838]{color:var(--color-neutral-70);white-space:nowrap}.EquipmentAmount[data-v-78809e62]{white-space:nowrap}.EquipmentAmount__reuseMark[data-v-78809e62]{margin-inline-start:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-small);vertical-align:middle;cursor:default}.LectureEquipment__actions[data-v-44b336c4]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-1);margin-bottom:var(--spacing-3)}.LectureEquipment__instrument[data-v-44b336c4],.LectureEquipment__link[data-v-44b336c4],.LectureEquipment__sourceNode[data-v-44b336c4]{border:0;background:transparent;padding:0;color:inherit;cursor:pointer;text-align:left}.LectureEquipment__instrument[data-v-44b336c4]{display:inline-flex;align-items:center;gap:var(--spacing-2)}.LectureEquipment__thumbnail[data-v-44b336c4]{flex-shrink:0;width:2rem;height:2rem;border-radius:var(--border-radius-small);background:var(--color-neutral-20);overflow:hidden}.LectureEquipment__thumbnail img[data-v-44b336c4]{width:100%;height:100%;object-fit:cover;display:block}.LectureEquipment__link[data-v-44b336c4]{display:block}.LectureEquipment__sourceNode[data-v-44b336c4]{display:block;width:100%}.LectureEquipment__instrument[data-v-44b336c4]:hover,.LectureEquipment__link[data-v-44b336c4]:hover{color:var(--color-accent)}.LectureEquipment__amount[data-v-44b336c4]{white-space:nowrap}.LectureEquipment[data-v-44b336c4] .LectureEquipment__table tbody td{border-bottom:none}.LectureEquipment[data-v-44b336c4] .LectureEquipment__table tbody tr:not(:first-child):not(.LectureEquipment__unitRow) td{border-top:var(--color-neutral-50) 1px solid}.LectureEquipment__kits[data-v-44b336c4]{font-size:var(--font-size-small)}.LectureEquipment__kits .LectureEquipment__link+.LectureEquipment__link[data-v-44b336c4]{margin-top:var(--spacing-1)}.LectureEquipment__source[data-v-44b336c4]{vertical-align:middle;min-width:12rem}.LectureEquipment__sourceRow[data-v-44b336c4]{background:var(--color-neutral-20)}.LectureEquipment__showAll[data-v-44b336c4]{align-self:flex-start;margin-top:var(--spacing-3)}.LectureEquipment__byWorksheet[data-v-44b336c4]{display:flex;flex-direction:column;gap:var(--spacing-4)}.LectureEquipment__worksheet[data-v-44b336c4]{display:flex;flex-direction:column;gap:var(--spacing-2)}.LectureEquipment__print[data-v-44b336c4]{position:absolute;left:-9999px;top:0;width:800px;color:#000;background:#fff;padding:16px}.LectureEquipment__print table[data-v-44b336c4]{width:100%;border-collapse:collapse}.LectureEquipment__print th[data-v-44b336c4],.LectureEquipment__print td[data-v-44b336c4]{border:1px solid #999;padding:6px 8px;text-align:left}.OutlineSection--collapsible[data-v-8db705a1]{background:transparent}.OutlineSection__accordion[data-v-8db705a1]{padding:0}.OutlineSection__head[data-v-8db705a1]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.OutlineSection__label[data-v-8db705a1]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text);min-width:0}.OutlineSection__title[data-v-8db705a1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OutlineSection__count[data-v-8db705a1]{letter-spacing:0;font-size:var(--font-size-x-small);color:var(--color-neutral-70);background:var(--color-neutral-20);border-radius:var(--border-radius-pill);padding:var(--spacing-half) var(--spacing-2)}.OutlineSection__actions[data-v-8db705a1]{display:flex;align-items:center;gap:var(--spacing-1);flex-shrink:0}.Thumbnail[data-v-f19b06a2]{width:200px;flex-shrink:0}.Thumbnail__image[data-v-f19b06a2]{width:100%;height:auto;border-radius:var(--border-radius-medium);object-fit:cover}.Summary__empty[data-v-389ec6fe]{color:var(--color-neutral-70);font-size:var(--font-size-medium);padding:var(--spacing-4) 0}.Summary__field[data-v-389ec6fe]{position:relative}.Summary__field--withSuffix[data-v-389ec6fe]{padding-right:calc(var(--measurement-input-size) + var(--spacing-2))}.Summary__suffixButton[data-v-389ec6fe]{position:absolute;top:0;right:0}.Summary__wrappedContent[data-v-389ec6fe]{display:block}.Summary__wrappedContent[data-v-389ec6fe]:after{content:"";display:block;clear:both}.Summary__wrappedContent[data-v-389ec6fe]>:first-child{float:right;margin-left:var(--spacing-3);margin-bottom:var(--spacing-3)}@container (max-width: 500px){.Summary__wrappedContent[data-v-389ec6fe]>:first-child{float:none;margin-left:0;margin-bottom:16px}}@media screen and (max-width:600px){.Summary__wrappedContent[data-v-389ec6fe]>:first-child{float:none;margin-left:0;margin-bottom:12px}}.LearningPath__headerActions[data-v-c281b8f5],.LearningPath__toolbar[data-v-c281b8f5]{display:flex;align-items:center;gap:var(--spacing-2)}.LearningPath__toolbar[data-v-c281b8f5]{justify-content:flex-end;margin-bottom:var(--spacing-3)}.LearningPath[data-v-c281b8f5] .Table{table-layout:fixed}.LearningPath__nodes[data-v-c281b8f5],.LearningPath__connections[data-v-c281b8f5]{display:flex;flex-direction:column;gap:var(--spacing-2)}.LearningPath__nodeWrapper[data-v-c281b8f5]{display:block;width:100%;min-width:0;border:none;background:none;padding:0;text-align:start;cursor:pointer}.LearningPath__nodeWrapper[data-v-c281b8f5] .NodeMinimal{transition:box-shadow .15s ease,border-color .15s ease}.LearningPath__nodeWrapper[data-v-c281b8f5]:hover .NodeMinimal{border-color:var(--color-accent)}.LearningPath__emptyState[data-v-c281b8f5],.LearningPath__noConnections[data-v-c281b8f5]{color:var(--color-neutral-60)}.OutlineInline[data-v-b35997d5]{margin-top:24px;border:1px solid var(--color-neutral-40);border-radius:8px;container-type:inline-size}.OutlineInline--compact[data-v-b35997d5]{margin-top:16px}.OutlineInline__header[data-v-b35997d5]{padding:12px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-neutral-40);border-radius:7px 7px 0 0;background:var(--white);-webkit-user-select:none;user-select:none;transition:background-color .15s ease}.OutlineInline__header[data-v-b35997d5]:last-child{border-bottom:none;border-radius:7px}.OutlineInline__header[data-v-b35997d5]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.OutlineInline__title[data-v-b35997d5]{margin:0}.OutlineInline__content[data-v-b35997d5]{padding:16px}.OutlineInline__content[data-v-b35997d5]>*+*{margin-top:var(--spacing-5)}.OutlineInline--compact .OutlineInline__content[data-v-b35997d5]>*+*{margin-top:var(--spacing-4)}.OutlineInline__hero[data-v-b35997d5]{display:flex;gap:var(--spacing-5);align-items:flex-start}.OutlineInline__heroMedia[data-v-b35997d5]{flex-shrink:0}.OutlineInline__heroBody[data-v-b35997d5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-4)}.OutlineInline__meta[data-v-b35997d5]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3) var(--spacing-6)}@container (max-width: 500px){.OutlineInline__hero[data-v-b35997d5]{flex-direction:column}.OutlineInline__heroMedia[data-v-b35997d5]{width:100%}}@media screen and (max-width:600px){.OutlineInline__header[data-v-b35997d5]{padding:10px 12px}.OutlineInline__content[data-v-b35997d5]{padding:12px}}.OutlineInline__sections[data-v-b35997d5]>*+*{margin-top:var(--spacing-5)}.OutlineInline--compact .OutlineInline__sections[data-v-b35997d5]>*+*{margin-top:var(--spacing-4)}.OutlineInline__footer[data-v-b35997d5]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.OutlineInline__hint[data-v-b35997d5]{margin:0 0 var(--spacing-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70)}
