@layer p_reset, theme, base, p_base, mathjax, disco.components, p_components, p_utilities;
.CurriculumCompetencySection[data-v-be64dec6]{display:flex;flex-direction:column;gap:var(--spacing-2)}.CurriculumCompetencySection__title[data-v-be64dec6]{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold)}.CurriculumCompetencySection__count[data-v-be64dec6]{background:var(--color-neutral-20);color:var(--color-neutral-70);border-radius:var(--border-radius-pill);padding:1px var(--spacing-2);font-size:var(--font-size-small)}.CurriculumCompetencySection__hint[data-v-be64dec6]{margin:0;color:var(--color-neutral-60);font-size:var(--font-size-small)}.CurriculumCompetencySection__add[data-v-be64dec6]{width:100%;justify-content:flex-start}.CurriculumCompetencySection__picker[data-v-be64dec6]{display:flex;flex-direction:column;gap:var(--spacing-2);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);padding:var(--spacing-2)}.SourceAttribution[data-v-1a1be974]{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-1a1be974] .Icon:first-child{color:var(--color-accent);flex-shrink:0}.SourceAttribution .SourceAttribution__label[data-v-1a1be974]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SourceAttribution__label[data-v-1a1be974]{white-space:nowrap}.SourceAttribution__link[data-v-1a1be974]{display:inline-flex;align-items:center;color:var(--color-text-secondary);transition:color var(--transition-duration-normal)}.SourceAttribution__link[data-v-1a1be974]:hover{color:var(--color-primary)}.CurriculumFocusItem[data-v-2033aee0]{--attribution-measure: 9rem;container-type:inline-size;position:relative}@container (min-width: 26rem){.CurriculumFocusItem[data-v-2033aee0] .Box__slimFooter{position:absolute;top:var(--spacing-2);right:var(--spacing-3);margin-top:0;max-width:var(--attribution-measure)}.CurriculumFocusItem[data-v-2033aee0] .Box__slimTitle,.CurriculumFocusItem[data-v-2033aee0] .Box__slimSummary{padding-right:var(--attribution-measure)}}.CurriculumFocusItem--singleField[data-v-2033aee0] .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}.ExternalOutcomeSearchInput[data-v-7629175f]{position:relative;width:100%}.ExternalOutcomeSearchInput__row[data-v-7629175f]{display:flex;flex-direction:column;gap:var(--spacing-1)}.ExternalOutcomeSearchInput__sourceTabs[data-v-7629175f]{display:flex;gap:var(--spacing-1)}.ExternalOutcomeSearchInput__sourceTab[data-v-7629175f]{border:1px solid var(--color-neutral-40);background:var(--color-neutral-20);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-pill);cursor:pointer;font-size:var(--font-size-x-small)}.ExternalOutcomeSearchInput__sourceTab--active[data-v-7629175f]{background:var(--color-neutral-90);color:var(--white);border-color:var(--color-neutral-90)}.ExternalOutcomeSearchInput__contextChip[data-v-7629175f]{display:inline-flex;align-items:center;gap:var(--spacing-1);align-self:flex-start;max-width:100%;border:1px solid var(--color-neutral-40);background:var(--color-neutral-20);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-pill);cursor:pointer;font-size:var(--font-size-x-small);color:var(--color-neutral-90)}.ExternalOutcomeSearchInput__contextChip--empty[data-v-7629175f]{color:var(--color-neutral-70)}.ExternalOutcomeSearchInput__contextChip[data-v-7629175f]:disabled{cursor:default;opacity:.6}.ExternalOutcomeSearchInput__contextName[data-v-7629175f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExternalOutcomeSearchInput__input[data-v-7629175f]{flex:1}.ExternalOutcomeSearchInput__dropdown[data-v-7629175f]{position:absolute;top:100%;left:0;right:0;z-index:10;margin-top:var(--spacing-1);max-height:360px;overflow-y:auto;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow)}.ExternalOutcomeSearchInput__status[data-v-7629175f]{padding:var(--spacing-2);color:var(--color-neutral-70);font-size:var(--font-size-small);text-align:center}.ExternalOutcomeSearchInput__list[data-v-7629175f]{list-style:none;margin:0;padding:0}.ExternalOutcomeSearchInput__result[data-v-7629175f]{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);cursor:pointer;transition:background .15s ease}.ExternalOutcomeSearchInput__result[data-v-7629175f]:hover{background:var(--color-neutral-30)}.ExternalOutcomeSearchInput__dot[data-v-7629175f]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-top:var(--spacing-1);flex-shrink:0}.ExternalOutcomeSearchInput__resultText[data-v-7629175f]{flex:1;min-width:0}.ExternalOutcomeSearchInput__title[data-v-7629175f]{font-weight:600;font-size:var(--font-size-small)}.ExternalOutcomeSearchInput__description[data-v-7629175f]{margin-top:var(--spacing-1);color:var(--color-neutral-70);font-size:var(--font-size-x-small);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ExternalOutcomeSearchInput__meta[data-v-7629175f]{margin-top:var(--spacing-1);display:flex;gap:var(--spacing-1);font-size:var(--font-size-x-small);color:var(--color-neutral-60)}.FocusAddMenu[data-v-eee60e6c]{display:flex;flex-direction:column;gap:var(--spacing-2)}.FocusAddMenu__trigger[data-v-eee60e6c]{width:100%;justify-content:flex-start}.FocusAddMenu__caret[data-v-eee60e6c]{margin-left:auto;color:var(--color-neutral-60)}.FocusAddMenu__panel[data-v-eee60e6c]{display:flex;flex-direction:column;gap:var(--spacing-2);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);padding:var(--spacing-2)}.FocusAddMenu__panelHeader[data-v-eee60e6c]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.FocusAddMenu__panelTitle[data-v-eee60e6c]{font-size:var(--font-size-small);font-weight:600;color:var(--color-neutral-80)}.FocusEditRow[data-v-864672cf]{position:relative}.FocusEditRow__content[data-v-864672cf]{min-width:0}.FocusEditRow__actions[data-v-864672cf]{position:absolute;top:var(--spacing-1);right:var(--spacing-1);display:flex;gap:var(--spacing-1);opacity:0;transition:opacity var(--transition-duration-normal)}.FocusEditRow:hover .FocusEditRow__actions[data-v-864672cf],.FocusEditRow:focus-within .FocusEditRow__actions[data-v-864672cf]{opacity:1}@media(hover:none){.FocusEditRow__actions[data-v-864672cf]{opacity:1}}.CurriculumFocusSection[data-v-91cb4c68]{display:flex;flex-direction:column;gap:var(--spacing-2)}.CurriculumFocusSection__title[data-v-91cb4c68]{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:var(--font-size-medium);font-weight:700}.CurriculumFocusSection__count[data-v-91cb4c68]{background:var(--color-neutral-20);color:var(--color-neutral-70);border-radius:var(--border-radius-pill);padding:1px var(--spacing-2);font-size:var(--font-size-small)}.CurriculumFocusSection__hint[data-v-91cb4c68],.CurriculumFocusSection__empty[data-v-91cb4c68]{margin:0;color:var(--color-neutral-60);font-size:var(--font-size-small)}.CurriculumFocusSection__list[data-v-91cb4c68]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.CurriculumFocusSection__row[data-v-91cb4c68]{width:100%}.CurriculumFocusSection__draft[data-v-91cb4c68] .RichTextEditor{border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.OutcomeLineage[data-v-06902231]{display:block;max-width:100%;margin-bottom:var(--spacing-1);font-size:var(--font-size-x-small);line-height:var(--line-height-small);color:var(--color-neutral-70);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OutcomeLineage--link[data-v-06902231]{cursor:pointer;transition:color var(--transition-duration-normal)}.OutcomeLineage--link[data-v-06902231]:hover{color:var(--color-accent-focus)}.OutcomeLineage__sep[data-v-06902231]{color:var(--color-accent-hover)}.CurriculumOutcomeItem__footer[data-v-99828ed7]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-3)}.CurriculumOutcomeItem--singleField[data-v-99828ed7] .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}.LearningOutcomeForm[data-v-b0acd245]{display:flex;flex-direction:column;gap:16px}.LearningOutcomeForm__field[data-v-b0acd245]{display:flex;flex-direction:column;gap:8px}.LearningOutcomeForm[data-v-b0acd245] .tiptap{line-height:24px;padding:0 6px}.CurriculumOutcomeRow[data-v-21019c6e]{position:relative}.CurriculumOutcomeRow__item[data-v-21019c6e]{min-width:0}.CurriculumOutcomeRow__provenance[data-v-21019c6e]{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--spacing-1);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)}.CurriculumOutcomeRow__actions[data-v-21019c6e]{position:absolute;top:var(--spacing-1);right:var(--spacing-1);display:flex;gap:var(--spacing-1);opacity:0;transition:opacity var(--transition-duration-normal)}.CurriculumOutcomeRow:hover .CurriculumOutcomeRow__actions[data-v-21019c6e],.CurriculumOutcomeRow:focus-within .CurriculumOutcomeRow__actions[data-v-21019c6e]{opacity:1}@media(hover:none){.CurriculumOutcomeRow__actions[data-v-21019c6e]{opacity:1}}.OutcomeAddMenu[data-v-6d96bff2]{display:flex;flex-direction:column;gap:var(--spacing-2)}.OutcomeAddMenu__trigger[data-v-6d96bff2]{width:100%;justify-content:center}.OutcomeAddMenu__caret[data-v-6d96bff2]{margin-left:auto;color:var(--color-neutral-60)}.OutcomeAddMenu__panel[data-v-6d96bff2]{display:flex;flex-direction:column;gap:var(--spacing-2);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);padding:var(--spacing-2)}.OutcomeAddMenu__panelHeader[data-v-6d96bff2]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.OutcomeAddMenu__panelTitle[data-v-6d96bff2]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-80)}.CurriculumOutcomeSection[data-v-d7fea5f7]{display:flex;flex-direction:column;gap:var(--spacing-2)}.CurriculumOutcomeSection__title[data-v-d7fea5f7]{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-size:var(--font-size-medium);font-weight:700}.CurriculumOutcomeSection__count[data-v-d7fea5f7]{background:var(--color-neutral-20);color:var(--color-neutral-70);border-radius:var(--border-radius-pill);padding:1px var(--spacing-2);font-size:var(--font-size-small)}.CurriculumOutcomeSection__hint[data-v-d7fea5f7],.CurriculumOutcomeSection__empty[data-v-d7fea5f7]{margin:0;color:var(--color-neutral-60);font-size:var(--font-size-small)}.CurriculumOutcomeSection__list[data-v-d7fea5f7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.CurriculumOutcomeSection__outcome[data-v-d7fea5f7]{display:flex;flex-direction:column;gap:var(--spacing-1)}.CurriculumRollupList[data-v-fa944ffc]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}.CurriculumRollupList__row[data-v-fa944ffc]{width:100%;display:flex;align-items:center;gap:var(--spacing-2);padding:0;background:none;border:0;cursor:pointer;text-align:left;font:inherit}.CurriculumRollupList__name[data-v-fa944ffc]{flex:1;min-width:0}.CurriculumRollupList__row[data-v-fa944ffc]:hover .NodeMinimal{border-color:var(--color-accent)}.CurriculumRollupList__pill[data-v-fa944ffc]{padding:var(--spacing-half) var(--spacing-2);border-radius:var(--border-radius-pill);white-space:nowrap}.CurriculumRollupList__pill--empty[data-v-fa944ffc]{opacity:.55}.CurriculumRollupList__chevron[data-v-fa944ffc]{color:var(--color-neutral-50)}.NodeCurriculumPanel__header[data-v-c6872d3e]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3);width:100%}.NodeCurriculumPanel__headings[data-v-c6872d3e]{min-width:0}.NodeCurriculumPanel__target[data-v-c6872d3e]{color:var(--color-neutral-70);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--font-size-small);overflow:hidden}.NodeCurriculumPanel__sections[data-v-c6872d3e]{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}.NodeCurriculumPanel__sections[data-v-c6872d3e]>*+*{border-top:1px solid var(--color-neutral-20);padding-top:var(--spacing-4)}.InstrumentName[data-v-85cce739]{display:inline-flex;align-items:center;cursor:pointer}.InstrumentName[data-v-85cce739]:hover{color:var(--color-accent)}.InstrumentName__thumbnail[data-v-85cce739]{flex-shrink:0;width:2rem;height:2rem;margin-inline-end:var(--spacing-2);border-radius:var(--border-radius-small);background:var(--color-neutral-20);overflow:hidden}.InstrumentName__thumbnail img[data-v-85cce739]{display:block;width:100%;height:100%;object-fit:cover}.InstrumentName__kitIcon[data-v-85cce739]{margin-inline-end:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-small)}.InstrumentName__translatedIcon[data-v-85cce739]{margin-inline-start:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-small);vertical-align:middle;cursor:default}.EquipmentTable__instrumentCell[data-v-18a40f8f]{vertical-align:middle}.EquipmentTable__nodeHeader th[data-v-18a40f8f]{padding-block:var(--spacing-3);background-color:var(--color-neutral-20);text-align:start}.EquipmentTable__node[data-v-18a40f8f]{display:flex;gap:12px;justify-content:space-between}.NodeMinimal[data-v-18a40f8f]{cursor:pointer;flex-basis:100%}.EquipmentTable__headerButton[data-v-18a40f8f]{flex-shrink:0}.EquipmentTable__instrumentRow td[data-v-18a40f8f]{padding-block:var(--spacing-2)}.EquipmentTable__instrumentRow--unitRow td[data-v-18a40f8f]{border-top:none}.EquipmentTable__noInstruments[data-v-18a40f8f]{color:var(--color-neutral-70);font-size:var(--font-size-small)}.NodeMinimal[data-v-18a40f8f]{margin-inline:-4px}.EquipmentTable__amount--total[data-v-7a2482cd]{font-weight:var(--font-weight-semibold)}.EquipmentTable__source[data-v-7a2482cd]{box-sizing:content-box;min-height:34px;vertical-align:middle}.EquipmentTable__source[data-v-7a2482cd]:empty:after{content:"";display:block;min-height:34px}.EquipmentTable__sourceLabel[data-v-7a2482cd]{color:var(--color-neutral-60)}.EquipmentTable__instrumentCell[data-v-7a2482cd]{vertical-align:middle}.EquipmentTable__kits[data-v-7a2482cd]{vertical-align:middle;font-size:var(--font-size-small)}.EquipmentTable__kitName[data-v-7a2482cd]{cursor:pointer}.EquipmentTable__kitName[data-v-7a2482cd]:hover{color:var(--color-accent)}.EquipmentTable__expandButton[data-v-7a2482cd]{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);white-space:nowrap}.EquipmentTable__sourceNode[data-v-7a2482cd]{cursor:pointer}.EquipmentTable__sourceNode[data-v-7a2482cd]:hover .NodeMinimal{border-color:var(--color-accent)}.EquipmentTable__worksheetHeader td[data-v-7a2482cd]{padding-block:var(--spacing-3);background-color:var(--color-neutral-20)}.EquipmentTable[data-v-7a2482cd] .EquipmentTable__summaryRow--unitRow td,.EquipmentTable[data-v-7a2482cd] .EquipmentTable__subRow--unitRow td{border-top:none}.EquipmentTable[data-v-7a2482cd] .EquipmentTable__summaryRow--hasSubRows+.EquipmentTable__subRow--first td{border-top:none}.EquipmentTable[data-v-7a2482cd] .EquipmentTable__subRow--first td{border-top:1px solid var(--color-neutral-50)}.EquipmentTable[data-v-7a2482cd] .EquipmentTable__subRow td{background-color:var(--color-neutral-10)}.NodeMinimal[data-v-7a2482cd]{margin-inline:-4px}.InstrumentRow td[data-v-f1aae908]{vertical-align:middle}.InstrumentRow__amountInput[data-v-f1aae908]{text-align:end;width:4em}.InstrumentRow__unitSelect[data-v-f1aae908]{width:7em}.InstrumentRow__unitSelect[data-v-f1aae908] [data-ui-anchor=select-trigger]{padding:var(--spacing-2);text-align:end}.InstrumentRow__amountCell[data-v-f1aae908],.InstrumentRow__aggregationCell[data-v-f1aae908]{white-space:nowrap}.InstrumentRow__aggregationSelect[data-v-f1aae908]{min-width:10rem}.InstrumentRow__aggregationSelect[data-v-f1aae908] [data-ui-anchor=selectbutton-option],.InstrumentRow__actionsCell[data-v-f1aae908]{white-space:nowrap}.InstrumentRow__actions[data-v-f1aae908]{display:flex;gap:var(--spacing-1);justify-content:flex-end}.InstrumentRow__kitIcon[data-v-f1aae908]{margin-inline-end:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-small)}.InstrumentRow__title[data-v-f1aae908]{cursor:pointer}.InstrumentRow__title[data-v-f1aae908]:hover{color:var(--color-accent)}.InstrumentRow__translatedIcon[data-v-f1aae908]{margin-inline-start:var(--spacing-1);color:var(--color-text-secondary);font-size:var(--font-size-small);vertical-align:middle;cursor:default}.Field__slot[data-v-5f24e9e4]{display:contents}.Field__slot--swapping[data-v-5f24e9e4]{display:grid}.Field__slot--swapping[data-v-5f24e9e4]>*{grid-area:1 / 1;min-width:0}.Field__slot--swapping>.Format[data-v-5f24e9e4]{z-index:1}.Field[data-v-5f24e9e4]{overflow:visible;text-overflow:ellipsis;word-break:break-word}.Field--isInlineField[data-v-5f24e9e4]{overflow-y:visible;min-height:inherit}.Field--activatable[data-v-5f24e9e4]{--padding: 2px;background-color:var(--color-field-background);border-radius:var(--border-radius-small);box-shadow:0 0 0 1px var(--color-field-border);cursor:text;margin-inline:calc(-1 * var(--padding));padding-inline:var(--padding);min-height:var(--line-height-medium);box-sizing:border-box}.Field--placeholder[data-v-5f24e9e4]{color:#00000080;font-style:italic}.Field--textinput.Field--activatable[data-v-5f24e9e4]{background-color:var(--white);border:1px solid var(--color-neutral-50);border-radius:var(--border-radius-medium);padding:.5rem .75rem;color:var(--color-neutral-100);box-shadow:none;margin-inline:0;min-height:var(--measurement-input-size);box-sizing:border-box;transition:background-color .2s,color .2s,border-color .2s;font-family:inherit;font-size:var(--font-size-medium);line-height:var(--line-height-medium);display:flex;flex-direction:column;justify-content:center}.Field--textinput.Field--activatable[data-v-5f24e9e4]:hover{background-color:var(--white);border-color:var(--color-accent)}.Field--textinput.Field--placeholder[data-v-5f24e9e4]{color:var(--color-neutral-60);font-style:normal}.Field--textinput.Field--isInlineField[data-v-5f24e9e4]{min-height:var(--measurement-input-size);width:100%;box-sizing:border-box}.Field--textinput.Field--activatable.Field--isInlineField[data-v-5f24e9e4]{display:block}.InstrumentsInput__row[data-v-6e3ee0c9]{display:flex;gap:var(--spacing-2);justify-content:space-between}.InstrumentsInput__nodeSearch[data-v-6e3ee0c9]{flex-basis:100%}.InstrumentsInput__nodeSearch[data-v-6e3ee0c9] .NodeSearch__found--dropdown{padding:var(--spacing-3)}.InstrumentInput__create[data-v-6e3ee0c9]{margin-top:var(--spacing-2);line-height:var(--line-height-x-large)!important}.InstrumentInput__createButtons[data-v-6e3ee0c9]{display:flex;justify-content:space-between;margin-top:var(--spacing-2)}[data-v-6e3ee0c9] .Format,[data-v-6e3ee0c9] .tiptap{--content-line-height: var(--line-height-x-large)}[data-v-6e3ee0c9] .Field--activatable,[data-v-6e3ee0c9] .tiptap{line-height:var(--line-height-x-large)!important;padding-block:4px!important;margin-inline:0!important;padding-inline:12px!important;border-radius:var(--border-radius-medium)!important}.InstrumentInput__didYouMean[data-v-6e3ee0c9]{min-height:20px;display:inline-block;margin-inline-end:.5em;line-height:var(--line-height-medium);margin-block:var(--spacing-2)}.InstrumentInput__didYouMean span[data-v-6e3ee0c9]:not(:last-child){margin-inline-end:.5em}.InstrumentInput__didYouMean .InstrumentInput__suggestion[data-v-6e3ee0c9]:not(:last-child):after{content:","}.InstrumentInput__suggestion[data-v-6e3ee0c9]{cursor:pointer}.InstrumentInput__suggestion[data-v-6e3ee0c9]:hover{color:var(--color-accent)}[data-v-79d2be41] .Table{width:100%}.EquipmentTable__worksheetHeader th[data-v-79d2be41]{border-bottom:var(--color-neutral-50) 1px solid;padding:var(--spacing-3)}.EmptyState[data-v-79d2be41]{height:240px}.EquipmentPanel[data-v-391ea857]{height:100%;display:flex;flex-direction:column}.EquipmentPanel__headerWrapper[data-v-391ea857]{width:100%}.EquipmentPanel__header[data-v-391ea857]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.EquipmentPanel__section[data-v-391ea857]{margin-bottom:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}.EquipmentPanel__section+.EquipmentPanel__section[data-v-391ea857]{padding-top:var(--spacing-4);border-top:1px solid var(--color-neutral-30)}.EquipmentPanel__selectView[data-v-391ea857]{align-items:center;display:flex;gap:var(--spacing-1)}[data-v-391ea857] .Table{width:100%}.EquipmentTable__worksheetHeader th[data-v-391ea857]{border-bottom:var(--color-neutral-50) 1px solid;padding:12px}.EquipmentPrint[data-v-7edc6ec0]{font-family:"Noto Serif",serif;color:#000;padding:16px}.EquipmentPrint__title[data-v-7edc6ec0]{font-size:18px;margin-bottom:16px}.EquipmentPrint__sectionTitle[data-v-7edc6ec0]{font-size:14px;margin-top:24px;margin-bottom:8px}.EquipmentPrint__table[data-v-7edc6ec0]{width:100%;border-collapse:collapse;font-size:12px;page-break-inside:auto}.EquipmentPrint__table th[data-v-7edc6ec0],.EquipmentPrint__table td[data-v-7edc6ec0]{border:1px solid #999;padding:6px 8px;text-align:left;vertical-align:top}.EquipmentPrint__table th[data-v-7edc6ec0]{font-weight:600;background-color:#f5f5f5}.EquipmentPrint__table tr[data-v-7edc6ec0]{page-break-inside:avoid}.EquipmentPrint__worksheetSection[data-v-7edc6ec0]{page-break-before:auto}.NodeEquipmentPanel__printContainer[data-v-1f311b47]{position:absolute;left:-9999px;top:0;width:800px}.NodeTypeVisibilityToggle__option[data-v-1406466f]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--spacing-4)}.NodeInsertionHeader[data-v-0293e4c8]{flex:1 1 auto;display:flex;align-items:center;gap:var(--spacing-2)}.NodeInsertionHeader[data-v-0293e4c8] .NodeTypeVisibilityToggle{margin-left:auto}.PrintAnswerLengthButton[data-v-7b84f7cf]{padding:var(--spacing-2) var(--spacing-3)}.PdfViewer[data-v-e4c6422e]{position:relative;width:100%;height:100%}.PdfViewer__embed[data-v-e4c6422e]{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-1)}.PdfViewer__embed[data-v-e4c6422e]>div{border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-small);box-sizing:border-box;overflow:hidden}.PdfViewer__embed[data-v-e4c6422e]>div+div{margin-top:var(--spacing-4)}.PdfViewer__empty[data-v-e4c6422e]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-secondary)}.PrintSettings__grid[data-v-fad2f084]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--spacing-4)}.PrintSettings__field[data-v-fad2f084]{display:flex;flex-direction:column;gap:var(--spacing-1)}.PrintSettings__label[data-v-fad2f084]{font-size:var(--font-size-small);color:var(--color-neutral-60)}.sr-only[data-v-7625667e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PrintPreview__viewModeToggle[data-v-7625667e]{flex-shrink:0}.PrintPreview__settingsButton[data-v-7625667e]{margin-left:auto}.PrintPreview__main[data-v-7625667e]{position:relative}.PrintPreview__loadFailure[data-v-7625667e]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-4)}.PrintPreview__paper[data-v-7625667e]{position:absolute;left:-9999px;top:0;width:800px;visibility:hidden}.PrintPreview__paper--visible[data-v-7625667e]{position:static;width:auto;visibility:visible}.PrintPreview__paper--visible[data-v-7625667e] .PrintPaper{margin:0 auto;box-shadow:var(--box-shadow-2)}[data-v-7625667e] .AsideLayout__main{background-color:var(--color-neutral-40)}.PrintPreview__paper--visible[data-v-7625667e] .Tree--page-break-before{position:relative;margin-top:var(--spacing-6);padding-top:var(--spacing-6)}.PrintPreview__paper--visible[data-v-7625667e] .Tree--page-break-before:before{content:"";position:absolute;left:-2cm;right:-2cm;top:0;border-top:1px dashed var(--color-neutral-50)}.Board[data-v-054444ac]{container-name:boardRoot;container-type:size;display:flex;flex:1;flex-direction:column;margin:0;min-height:0;padding:0;position:relative;width:100%}.Board__chrome[data-v-054444ac]{display:contents}.Board--editable[data-v-054444ac]{-webkit-user-select:none;user-select:none}.Board--editing[data-v-054444ac]{padding:var(--spacing-4) var(--spacing-8);overflow:auto}.Board--editing[data-type=slide][data-v-054444ac]{padding:0}.Board--editing[data-v-054444ac] .TypeMark{display:none}.Board--editing[data-v-054444ac] .QuestionFrame{flex:0 0 auto}.NodeFileModal[data-v-ea9d3960]{width:100%}.NodeFileModal__content[data-v-ea9d3960]{padding:16px}.NodeFileModal__description[data-v-ea9d3960]{margin-bottom:20px;color:var(--color-text-secondary)}.NodeFileModal__uploadSection[data-v-ea9d3960]{margin-bottom:24px}.NodeFileModal__filesList[data-v-ea9d3960]{min-height:200px}.NodeFileModal__filesList h3[data-v-ea9d3960]{margin-bottom:12px;font-size:var(--font-size-medium)}.NodeFileModal__loading[data-v-ea9d3960]{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px;color:var(--color-text-secondary)}.NodeFileModal__empty[data-v-ea9d3960]{text-align:center;padding:40px;color:var(--color-text-secondary)}.NodeFileModal__file[data-v-ea9d3960]{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--color-border);border-radius:4px;margin-bottom:8px;background-color:var(--color-base)}.NodeFileModal__fileInfo[data-v-ea9d3960]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.NodeFileModal__fileName[data-v-ea9d3960]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NodeFileModal__fileActions[data-v-ea9d3960]{display:flex;gap:8px}.ColorPicker__colors[data-v-ef072b9e]{display:flex;flex-direction:row-reverse;flex-wrap:wrap;width:216px;border-bottom:var(--color-neutral-40) solid 1px}.ColorPicker__button[data-v-ef072b9e]{width:24px;height:24px;border-radius:12px}.ColorPicker__button--clear[data-v-ef072b9e]{border:var(--color-neutral-30) 2px solid;position:relative;overflow:hidden}.ColorPicker__clearSlash[data-v-ef072b9e]{position:absolute;top:50%;left:50%;width:28px;height:2px;background-color:var(--color-neutral-50);transform:translate(-50%,-50%) rotate(-45deg)}.ColorPicker__button--white[data-v-ef072b9e]{border:var(--color-neutral-30) 1px solid}.ColorPicker__customButton[data-v-ef072b9e]{position:relative;overflow:hidden}.ColorPicker__button--custom[data-v-ef072b9e]{border:var(--color-neutral-20) 1px solid;position:relative;z-index:2;pointer-events:none}.ColorPicker__button--selected[data-v-ef072b9e]{box-shadow:0 0 0 2px var(--color-accent)}.ColorPicker__customInput[data-v-ef072b9e]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.ColorPicker .ColorPicker__role[data-v-ef072b9e]{width:100%;text-align:start;justify-content:start;padding-inline:8px}.ColorPicker__role[data-v-ef072b9e]:hover,.ColorPicker__role--current[data-v-ef072b9e]{background-color:#0000001a}.ChangeTypeSelector__option[data-v-1cb97a56]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeDestinationRow[data-v-0b546707]{--chevronWidth: var(--spacing-6);--rowIndent: calc(var(--rowDepth, 0) * var(--spacing-5))}.NodeDestinationRow__row[data-v-0b546707]{align-items:center;border-radius:var(--border-radius-medium);display:flex;gap:var(--spacing-1);padding:var(--spacing-half) var(--spacing-1) var(--spacing-half) var(--rowIndent);-webkit-user-select:none;user-select:none}.NodeDestinationRow__row--destinationUnavailable .NodeDestinationRow__body[data-v-0b546707]{opacity:.4}.NodeDestinationRow__row--highlighted[data-v-0b546707]{cursor:default}.NodeDestinationRow__row--highlighted .NodeDestinationRow__body[data-v-0b546707]{opacity:1}.NodeDestinationRow__row--highlighted .NodeDestinationRow__body[data-v-0b546707] .NodeMinimal{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeDestinationRow__row--selected .NodeDestinationRow__body[data-v-0b546707] .NodeMinimal{border-color:var(--color-accent)}.NodeDestinationRow__chevron[data-v-0b546707]{align-items:center;background:transparent;border:0;color:var(--color-neutral-60);display:flex;flex-shrink:0;height:var(--chevronWidth);justify-content:center;padding:0;width:var(--chevronWidth)}.NodeDestinationRow__chevron[data-v-0b546707]:not(:disabled){cursor:pointer}.NodeDestinationRow__chevron[data-v-0b546707]:focus-visible,.NodeDestinationRow__body[data-v-0b546707]:focus-visible{border-radius:var(--border-radius-medium);box-shadow:0 0 0 var(--spacing-half) var(--color-accent-disabled);outline:none}.NodeDestinationRow__chevron--empty[data-v-0b546707]{visibility:hidden}.NodeDestinationRow__body[data-v-0b546707]{background:transparent;border:0;cursor:pointer;flex:1;min-width:0;padding:0;text-align:inherit}.NodeDestinationRow__body[data-v-0b546707]:disabled{cursor:default}.NodeDestinationRow__body[data-v-0b546707] .NodeMinimal{cursor:inherit;transition:border-color var(--transition-duration-fast),box-shadow var(--transition-duration-fast)}.NodeDestinationRow__body[data-v-0b546707]:hover:not(:disabled) .NodeMinimal{box-shadow:var(--box-shadow-hover, var(--box-shadow))}.NodeDestinationRow__badge[data-v-0b546707]{margin-left:var(--spacing-2);white-space:nowrap}.NodeDestinationRow__destinationHint[data-v-0b546707]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip-path:inset(50%);white-space:nowrap}.NodeDestinationRow__children[data-v-0b546707]{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-1)}.NodeDestinationRow__slot[data-v-0b546707]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:var(--spacing-2);margin:0 var(--spacing-1) 0 calc(var(--rowIndent) + var(--chevronWidth) + var(--spacing-1));min-height:var(--spacing-8);padding:0}.NodeDestinationRow__slotLine[data-v-0b546707]{background:var(--color-neutral-30);border-radius:1px;flex:1;height:2px;transition:background var(--transition-duration-fast),height var(--transition-duration-fast)}.NodeDestinationRow__slotLabel[data-v-0b546707]{align-items:center;background:var(--white);border:var(--border-width-thin) dashed var(--color-neutral-50);border-radius:var(--border-radius-pill);color:var(--color-neutral-70);display:inline-flex;flex-shrink:1;font-size:var(--font-size-small);font-weight:500;gap:var(--spacing-1);line-height:1;min-width:0;padding:var(--spacing-1) var(--spacing-3);transition:background var(--transition-duration-fast),border-color var(--transition-duration-fast),color var(--transition-duration-fast),box-shadow var(--transition-duration-fast)}@media(max-width:500px){.NodeDestinationRow[data-v-0b546707]{--rowIndent: min(calc(var(--rowDepth, 0) * var(--spacing-3)), var(--spacing-8))}}.NodeDestinationRow__slot:hover:not(.NodeDestinationRow__slot--disabled) .NodeDestinationRow__slotLabel[data-v-0b546707]{background:var(--color-accent-surface, var(--color-neutral-10));border-color:var(--color-primary);border-style:solid;color:var(--color-primary)}.NodeDestinationRow__slot:hover:not(.NodeDestinationRow__slot--disabled) .NodeDestinationRow__slotLine[data-v-0b546707]{background:var(--color-primary)}.NodeDestinationRow__slot--selected .NodeDestinationRow__slotLabel[data-v-0b546707]{background:var(--color-primary);border-color:var(--color-primary);border-style:solid;box-shadow:var(--box-shadow);color:var(--white)}.NodeDestinationRow__slot--selected .NodeDestinationRow__slotLine[data-v-0b546707]{background:var(--color-primary);height:3px}.NodeDestinationRow__slot--disabled[data-v-0b546707]{cursor:default;opacity:.4}.NodeDestinationPicker[data-v-6f2c9a2f]{display:flex;flex-direction:column;height:100%;min-height:0}.NodeDestinationPicker__selector[data-v-6f2c9a2f],.NodeDestinationPicker__destination[data-v-6f2c9a2f]{flex:1;min-width:0;min-height:0;padding-top:var(--spacing-4)}.NodeDestinationPicker__selector[data-v-6f2c9a2f],.NodeDestinationPicker__destination[data-v-6f2c9a2f]{display:flex;flex-direction:column;gap:var(--spacing-3);overflow:hidden}.NodeDestinationPicker__destinationHeader[data-v-6f2c9a2f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.NodeDestinationPicker__destinationHeader[data-v-6f2c9a2f] .NodeMinimal{flex:1;min-width:0}.NodeDestinationPicker__treePanel[data-v-6f2c9a2f]{display:flex;flex:1;flex-direction:column;min-height:0;gap:var(--spacing-2)}.NodeDestinationPicker__depthControl[data-v-6f2c9a2f]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}.NodeDestinationPicker__depthLabel[data-v-6f2c9a2f]{color:var(--color-neutral-70);font-size:var(--font-size-small)}.NodeDestinationPicker__tree[data-v-6f2c9a2f]{flex:1;min-width:0;min-height:0;overflow:auto;width:100%;font-size:var(--font-size-medium)}.NodeDestinationPicker__loading[data-v-6f2c9a2f]{position:relative;flex:1;min-height:var(--spacing-12)}@media(max-width:500px){.NodeDestinationPicker__destinationHeader[data-v-6f2c9a2f]{flex-direction:column;align-items:stretch}}.MoveNodeModal[data-v-08a1d31d]{display:flex;flex-direction:column;height:100%;min-height:0}[data-v-08a1d31d] [data-ui-anchor=modal-header-title-content]{display:flex;flex-direction:column;gap:var(--spacing-half);min-width:0;overflow:hidden;text-overflow:ellipsis}.RestrictionToggle[data-v-87215bb1]{min-width:200px}.RestrictionToggle__loading[data-v-87215bb1]{padding:var(--spacing-2);text-align:center}.RestrictionToggle__select[data-v-87215bb1]{width:100%}.ViewSelector__submenuItem[data-v-61c565e3]{border-left:4px solid transparent;border-radius:2px}.ViewSelector__submenuItem[data-v-61c565e3] .Button{background-color:transparent;padding-left:4em;padding-right:2em;font-weight:500}.ViewSelector__currentView[data-v-61c565e3]{border-left-color:var(--color-accent)}.ViewSelector__currentView[data-v-61c565e3] .Button{color:var(--color-accent);font-weight:600;background-color:transparent}@layer p_reset,theme,base,p_base,mathjax,disco.components,p_components,p_utilities;.Toolbar[data-v-92021adb]{position:relative;isolation:isolate}@layer p_components{.Toolbar__dockedTrigger.Button[data-v-92021adb]{--ui-button-size: 30px}.MenuItem .Toolbar__requiredItem.PlainButton[data-v-92021adb]{padding-inline-start:1.5em!important}.Toolbar__requiredItem[data-v-92021adb] [data-ui-anchor=checkbox-input]{pointer-events:none}}.Toolbar[data-v-92021adb]{margin-top:2px}.Toolbar--isLecture[data-v-92021adb]{margin-top:6px}.Toolbar--level-0.Toolbar--isLecture[data-v-92021adb]{margin-top:2px}.Toolbar--isWorksheet[data-v-92021adb]{margin-top:4px}.Toolbar--isClosed[data-v-92021adb]{margin-top:0}.RecentSlideshowsList[data-v-e446b72c]{display:flex;flex-direction:column;max-height:420px;overflow:hidden}.RecentSlideshowsList__header[data-v-e446b72c]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-neutral-30)}.RecentSlideshowsList__title[data-v-e446b72c]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);line-height:1.2}.RecentSlideshowsList__showAll[data-v-e446b72c]{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-70);background:none;border:none;border-radius:var(--border-radius-small);cursor:pointer;transition:all var(--transition-duration-fast) ease}.RecentSlideshowsList__showAll[data-v-e446b72c]:hover{color:var(--color-accent);background:var(--color-neutral-20)}.RecentSlideshowsList__showAll[data-v-e446b72c] svg{width:12px;height:12px;transition:transform var(--transition-duration-fast) ease}.RecentSlideshowsList__showAll[data-v-e446b72c]:hover svg{transform:translate(2px)}.RecentSlideshowsList__list[data-v-e446b72c]{flex:1;overflow-y:auto;padding:var(--spacing-2)}.RecentSlideshowsList__item[data-v-e446b72c]{display:flex;align-items:center;gap:var(--spacing-1);width:100%;padding-right:var(--spacing-2);border-radius:var(--border-radius-small);transition:background-color var(--transition-duration-fast) ease}.RecentSlideshowsList__item[data-v-e446b72c]:hover{background:var(--color-neutral-10)}.RecentSlideshowsList__itemSelect[data-v-e446b72c]{justify-content:space-between;gap:var(--spacing-3);flex:1;min-width:0;padding:var(--spacing-3) var(--spacing-3);border-radius:var(--border-radius-small);text-align:left}.RecentSlideshowsList__itemContent[data-v-e446b72c]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.RecentSlideshowsList__itemTitle[data-v-e446b72c]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-90);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecentSlideshowsList__itemTitle--missing[data-v-e446b72c]{font-style:italic;color:var(--color-neutral-60)}.RecentSlideshowsList__itemMeta[data-v-e446b72c]{font-size:var(--font-size-small);color:var(--color-neutral-60);line-height:1.3}.RecentSlideshowsList__empty[data-v-e446b72c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--color-neutral-50)}.RecentSlideshowsList__emptyText[data-v-e446b72c]{margin:0;font-size:var(--font-size-medium);color:var(--color-neutral-60)}.RecentSlideshowsList__footer[data-v-e446b72c]{display:flex;justify-content:center;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-neutral-30)}.PageLayout__header:has(.CreateSlideshowButton__actions){z-index:var(--z-index-sub-header-raised)}.PageLayout__headerEnd:has(.CreateSlideshowButton__actions){overflow:visible}.CreateSlideshowButton__actions[data-v-7c2560a4]{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;min-width:136px;z-index:calc(var(--z-index-sub-header) + 1)}.CreateSlideshowButton__presentButton[data-v-7c2560a4]{position:relative;z-index:2;justify-content:center;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.CreateSlideshowButton__actions:not(:hover):not(:focus-within) .CreateSlideshowButton__presentButton[data-v-7c2560a4]{border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium)}.CreateSlideshowButton__presentNowButton[data-v-7c2560a4]{position:absolute;top:100%;left:0;z-index:3;justify-content:flex-start;width:100%;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity var(--transition-duration-fast) ease,transform var(--transition-duration-fast) ease;border-top-left-radius:0;border-top-right-radius:0;box-shadow:var(--box-shadow)}.CreateSlideshowButton__presentNowLabel[data-v-7c2560a4]{flex:1;min-width:0;text-align:left}.CreateSlideshowButton__actions:hover .CreateSlideshowButton__presentNowButton[data-v-7c2560a4],.CreateSlideshowButton__actions:focus-within .CreateSlideshowButton__presentNowButton[data-v-7c2560a4]{opacity:1;pointer-events:auto;transform:translateY(0)}.CreateSlideshowButton__presentContent[data-v-7c2560a4]{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%;flex:1;font-weight:700}.CreateSlideshowButton__presentLabel[data-v-7c2560a4]{display:inline-flex;align-items:center;gap:var(--spacing-2)}.CreateSlideshowButton__presentAffordance[data-v-7c2560a4]{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:28px;margin:-4px -16px -4px 0;border-left:1px solid color-mix(in srgb,var(--white),transparent 68%);transition:transform var(--transition-duration-fast) ease}.CreateSlideshowButton__actions:hover .CreateSlideshowButton__presentAffordance[data-v-7c2560a4],.CreateSlideshowButton__actions:focus-within .CreateSlideshowButton__presentAffordance[data-v-7c2560a4]{transform:rotate(180deg)}.Node__content[data-v-4fc4d52e]{margin:24px auto;width:calc(var(--measurement-content-width) + 2 * var(--measurement-tree-spacing));max-width:100%;container-name:treeRoot;container-type:inline-size;min-height:calc(var(--app-frame-page-height) - 48px)}@media screen and (max-width:750px){.Node__content[data-v-4fc4d52e]{margin:var(--spacing-2) auto}}.Node__content--boardView[data-v-4fc4d52e]:has(.Board[data-type=slide]:not(.Board--editing)){flex:1;height:auto;max-height:none;min-height:0;margin-block:0}.Node__content--boardView[data-v-4fc4d52e] .Board[data-type=slide]:not(.Board--editing) .Slide__viewport{padding:var(--spacing-4);background:var(--color-neutral-20)}.Node__content--boardView[data-v-4fc4d52e] .Board[data-type=slide]:not(.Board--editing) .Slide__stage{background:#fff;border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs)}.Node__content--boardView[data-v-4fc4d52e]{display:flex;flex-direction:column;width:100%;max-width:none;margin-inline:0;height:calc(var(--app-frame-page-height) - 48px);max-height:calc(var(--app-frame-page-height) - 48px);overflow:hidden}
