.ButtonGroup[data-v-3fc8de06]{display:flex;box-shadow:var(--box-shadow);border-radius:var(--border-radius-medium)}.ButtonGroup[data-v-3fc8de06]:has(.Button--small){border-radius:var(--border-radius-small-medium)}.ButtonGroup[data-v-3fc8de06]:has(.Button--medium),.ButtonGroup[data-v-3fc8de06]:has(.Button--large),.ButtonGroup[data-v-3fc8de06]:has(.Button--xlarge){border-radius:var(--border-radius-large)}.ButtonGroup[data-v-3fc8de06] button{box-shadow:none}.ButtonGroup--row[data-v-3fc8de06]>button:not(:first-child),.ButtonGroup--row[data-v-3fc8de06]>:not(:first-child) button{border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.ButtonGroup--row[data-v-3fc8de06]>button:not(:last-child),.ButtonGroup--row[data-v-3fc8de06]>*:not(:last-child) button{border-start-end-radius:0;border-end-end-radius:0}.ButtonGroup--column[data-v-3fc8de06]{flex-direction:column}.ButtonGroup--column[data-v-3fc8de06]>button:not(:first-child),.ButtonGroup--column[data-v-3fc8de06]>:not(:first-child) button{border-top:none;border-start-start-radius:0;border-start-end-radius:0}.ButtonGroup--column[data-v-3fc8de06]>button:not(:last-child),.ButtonGroup--column[data-v-3fc8de06]>*:not(:last-child) button{border-end-start-radius:0;border-end-end-radius:0}.CheckboxChip[data-v-77a37797]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);cursor:pointer;transition:background-color var(--transition-duration-fast) ease,border-color var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease;text-align:left;width:100%}.CheckboxChip[data-v-77a37797]:hover{background-color:var(--color-neutral-10);border-color:var(--color-neutral-50)}.CheckboxChip[data-v-77a37797]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.CheckboxChip--selected[data-v-77a37797]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.CheckboxChip--selected[data-v-77a37797]:hover{background-color:var(--color-accent-surface);border-color:var(--color-accent-hover)}.CheckboxChip--disabled[data-v-77a37797]{opacity:var(--disabled-opacity);cursor:not-allowed}.CheckboxChip__icon[data-v-77a37797]{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-neutral-60)}.CheckboxChip--selected .CheckboxChip__icon[data-v-77a37797]{color:var(--color-accent)}.CheckboxChip__icon[data-v-77a37797] .Icon{width:14px;height:14px}.CheckboxChip__label[data-v-77a37797]{flex:1;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-neutral-100)}.CheckboxChip__check[data-v-77a37797]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;color:var(--color-accent)}.CheckboxChip__check[data-v-77a37797] .Icon{width:12px;height:12px}.ConfirmDialog__mask[data-v-01a89652]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0006;z-index:var(--z-index-modal-overlay)}.ConfirmDialog[data-v-01a89652]{width:400px;max-width:100%;background:var(--white);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-2);padding:24px}.ConfirmDialog--custom[data-v-01a89652]{padding:0}.ConfirmDialog__header[data-v-01a89652]{margin-bottom:16px}.ConfirmDialog__title[data-v-01a89652]{font-size:var(--font-size-large);font-weight:600;color:var(--color-neutral-90)}.ConfirmDialog__content[data-v-01a89652]{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.ConfirmDialog__icon[data-v-01a89652]{display:flex;align-items:center;height:var(--line-height-medium);font-size:var(--font-size-large);flex-shrink:0;color:var(--color-neutral-70)}.ConfirmDialog__message[data-v-01a89652]{margin:0;color:var(--color-neutral-70)}.ConfirmDialog__footer[data-v-01a89652]{display:flex;justify-content:flex-end;gap:8px}.MenuToggle[data-v-8b719035]{list-style:none;margin:0;padding:var(--spacing-2) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-1)}.MenuToggle__label[data-v-8b719035]{font-size:var(--font-size-small);color:var(--color-neutral-70);padding-left:var(--spacing-1)}.MenuToggle__inner[data-v-8b719035]{display:flex;justify-content:center}.MenuToggle__option[data-v-8b719035]{display:flex;align-items:center;gap:var(--spacing-2)}.MenuToggle[data-v-8b719035] .SelectButton{width:100%}.MenuToggle[data-v-8b719035] .SelectButton__option{flex:1;justify-content:center}.Separator[data-v-827e4282]{display:block;height:1px;border:0;border-top:1px solid var(--color-neutral-40);margin:8px 0;padding:0}.Separator[data-v-827e4282]:first-child,.Separator[data-v-827e4282]:last-child{display:none}.DatePicker__wrapper[data-v-458b8085]{position:relative;width:100%}.DatePicker[data-v-458b8085]{display:flex;align-items:center;gap:.5rem;width:100%;padding:var(--spacing-2) var(--spacing-3);background:var(--white);border:var(--border-width-thin, 1px) solid var(--color-neutral-50);border-radius:var(--border-radius-medium);color:var(--color-neutral-100);font-family:inherit;font-size:inherit;text-align:start;cursor:pointer}.DatePicker[data-v-458b8085]:hover:not(:disabled),.DatePicker[data-v-458b8085]:focus-visible{border-color:var(--color-accent);outline:none}.DatePicker--disabled[data-v-458b8085]{background:var(--color-neutral-30);color:var(--color-neutral-60);cursor:default}.DatePicker__value[data-v-458b8085],.DatePicker__placeholder[data-v-458b8085]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DatePicker__placeholder[data-v-458b8085]{color:var(--color-neutral-60)}.DatePicker__icon[data-v-458b8085]{color:var(--color-neutral-60);flex-shrink:0}.DatePicker__panel[data-v-458b8085]{z-index:var(--z-index-dropdown);width:fit-content;padding:.5rem;background:var(--white);border:var(--border-width-thin, 1px) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow)}.DatePicker__header[data-v-458b8085]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem;color:var(--color-neutral-100)}.DatePicker__heading[data-v-458b8085]{font-weight:600}.DatePicker__nav[data-v-458b8085]{display:flex;padding:.25rem;border:none;background:transparent;color:var(--color-neutral-70);cursor:pointer;border-radius:var(--border-radius-small)}.DatePicker__nav[data-v-458b8085]:hover{background:var(--color-neutral-20)}.DatePicker__calendar[data-v-458b8085]{border-collapse:collapse}.DatePicker__weekday[data-v-458b8085]{padding:.25rem;color:var(--color-neutral-70);font-size:var(--font-size-small);font-weight:500;text-align:center}.DatePicker__cell[data-v-458b8085]{padding:1px}.DatePicker__day[data-v-458b8085]{width:2.25rem;height:2.25rem;border:none;background:transparent;border-radius:var(--border-radius-small);color:var(--color-neutral-100);font-family:inherit;font-size:var(--font-size-small);cursor:pointer;transition:background-color .2s}.DatePicker__day[data-v-458b8085]:hover:not(:disabled){background:var(--color-neutral-20)}.DatePicker__day--outside[data-v-458b8085]{color:var(--color-neutral-50)}.DatePicker__day--today[data-v-458b8085]{color:var(--color-accent);font-weight:600}.DatePicker__day--inRange[data-v-458b8085]{background:var(--color-neutral-20)}.DatePicker__day--selected[data-v-458b8085]{background:var(--color-accent);color:var(--white)}.DatePicker__day[data-v-458b8085]:disabled{color:var(--color-neutral-40);cursor:default}.DatePicker__time[data-v-458b8085]{padding:.5rem;border-top:var(--border-width-thin, 1px) solid var(--color-neutral-30)}.DatePicker__timeInput[data-v-458b8085]{width:100%;padding:var(--spacing-1) var(--spacing-2);border:var(--border-width-thin, 1px) solid var(--color-neutral-40);border-radius:var(--border-radius-small);font-family:inherit}.DatePicker__actions[data-v-458b8085]{display:flex;justify-content:space-between;gap:.5rem;padding-top:.5rem;border-top:var(--border-width-thin, 1px) solid var(--color-neutral-30)}.DatePicker__action[data-v-458b8085]{padding:.25rem .5rem;border:none;background:transparent;color:var(--color-accent);font-family:inherit;font-size:var(--font-size-small);cursor:pointer}.DatePicker__action[data-v-458b8085]:hover{text-decoration:underline}.InfiniteDataTable[data-v-1da0de26]{position:relative;padding:0 var(--spacing-1)}.InfiniteDataTable__innerTable[data-v-1da0de26]{width:100%;min-width:600px;border-collapse:separate;border-spacing:0 var(--spacing-2)}.InfiniteDataTable__head[data-v-1da0de26]{--header-label-size: var(--font-size-medium);--header-label-weight: var(--font-weight-semibold);--header-label-color: var(--color-neutral-90);position:sticky;top:0;z-index:1;background:var(--white)}.InfiniteDataTable__head th[data-v-1da0de26]{background:var(--white);border:none;padding:var(--spacing-3) var(--spacing-4);text-align:left;overflow:visible;vertical-align:middle}.InfiniteDataTable__headerCell[data-v-1da0de26]{display:flex;align-items:center;gap:var(--spacing-1);min-width:0}.InfiniteDataTable__headerLabel[data-v-1da0de26]{font-size:var(--header-label-size);font-weight:var(--header-label-weight);color:var(--header-label-color);display:inline-flex;align-items:center;height:var(--measurement-input-size);line-height:1}.InfiniteDataTable__sortButton[data-v-1da0de26]{appearance:none;background:transparent;border:none;border-radius:var(--border-radius-small-medium);color:var(--color-neutral-70);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-1);transition:background-color var(--transition-duration-normal) ease}.InfiniteDataTable__sortButton[data-v-1da0de26]:hover{background-color:var(--color-neutral-20)}.InfiniteDataTable__sortButton[data-v-1da0de26]:focus-visible{outline:var(--border-width-thin) solid var(--color-accent);outline-offset:2px}.InfiniteDataTable__filterWrapper[data-v-1da0de26]{width:100%;max-width:100%;min-width:0}.InfiniteDataTable__head[data-v-1da0de26] input::placeholder,.InfiniteDataTable__head[data-v-1da0de26] .Select__placeholder,.InfiniteDataTable__head[data-v-1da0de26] .MultiSelect__placeholder,.InfiniteDataTable__head[data-v-1da0de26] .DatePicker__placeholder{font-size:var(--header-label-size);font-weight:var(--header-label-weight);color:var(--header-label-color);opacity:1}.InfiniteDataTable__body .InfiniteDataTable__row[data-v-1da0de26]{container-type:inline-size;position:relative;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .08)) drop-shadow(0 0 1px rgb(0 0 0 / .04));transition:background-color var(--transition-duration-fast)}.InfiniteDataTable__body .InfiniteDataTable__row td[data-v-1da0de26]{background:var(--white);padding:var(--spacing-3) var(--spacing-4);vertical-align:middle;border-top:var(--border-width-thin) solid var(--color-border);border-bottom:var(--border-width-thin) solid var(--color-border)}.InfiniteDataTable__body .InfiniteDataTable__row:hover td[data-v-1da0de26]{background:var(--color-neutral-10)}.InfiniteDataTable__body .InfiniteDataTable__row[data-selected] td[data-v-1da0de26]{background:var(--color-accent-surface)}.InfiniteDataTable__body .InfiniteDataTable__row td[data-v-1da0de26]:first-child{border-left:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.InfiniteDataTable__body .InfiniteDataTable__row td[data-v-1da0de26]:last-child{border-right:var(--border-width-thin) solid var(--color-border);border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0}.InfiniteDataTable__body .InfiniteDataTable__row td[data-v-1da0de26]:only-child{border-left:var(--border-width-thin) solid var(--color-border);border-right:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-medium)}.InfiniteDataTable__expansion td[data-v-1da0de26],.InfiniteDataTable__emptyRow td[data-v-1da0de26],.InfiniteDataTable__groupHeader td[data-v-1da0de26],.InfiniteDataTable__groupFooter td[data-v-1da0de26],.InfiniteDataTable__foot td[data-v-1da0de26]{background:transparent;border:none;padding:0}.InfiniteDataTable__rowToggle[data-v-1da0de26]{appearance:none;background:transparent;border:none;border-radius:var(--border-radius-small-medium);color:var(--color-neutral-70);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-1)}.InfiniteDataTable__rowToggle[data-v-1da0de26]:hover{background-color:var(--color-neutral-20)}.InfiniteDataTable__rowToggle[data-v-1da0de26]:focus-visible{outline:var(--border-width-thin) solid var(--color-accent);outline-offset:2px}.InfiniteDataTable__expander[data-v-1da0de26],.InfiniteDataTable__typemark[data-v-1da0de26]{width:2rem;text-align:center}.InfiniteDataTable__selection[data-v-1da0de26]{width:3rem}.InfiniteDataTable__index[data-v-1da0de26]{width:3.5rem;text-align:left}.InfiniteDataTable__indexNumber[data-v-1da0de26]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-60)}.InfiniteDataTable__actions[data-v-1da0de26]{width:1%;white-space:nowrap}.InfiniteDataTable__actionsHeader[data-v-1da0de26]{display:flex;justify-content:flex-end;align-items:center;width:100%;gap:var(--spacing-2)}.InfiniteDataTable__fixedWidth[data-v-1da0de26]{overflow:hidden;text-overflow:ellipsis}.InfiniteDataTable__paginator[data-v-1da0de26]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) 0}.InfiniteDataTable__pageButton[data-v-1da0de26]{appearance:none;background:transparent;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-small-medium);color:var(--color-neutral-70);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem}.InfiniteDataTable__pageButton[data-v-1da0de26]:hover:not(:disabled){background:var(--color-neutral-10)}.InfiniteDataTable__pageButton[data-v-1da0de26]:disabled{cursor:default;opacity:.5}.InfiniteDataTable__pageButton[data-v-1da0de26]:focus-visible{outline:var(--border-width-thin) solid var(--color-accent);outline-offset:2px}.InfiniteDataTable__pageStatus[data-v-1da0de26]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-60)}.InfiniteDataTable__loadTrigger[data-v-1da0de26]{height:1px;visibility:hidden}.InfiniteDataTable__loadingWrapper[data-v-1da0de26]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4)}.InfiniteDataTable__loadingText[data-v-1da0de26]{font-size:var(--font-size-medium);color:var(--color-neutral-60);font-weight:var(--font-weight-medium)}@media(prefers-reduced-motion:reduce){.InfiniteDataTable__body .InfiniteDataTable__row[data-v-1da0de26],.InfiniteDataTable__sortButton[data-v-1da0de26]{transition:none}}.BaseDateRangeFilter[data-v-0afd43b4]{width:100%}.EmptyState[data-v-62c22af4]{align-items:center;background:var(--color-neutral-20);border-radius:8px;container-type:inline-size;display:flex;height:600px;justify-content:center;width:100%}.EmptyState__inner[data-v-62c22af4]{align-items:center;display:flex;gap:40px;justify-content:center;max-width:100%;padding:40px}@container (width < 600px){.EmptyState__inner[data-v-62c22af4]{flex-direction:column;padding:24px}}@container (width < 600px){.EmptyState__image[data-v-62c22af4]{max-width:50%}.EmptyState__image svg[data-v-62c22af4]{height:auto;width:100%}}.EmptyState__content[data-v-62c22af4]{align-items:start;display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:100%}.EmptyState__title[data-v-62c22af4]{color:var(--color-neutral-80);font-size:20px;font-family:Montserrat,sans-serif;font-weight:500;line-height:28px;width:100%;word-wrap:break-word}.EmptyState__description[data-v-62c22af4]{color:var(--color-neutral-80);word-wrap:break-word}.EmptyState__actions[data-v-62c22af4]{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:12px}.EmptyState__description ul[data-v-62c22af4]{list-style-type:disc;padding-inline-start:20px}.EmptyState__description li[data-v-62c22af4]:not(:last-child){margin-bottom:12px}@container (width < 600px){.EmptyState__description ul[data-v-62c22af4]{padding-inline-start:0}}.FlexibleMenu[data-v-331e8fa0]{text-align:end;width:100%}.FlexibleMenu__inner[data-v-331e8fa0]{display:inline-flex;gap:8px;justify-content:end;text-align:end}.FlexibleMenu__inner[data-v-331e8fa0]>*{flex-shrink:0}.FilterSection[data-v-892532ee]{padding:var(--spacing-3);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium)}.FilterSection--compact[data-v-892532ee]{padding:var(--spacing-2)}.FilterSection__titleRow[data-v-892532ee]{display:flex;align-items:center}.FilterSection__titleRow[data-v-892532ee] .InfoIcon{margin-left:var(--spacing-1)}.FilterSection__title[data-v-892532ee]{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.05em}.FilterSection__badge[data-v-892532ee]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-accent);color:var(--white);font-size:11px;font-weight:var(--font-weight-semibold);line-height:18px}form:has(input:invalid) button[type=submit][data-v-4512fdbb-s]{background-color:var(--color-accent-disabled);color:var(--white);cursor:not-allowed;pointer-events:none}>*[data-v-4512fdbb-s]{display:block}>*[data-v-4512fdbb-s]+*{margin-top:8px}[data-v-4512fdbb]>*+*{margin-top:12px}[data-v-4512fdbb] .Form__moreTopSpace{margin-top:24px}[data-v-4512fdbb]>.Button{justify-content:center;width:100%}.Heading[data-v-37e49127]{display:flex;justify-content:space-between;align-items:center;gap:12px}.Heading__start[data-v-37e49127]{align-items:center;display:flex;gap:12px;min-width:0;flex:1}.Heading__start[data-v-37e49127] h1,.Heading__start[data-v-37e49127] h2,.Heading__start[data-v-37e49127] h3,.Heading__start[data-v-37e49127] h4,.Heading__start[data-v-37e49127] h5,.Heading__start[data-v-37e49127] h6{overflow-wrap:break-word;word-break:break-word;min-width:0}.Heading__end[data-v-37e49127]{align-items:center;display:flex;gap:12px;flex-shrink:0}.Heading--underline[data-v-37e49127]{border-bottom:var(--color-neutral-40) 1px solid;padding-bottom:.5rem;margin-bottom:1rem}.InfiniteList[data-v-15612128]{position:relative}.InfiniteList[data-v-15612128]>*+*{margin-top:8px}.InfiniteList__loadingWrapper[data-v-15612128]{display:flex;justify-content:center}.LatexDisplay--block[data-v-7d70f23e]{display:block}.LatexDisplay[data-v-7d70f23e] .ML__text{font-family:KaTeX_Main,Times New Roman,serif}.LazyRender__skeleton[data-v-15d5f7b3]{display:flex;flex-direction:column;gap:var(--spacing-9)}.LazyRender__skeletonTitle[data-v-15d5f7b3]{margin-bottom:var(--spacing-9)}.LazyRender__skeletonContent[data-v-15d5f7b3],.LazyRender__skeletonBody[data-v-15d5f7b3]{border-radius:var(--border-radius-medium)}.Radio[data-v-82c35678]{align-items:center;display:flex;font-size:14px;gap:8px}input[type=radio][data-v-82c35678]{-webkit-appearance:none;appearance:none;background-color:transparent;margin:0;border-radius:50%;border:1px solid var(--color-neutral-50);color:var(--color-neutral-50);display:grid;font:inherit;min-height:1.428em;min-width:1.428em;place-content:center;flex-shrink:0}input[type=radio][data-v-82c35678]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--color-accent);background-color:var(--color-accent)}input[type=radio][data-v-82c35678]:checked:before{transform:scale(1)}input[type=radio][data-v-82c35678]:focus{outline:max(2px,.15em) solid var(--color-accent-focus);outline-offset:max(2px,.15em)}input[type=radio][data-v-82c35678]:disabled{cursor:default}input[type=radio]:disabled+label[data-v-82c35678]{cursor:default}.Radio__label[data-v-82c35678]{line-height:18px;cursor:pointer}.ErrorToast[data-v-acacb6ba]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:8px;background-color:var(--color-danger);color:var(--white);font-size:13px;line-height:1.45}.ErrorToast__icon[data-v-acacb6ba]{flex:0 0 auto;margin-top:1px}.ErrorToast__content[data-v-acacb6ba]{flex:1 1 auto;min-width:0}.ErrorToast__text[data-v-acacb6ba]{margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ErrorToast__fields[data-v-acacb6ba]{margin:6px 0 0;padding-left:18px;list-style:disc;overflow-wrap:anywhere}.ErrorToast__meta[data-v-acacb6ba]{margin:6px 0 0;opacity:.8;font-size:12px;overflow-wrap:anywhere}.ErrorToast__disclosure[data-v-acacb6ba]{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.ErrorToast__diagnostic[data-v-acacb6ba]{margin:6px 0 0;max-height:120px;overflow:auto;opacity:.85;font-family:monospace;font-size:11px;overflow-wrap:anywhere}.ErrorToast__repeat[data-v-acacb6ba]{flex:0 0 auto;align-self:center;padding:2px 7px;border-radius:999px;background-color:#ffffff40;font-size:11px;font-variant-numeric:tabular-nums}.ErrorToast__close[data-v-acacb6ba]{flex:0 0 auto;padding:0;border:0;background:none;color:inherit;opacity:.8;cursor:pointer}.ErrorToast__close[data-v-acacb6ba]:hover{opacity:1}.PlainToast[data-v-e76e0227]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:8px;background-color:var(--color-neutral-70);color:var(--white);font-size:13px;line-height:1.45}.PlainToast--error[data-v-e76e0227]{background-color:var(--color-danger)}.PlainToast--success[data-v-e76e0227]{background-color:var(--color-success)}.PlainToast--warn[data-v-e76e0227]{background-color:var(--color-warning, var(--color-neutral-70))}.PlainToast__content[data-v-e76e0227]{flex:1 1 auto;min-width:0}.PlainToast__title[data-v-e76e0227],.PlainToast__text[data-v-e76e0227]{margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.PlainToast__title[data-v-e76e0227]{font-weight:600}.PlainToast__title+.PlainToast__text[data-v-e76e0227]{margin-top:4px;font-weight:400}.PlainToast__close[data-v-e76e0227]{flex:0 0 auto;padding:0;border:0;background:none;color:inherit;font-size:18px;line-height:1;opacity:.8;cursor:pointer}.PlainToast__close[data-v-e76e0227]:hover{opacity:1}@layer p_reset,theme,base,p_base,p_components,p_utilities;@layer p_reset{*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}}@layer p_base{:root{--white: #fafafa;--black: #000000;--color-neutral-10: #f5f5f5;--color-neutral-20: #f0f0f0;--color-neutral-30: #ededed;--color-neutral-40: #e0e0e0;--color-neutral-50: #c2c2c2;--color-neutral-60: #9e9e9e;--color-neutral-70: #757575;--color-neutral-80: #58595b;--color-neutral-90: #414042;--color-neutral-100: #0a0a0a;--color-green-10: #f7fcf3;--color-green-20: #d2eac0;--color-green-30: #bbdfa1;--color-green: #77c043;--color-green-70: #63a038;--color-green-90: #3c6022;--color-orange-10: #fbe4cf;--color-orange-20: #f8d2af;--color-orange: #ea780e;--color-orange-70: #c3640c;--color-orange-90: #753c07;--color-yellow-10: #fefceb;--color-yellow-20: #fdf4b1;--color-yellow-30: #fcef8a;--color-yellow-40: #fcea63;--color-yellow-50: #fbe43c;--color-yellow-60: #fadf15;--color-yellow-70: #d0ba12;--color-red-10: #ffecec;--color-red-20: #f5aaaa;--color-red: #e00000;--color-red-70: #bb0000;--color-red-90: #700000;--color-pink-10: #fff0f8;--color-pink-20: #ffd5ed;--color-pink: #ff81c9;--color-pink-70: #d46ca7;--color-pink-90: #804165;--color-blue-10: #edf6fa;--color-blue-20: #b6e2f4;--color-blue: #24a8de;--color-decorative-blue: #2f9bd6;--color-decorative-magenta: #e85d9c;--color-purple: #9b59b6;--color-dark-blue-10: #cedef7;--color-dark-blue: #0b5cd7;--color-dark-blue-70: #073d8f;--color-cyan-20: #aaffff;--color-dark-green-10: #cce6d9;--color-dark-green-20: #aad5c0;--color-dark-green-30: #80c0a1;--color-dark-green-40: #55ac82;--color-dark-green-50: #2b9762;--color-dark-green: #008243;--color-dark-green-70: #006c38;--color-dark-green-80: #00572d;--color-dark-green-90: #004122;--color-dark-green-100: #002b16;--color-accent-surface: var(--color-green-10);--color-accent-surface-strong: var(--color-green-30);--color-accent-disabled: var(--color-green-20);--color-accent: var(--color-green);--color-accent-hover: var(--color-green-70);--color-accent-focus: var(--color-green-90);--color-warning-surface: var(--color-orange-10);--color-warning-border: var(--color-orange-20);--color-warning-disabled: var(--color-orange-20);--color-warning: var(--color-orange);--color-warning-hover: var(--color-orange-70);--color-warning-focus: var(--color-orange-90);--color-warning-text: var(--color-orange-90);--color-danger-surface: var(--color-red-10);--color-danger-border: var(--color-red-20);--color-danger-disabled: var(--color-red-20);--color-danger: var(--color-red);--color-danger-hover: var(--color-red-70);--color-danger-focus: var(--color-red-90);--color-pink-surface: var(--color-pink-10);--color-pink-disabled: var(--color-pink-20);--color-pink-hover: var(--color-pink-70);--color-pink-focus: var(--color-pink-90);--color-success-surface: var(--color-dark-green-10);--color-success-border: var(--color-dark-green-20);--color-success: var(--color-dark-green);--disabled-opacity: .3;--color-correct-answer: var(--color-dark-green-40);--color-correct-answer-background: var(--color-dark-green-10);--color-partially-correct-answer: var(--color-yellow-20);--color-partially-correct-answer-background: var(--color-yellow-10);--color-node-background-white: var(--white);--color-node-background-gray: var(--color-neutral-20);--color-node-background-green: var(--color-dark-green-20);--color-node-background-cyan: var(--color-cyan-20);--color-node-background-yellow: var(--color-yellow-20);--color-node-background-blue: var(--color-blue-20);--color-node-background-red: var(--color-red-20);--color-node-background-pink: var(--color-pink-20);--color-node-background-orange: var(--color-orange-20);--quiz-tile-1: var(--color-dark-blue);--quiz-tile-1-hover: var(--color-dark-blue-70);--quiz-tile-2: var(--color-orange);--quiz-tile-2-hover: var(--color-orange-70);--quiz-tile-3: var(--color-dark-green);--quiz-tile-3-hover: var(--color-dark-green-70);--quiz-tile-4: var(--color-red);--quiz-tile-4-hover: var(--color-red-70);--quiz-tile-5: var(--color-pink-70);--quiz-tile-5-hover: var(--color-pink-90);--quiz-tile-6: var(--color-blue);--quiz-tile-6-hover: #1e8cb9;--quiz-tile-7: #d97706;--quiz-tile-7-hover: #b45309;--quiz-tile-8: var(--color-green-70);--quiz-tile-8-hover: var(--color-green-90);--color-border: var(--color-neutral-40);--color-scrim: #000a;--color-overlay-hover: rgba(0, 0, 0, .4);--color-tooltip-background: rgba(0, 0, 0, .6);--color-neutral-background: var(--color-neutral-40);--color-disabled-text: color-mix(in srgb, var(--color-neutral-100), transparent 40%);--color-field-background: #f7fcf3;--color-field-border: #c0e8a1;--color-field-background-focus: #e4f2d9;--color-field-border-focus: #aed98c;--keyboard-accent-color: var(--color-dark-green);--color-text: var(--color-neutral-90);--color-text-secondary: var(--color-neutral-60);--color-primary: var(--color-accent)}body{background-color:var(--white)}@media print{body{background-color:transparent}}}@layer p_base{@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXx0ppC8MLnbtrVK.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXZ0ppC8MLnbtrVK.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9WXh0ppC8MLnbtg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3vct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3Hct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3_ct_NFiQg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3vct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3Hct_NFiQhhYQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6faw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_P3_ct_NFiQg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf-D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf0D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf6D33WsNFH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf-D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf0D33WsNFHuQk.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/ga6daw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTYf6D33WsNFH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/fonts/NunitoSans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sans: "Montserrat", sans-serif;--serif: "Noto Serif", serif}body{font-family:var(--sans)}}@layer p_base{:root{--measurement-content-width: 718px;--measurement-media-size-small: 25%;--measurement-media-size-medium: 50%;--measurement-media-size-large: 75%;--measurement-media-size-full: 100%;--measurement-input-size: 36px;--measurement-input-size-small: 24px;--measurement-button-size-medium: 44px;--measurement-button-size-large: 48px;--measurement-button-size-xlarge: 52px;--measurement-sidebar-width: 215px;--measurement-header-height: 64px;--measurement-footer-height: 64px;--measurement-action-bar-height: 64px;--measurement-action-bar-gap: 16px;--measurement-action-bar-gap-mobile: 8px;--measurement-horizontal-padding: 32px;--measurement-tree-spacing: 48px;--border-radius-xs: 2px;--border-radius-small: 4px;--border-radius-small-medium: 6px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xlarge: 16px;--border-radius-pill: 999px;--border-width-thin: 1px;--spacing-0: 0;--spacing-half: 2px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-8: 32px;--spacing-9: 36px;--spacing-12: 48px;--transition-duration-fast: .15s;--transition-duration-normal: .2s;--transition-duration-slow: .3s}@media screen and (max-width:500px){:root{--measurement-horizontal-padding: 20px;--measurement-action-bar-gap: var(--measurement-action-bar-gap-mobile)}}@media screen and (min-width:500px)and (max-width:800px){:root{--measurement-horizontal-padding: 24px}}}@layer p_base{:root{--font-size-x-small: 10px;--line-height-x-small: 16px;--font-size-small: 12px;--line-height-small: 16px;--font-size-medium: 14px;--line-height-medium: 20px;--font-size-large: 16px;--line-height-large: 24px;--font-size-x-large: 20px;--line-height-x-large: 28px;--font-size-xx-large: 24px;--line-height-xx-large: 32px;--font-size-xxx-large: 28px;--line-height-xxx-large: 36px;--font-size-display-large: clamp(2rem, 1rem + 3.5vw, 3.5rem);--font-size-display-medium: clamp(1.75rem, 1rem + 2.5vw, 2.5rem);--line-height-display: 1.15;--letter-spacing-display: -.02em;--font-size-hero: clamp(2rem, 4.6vw, 3.5rem);--font-size-lead: clamp(1rem, .9rem + .5vw, 1.25rem);--font-size-prose-title: clamp(2rem, 1.4rem + 2vw, 2.5rem);--font-size-prose-h2: clamp(1.35rem, 1.1rem + 1vw, 1.55rem);--font-size-prose-h3: clamp(1.1rem, 1rem + .5vw, 1.25rem);--line-height-prose: 1.75;--font-family-display: "Montserrat", "Nunito Sans", sans-serif;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--content-line-height: 1.6;--content-paragraph-spacing: 1em;--content-list-padding: 1.5em;--content-list-item-margin: .25em;--content-sub-offset: -.25em;--content-sup-offset: -.5em;--content-script-font-size: .75em}html,body{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}sub{font-size:smaller;vertical-align:sub}sup{font-size:smaller;vertical-align:super}em{font-style:italic}strong{font-weight:bolder}s{text-decoration:line-through}}@layer p_base{:root{--box-shadow-xs: 0px 1px 2px rgba(0, 0, 0, .2);--box-shadow-sm: 0px 2px 4px rgba(0, 0, 0, .2);--box-shadow-md: 0px 2px 8px rgba(0, 0, 0, .2);--box-shadow-lg: 0px 4px 12px rgba(0, 0, 0, .25);--box-shadow-xl: 0px 8px 16px rgba(0, 0, 0, .25);--box-shadow: var(--box-shadow-sm);--box-shadow-small: var(--box-shadow-xs);--box-shadow-hover: var(--box-shadow-lg);--box-shadow-2: var(--box-shadow-md);--box-shadow-3: var(--box-shadow-lg);--focus-shadow: 0px 0px 2px 2px color-mix(in srgb, var(--color-accent), transparent 60%);--shadow-marker-green: var(--spacing-2) var(--spacing-2) 0 var(--color-green-20);--shadow-marker-green-md: calc(var(--spacing-1) + var(--spacing-half)) calc(var(--spacing-1) + var(--spacing-half)) 0 var(--color-green-20);--shadow-marker-green-sm: var(--spacing-1) var(--spacing-1) 0 var(--color-green-20);--shadow-marker-pink: var(--spacing-2) var(--spacing-2) 0 var(--color-pink-20);--shadow-marker-pink-sm: var(--spacing-1) var(--spacing-1) 0 var(--color-pink-20);--box-shadow-inset: inset 0px 2px 2px rgba(0, 0, 0, .2);--box-shadow-inset-sm: inset 0px 1px 2px rgba(0, 0, 0, .2)}}@layer p_base{:root{--z-index-base: 0;--z-index-content: 1;--z-index-sidebar: 9;--z-index-aside-overlay: 10;--z-index-sub-header: 8;--z-index-sub-header-raised: 11;--z-index-header: 12;--z-index-action-bar: 20;--z-index-dropdown: 50;--z-index-overlay: 100;--z-index-pointer-overlay: 150;--z-index-popup: 1100;--z-index-modal: 1200;--z-index-modal-overlay: 1250;--z-index-lightbox: 1300;--z-index-tooltip: 9999;--z-index-tour-fab: 2003;--z-index-tour-backdrop: 2000;--z-index-tour-highlight: 2001;--z-index-tour-popover: 2002;--z-index-tour-layer: calc(var(--z-index-modal-overlay) + 750);--z-index-modals: var(--z-index-modal)}}@layer p_components{.Format>*+*,.Format>*>*+*,.tiptap>*+*{margin-top:var(--content-paragraph-spacing)}span.Format>*+*,span.Format>*>*+*{margin-top:0}.Format p+p,.Format div+p,.Format p+div{margin-top:var(--content-paragraph-spacing)}.Format p,.Format div,.tiptap p,.tiptap div{line-height:var(--content-line-height)}.Format .Field--textinput p,.Format .RichTextEditor--textinput .tiptap p,.RichTextEditor--textinput .tiptap p{line-height:var(--content-line-height);margin-bottom:0;margin-left:0;margin-right:0}.Format .Field--textinput>*+*,.Format .Field--textinput p+p,.Format .Field--textinput div+p,.Format .Field--textinput p+div,.Format .RichTextEditor--textinput .tiptap>*+*,.RichTextEditor--textinput .tiptap>*+*{margin-top:var(--content-paragraph-spacing)!important}.Format ul,.Format ol,.tiptap ul,.tiptap ol{margin-left:0;margin-right:0;margin-bottom:0;padding-left:var(--content-list-padding)!important;list-style-position:outside}.Format ul,.Format ul li,.tiptap ul,.tiptap ul li{list-style-type:disc}.Format ol,.Format ol li,.tiptap ol,.tiptap ol li{list-style-type:decimal}.Format li,.tiptap li{list-style-position:outside;margin-bottom:var(--content-list-item-margin);margin-left:0!important;padding-left:0!important;line-height:var(--content-line-height)}.Format ::marker,.tiptap ::marker{color:var(--color-neutral-60);font-weight:500}.Format sub,.Format sup,.Format .Field sub,.Format .Field sup,.tiptap sub,.tiptap sup{font-size:var(--content-script-font-size);line-height:0;position:relative;vertical-align:baseline}.Format sub,.Format .Field sub,.tiptap sub{bottom:var(--content-sub-offset)}.Format sup,.Format .Field sup,.tiptap sup{top:var(--content-sup-offset)}.Format a,.tiptap a{color:var(--color-accent)!important;text-decoration:underline!important;cursor:pointer!important}.Format a:hover,.tiptap a:hover{color:var(--color-accent-hover)!important}.Format .node-link,.Format span[data-type=node-link],.tiptap .node-link,.tiptap span[data-type=node-link]{text-decoration-style:solid!important}.tiptap span[data-type=node-link]{color:var(--color-accent);text-decoration:underline;text-decoration-style:solid;cursor:pointer}.Format strong,.Format b,.tiptap strong,.tiptap b{font-weight:bolder}.Format blockquote,.tiptap blockquote{border-left:3px solid var(--color-neutral-50);margin-left:0;margin-right:0;padding-left:1em}.Format code,.tiptap code{background-color:var(--color-neutral-30);border-radius:var(--border-radius-small);font-family:monospace;font-size:.9em;padding:.15em .3em;word-break:break-all}.Format pre,.tiptap pre{background-color:var(--color-neutral-30);border-radius:var(--border-radius-small);font-family:monospace;font-size:.9em;line-height:1.5;overflow-x:auto;padding:.75em 1em;white-space:pre-wrap;word-wrap:break-word}.Format pre code,.tiptap pre code{background-color:transparent;border-radius:0;font-size:inherit;padding:0;word-break:normal}.Format .Field--isInlineField mjx-container,.Format mjx-container[jax=CHTML][display=false]{vertical-align:baseline;margin:0 .1em}.tiptap mjx-container[jax=CHTML]:not([display=true]){overflow:visible;vertical-align:baseline}.Format mjx-container[jax=CHTML][display=true],.Format .Field mjx-container[jax=CHTML][display=true],.tiptap mjx-container[jax=CHTML][display=true]{overflow:visible;margin-block:0}.Format mjx-container,.tiptap mjx-container{box-sizing:border-box;display:inline-block;max-width:100%;overflow-x:auto;overflow-y:visible;vertical-align:middle}.Format mjx-container:not([display=true]){overflow:visible;vertical-align:baseline}.Format mjx-container[display=true],.tiptap mjx-container[display=true]{width:100%;max-width:100%;text-align:center}.Format span[data-type=gap],.Format .quill-gap,.tiptap span[data-type=gap]{display:inline-block;background:var(--color-neutral-20);border:1px dashed var(--color-border);border-radius:4px;padding:2px 8px;min-width:60px;text-align:center;cursor:pointer;vertical-align:baseline;line-height:inherit;-webkit-user-select:none;user-select:none}.Format span[data-type=gap]:hover,.Format .quill-gap:hover,.tiptap span[data-type=gap]:hover{background:var(--color-neutral-30)}.Format span[data-type=formula],.Format .quill-formula,.tiptap span[data-type=formula]{cursor:pointer;display:inline-block;line-height:0;margin:0;max-width:100%;position:relative;vertical-align:middle}.Format span[data-type=formula] mjx-container,.Format .quill-formula mjx-container,.tiptap span[data-type=formula] mjx-container{background-color:#fffa;border-radius:2px;max-width:100%;box-sizing:border-box;overflow:visible}.Format span[data-type=formula][data-display=block],.Format .quill-formula--block,.tiptap span[data-type=formula][data-display=block]{display:block;text-align:center;width:100%;line-height:normal}.Format span[data-type=formula][data-display=block] mjx-container,.Format .quill-formula--block mjx-container,.tiptap span[data-type=formula][data-display=block] mjx-container{box-shadow:0 0 0 4px #fffa;display:block;text-align:center;width:100%;max-width:100%;box-sizing:border-box}.Format span[data-type=formula][data-display=block]>span,.Format .quill-formula--block>span,.tiptap span[data-type=formula][data-display=block]>span{display:inline-block;width:100%;max-width:100%}.Format span[data-type=computed-value],.tiptap span[data-type=computed-value]{display:inline-block;background:var(--color-neutral-20);padding:var(--spacing-half) var(--spacing-1);margin:0 var(--spacing-half);border-radius:var(--border-radius-small);text-align:left}.Format span[data-type=computed-value][data-block=true],.tiptap span[data-type=computed-value][data-block=true]{display:block;text-align:center;background:transparent;padding:0;margin:var(--spacing-2) 0;font-size:var(--font-size-x-large);line-height:1.8}.Format img,.tiptap img{max-width:100%;height:auto;display:block;margin-bottom:var(--spacing-3);border-radius:var(--border-radius-small)}.Format *+img,.tiptap *+img{margin-top:var(--content-paragraph-spacing)}.Format img[data-size=small],.tiptap img[data-size=small]{max-width:var(--measurement-media-size-small)}.Format img[data-size=medium],.tiptap img[data-size=medium]{max-width:var(--measurement-media-size-medium)}.Format img[data-size=large],.tiptap img[data-size=large]{max-width:var(--measurement-media-size-large)}.Format img[data-size=full],.tiptap img[data-size=full]{max-width:var(--measurement-media-size-full)}.Format [style*="text-align: center"] img,.Format [style*="text-align:center"] img,.tiptap [style*="text-align: center"] img,.tiptap [style*="text-align:center"] img{margin-left:auto;margin-right:auto}.Format [style*="text-align: right"] img,.Format [style*="text-align:right"] img,.tiptap [style*="text-align: right"] img,.tiptap [style*="text-align:right"] img{margin-left:auto;margin-right:0}.Format [style*="text-align: left"] img,.Format [style*="text-align:left"] img,.tiptap [style*="text-align: left"] img,.tiptap [style*="text-align:left"] img{margin-left:0;margin-right:auto}.Format iframe,.tiptap iframe{max-width:100%;width:100%;min-height:400px;aspect-ratio:16 / 9;display:block;margin-bottom:var(--spacing-3);border-radius:var(--border-radius-small);border:none}.Format *+iframe,.tiptap *+iframe{margin-top:var(--content-paragraph-spacing)}.Format iframe[data-size=small],.tiptap iframe[data-size=small]{max-width:var(--measurement-media-size-small)}.Format iframe[data-size=medium],.tiptap iframe[data-size=medium]{max-width:var(--measurement-media-size-medium)}.Format iframe[data-size=large],.tiptap iframe[data-size=large]{max-width:var(--measurement-media-size-large)}.Format iframe[data-size=full],.tiptap iframe[data-size=full]{max-width:var(--measurement-media-size-full)}.Format iframe[data-size],.tiptap iframe[data-size]{aspect-ratio:16 / 9;height:auto!important;min-height:unset}.Format [style*="text-align: center"] iframe,.Format [style*="text-align:center"] iframe,.tiptap [style*="text-align: center"] iframe,.tiptap [style*="text-align:center"] iframe{margin-left:auto;margin-right:auto}.Format [style*="text-align: right"] iframe,.Format [style*="text-align:right"] iframe,.tiptap [style*="text-align: right"] iframe,.tiptap [style*="text-align:right"] iframe{margin-left:auto;margin-right:0}.Format [style*="text-align: left"] iframe,.Format [style*="text-align:left"] iframe,.tiptap [style*="text-align: left"] iframe,.tiptap [style*="text-align:left"] iframe{margin-left:0;margin-right:auto}@media(min-width:768px){.Format img[data-float=left],.tiptap img[data-float=left],.Format iframe[data-float=left],.tiptap iframe[data-float=left]{float:left;margin-right:var(--spacing-4);margin-bottom:var(--spacing-3);display:block}.Format img[data-float=right],.tiptap img[data-float=right],.Format iframe[data-float=right],.tiptap iframe[data-float=right]{float:right;margin-left:var(--spacing-4);margin-bottom:var(--spacing-3);display:block}.Format img[data-float=none],.tiptap img[data-float=none],.Format iframe[data-float=none],.tiptap iframe[data-float=none]{float:none;display:block;margin-left:auto;margin-right:auto}}@media(max-width:767px){.Format img[data-float],.tiptap img[data-float],.Format iframe[data-float],.tiptap iframe[data-float]{float:none!important;display:block;max-width:100%;margin-left:0;margin-right:0}}}@layer p_components{.Tree{box-sizing:content-box;margin-inline:auto;max-width:var(--measurement-content-width);position:relative}.Tree--level-0{padding-inline-start:var(--measurement-tree-spacing);padding-inline-end:var(--measurement-tree-spacing)}@media screen and (max-width:750px){.Tree--level-0:not(.Tree--isEditable){box-sizing:border-box;max-width:100%;padding-inline:var(--spacing-3)}}.Tree .Child+.Child{margin-top:16px}}@layer p_components{.cv-varref{background:var(--color-green-20);border-radius:var(--border-radius-small);padding:.05em .35em}}@layer p_utilities{body:has(.Modals__background) .ML__keyboard{z-index:calc(var(--z-index-modal-overlay) + 50)!important}body:has(.Modals__background) #mathlive-suggestion-popover{z-index:calc(var(--z-index-modal-overlay) + 50)!important}}@layer p_components{div.DiscoToast{margin:0 16px 16px}}@layer p_utilities{.board-slide-view-disabled .excalidraw{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overflow:hidden!important}.board-slide-view-disabled .excalidraw .layer-ui{pointer-events:auto}.board-slide-view-disabled .excalidraw canvas{pointer-events:none!important}.board-slide-view-disabled .excalidraw .zoom-actions{display:none!important}.board-editor-toolbar{display:flex;align-items:center;justify-content:flex-end;padding:var(--spacing-2) var(--spacing-4);background:var(--color-neutral-10);border-bottom:1px solid var(--color-neutral-20);gap:var(--spacing-3)}.board-editor-toolbar__toggle{font-size:var(--font-size-small)}}@layer p_base{html,body{overscroll-behavior:none;-webkit-overflow-scrolling:touch}}html{overflow-x:hidden}@layer p_components{.fa.fa-kit{font-family:Font Awesome Kit!important;font-weight:400}body.hasNewActionbar #page-poll-nav-footer,body.hasNewSlideNavigation #page-poll-nav{display:none!important}}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:root),svg.svg-inline--fa:not(:host){overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.VariableSettingsModal[data-v-c826f1fb]{display:flex;flex-direction:column;width:420px;max-width:calc(95vw - 64px)}.VariableSettingsModal__form[data-v-c826f1fb]{display:flex;flex-direction:column;gap:var(--spacing-4)}.VariableSettingsModal__field[data-v-c826f1fb]{display:flex;flex-direction:column;gap:var(--spacing-2);border:0;padding:0;margin:0}.VariableSettingsModal__hint[data-v-c826f1fb]{font-size:var(--font-size-x-small);color:var(--color-neutral-80);overflow-wrap:anywhere}.CellStateBadge[data-v-0f50d17f]{display:inline-block;padding:0 6px;border-radius:999px;font-size:.8em;font-family:inherit;line-height:1.4;cursor:help;vertical-align:baseline}.CellStateBadge--missing-input[data-v-0f50d17f]{background-color:var(--color-neutral-20);color:var(--color-neutral-80)}.CellStateBadge--cycle[data-v-0f50d17f],.CellStateBadge--eval-error[data-v-0f50d17f]{background-color:var(--color-danger-surface);color:var(--color-danger);border:1px solid var(--color-danger-border)}.ComputedValueZoomModal[data-v-15688b11]{display:flex;flex-direction:column;width:640px;max-width:calc(95vw - 64px)}.ComputedValueZoomModal__body[data-v-15688b11]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6) var(--spacing-4);overflow-x:auto}.ComputedValueZoomModal__math[data-v-15688b11]{font-size:var(--font-size-xxx-large);line-height:1.6}.ComputedValueZoomModal__math[data-v-15688b11] mjx-container{display:inline-block}.ComputedValueZoomModal__fallback[data-v-15688b11]{font-family:monospace;font-size:var(--font-size-large);color:var(--color-neutral-90)}.ComputedValueDisplay[data-v-944a3c8e]{display:inline-flex;align-items:center;gap:var(--spacing-1);vertical-align:middle;background:var(--color-neutral-20);border-radius:var(--border-radius-small);padding:var(--spacing-half) var(--spacing-1);line-height:1.2;color:var(--color-neutral-100);font-weight:400}.ComputedValueDisplay[data-v-944a3c8e]>*{margin:0}.ComputedValueDisplay--bare[data-v-944a3c8e]{background:transparent;padding:0}.ComputedValueDisplay--zoomable[data-v-944a3c8e]{cursor:pointer}.ComputedValueDisplay--zoomable[data-v-944a3c8e]:hover{background:var(--color-neutral-30)}.ComputedValueDisplay--zoomable[data-v-944a3c8e]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ComputedValueDisplay--draft .ComputedValueDisplay__output[data-v-944a3c8e]{border-bottom:1px dashed var(--color-neutral-70)}.ComputedValueDisplay__icon[data-v-944a3c8e]{color:var(--color-neutral-70);flex-shrink:0}.ComputedValueDisplay__output[data-v-944a3c8e],.ComputedValueDisplay__expanded[data-v-944a3c8e]{display:inline-flex;align-items:center;line-height:1.2}.ComputedValueDisplay__output[data-v-944a3c8e] mjx-container,.ComputedValueDisplay__expanded[data-v-944a3c8e] mjx-container,.ComputedValueDisplay__unit[data-v-944a3c8e] mjx-container{display:inline-block;vertical-align:middle}.ComputedValueDisplay__unit[data-v-944a3c8e]{margin-left:.25em;display:inline-flex;align-items:center}.ComputedValueDisplay__fallback[data-v-944a3c8e]{font-family:monospace;font-size:.85em}.ComputedValueDisplay__placeholder[data-v-944a3c8e]{color:var(--color-neutral-70)}.VariablePicker__list[data-v-633a59e4]{margin:0;padding:0;list-style:none;min-width:220px;max-height:280px;overflow-y:auto}.VariablePicker__listItem[data-v-633a59e4]{list-style:none;margin:0;padding:0}.VariablePicker__empty[data-v-633a59e4]{padding:var(--spacing-2) var(--spacing-3);color:var(--color-neutral-70);font-size:var(--font-size-x-small)}.VariablePicker__item[data-v-633a59e4]{appearance:none;background:transparent;border:none;cursor:pointer;font:inherit;text-align:left;display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);min-height:var(--spacing-9);line-height:1.3;color:var(--color-neutral-100)}.VariablePicker__item[data-v-633a59e4]:hover{background:var(--color-accent);color:var(--white)}.VariablePicker__item:hover .VariablePicker__subtitle[data-v-633a59e4],.VariablePicker__item:hover .VariablePicker__unit[data-v-633a59e4]{color:var(--white)}.VariablePicker__text[data-v-633a59e4]{flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.VariablePicker__label[data-v-633a59e4]{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.VariablePicker__subtitle[data-v-633a59e4]{color:var(--color-neutral-70);font-size:var(--font-size-x-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.VariablePicker__unit[data-v-633a59e4]{color:var(--color-neutral-70);font-size:var(--font-size-x-small)}.ComputedValueModal__form[data-v-7f975d06]{display:flex;flex-direction:column;gap:var(--spacing-3);width:480px;max-width:calc(95vw - 64px)}.ComputedValueModal__field[data-v-7f975d06]{display:flex;flex-direction:column;gap:var(--spacing-1);border:none;padding:0;margin:0}.ComputedValueModal__label[data-v-7f975d06]{font-size:var(--font-size-medium);color:var(--color-neutral-80)}.ComputedValueModal__hint[data-v-7f975d06]{font-size:var(--font-size-x-small);color:var(--color-neutral-80)}.ComputedValueModal__radioGroup[data-v-7f975d06]{display:flex;gap:var(--spacing-3);flex-wrap:wrap}.ComputedValueModal__error[data-v-7f975d06]{color:var(--color-danger);font-size:var(--font-size-small)}.ComputedValueModal__accordion[data-v-7f975d06]{border:1px solid var(--color-neutral-50);border-radius:var(--border-radius-medium);padding:var(--spacing-2) var(--spacing-3)}.ComputedValueModal__formatGrid[data-v-7f975d06]{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-2)}.ComputedValueModal__formulaHeader[data-v-7f975d06]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.ComputedValueModal__sampleGrid[data-v-7f975d06]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--spacing-2)}.ComputedValueModal__previewResult[data-v-7f975d06]{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);padding:var(--spacing-3);background:var(--color-neutral-10);border-radius:var(--border-radius-small);flex-wrap:wrap}.ComputedValueModal__previewLabel[data-v-7f975d06]{color:var(--color-neutral-80);font-size:var(--font-size-small);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ComputedValueModal__previewMath[data-v-7f975d06]{font-size:var(--font-size-x-large);line-height:1.5;flex:1;min-width:0;overflow-x:auto}.ComputedValueModal__previewPlaceholder[data-v-7f975d06]{color:var(--color-neutral-70);font-size:var(--font-size-x-large)}.ComputedValueModal__previewError[data-v-7f975d06]{color:var(--color-danger);font-size:var(--font-size-small)}.ComputedValueNodeView[data-v-af570308]{display:inline;vertical-align:middle}.ComputedValueNodeView--selected[data-v-af570308]{outline:2px solid var(--color-accent);outline-offset:1px}.ComputedValueNodeView[data-v-af570308]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ComputedValueNodeView--edit[data-v-af570308]{cursor:pointer}@layer p_components{::highlight(operator-pointer){background-color:color-mix(in srgb,var(--color-accent) 20%,transparent)}.pointer-text-highlighted{background-color:color-mix(in srgb,var(--color-accent) 25%,transparent);border-radius:2px;padding:0 2px;margin:0 -2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pointer-highlighted{outline:3px solid var(--color-accent);outline-offset:2px;border-radius:4px}}.AnonymitySwitch[data-v-2dba46df]{display:flex;gap:8px;height:36px;align-items:center}.FreeTextCorrectAnswer[data-v-5e4445e2] p,.FreeTextCorrectAnswer[data-v-5e4445e2] div{display:inline;margin:0}.FreeTextCorrectAnswer--alternative[data-v-5e4445e2]:before{content:", "}.Iframe__wrapper[data-v-77882950]{height:100%;display:flex;align-items:center;justify-content:center}.Iframe__wrapper[data-v-77882950] .IframeContainer{max-height:100%}.PresentationResultsView[data-v-88ca97c1]{position:relative;overflow:hidden}.PresentationResultsView__question[data-v-88ca97c1]{display:flex;flex-direction:column;gap:1.5rem}.PresentationResultsView__correctAnswer[data-v-88ca97c1]{background-color:var(--color-correct-answer-background);font-weight:500;padding:16px 14px;border-radius:var(--border-radius-medium);display:flex;justify-content:space-between;align-items:center}.PresentationResultsView__correctAnswer[data-v-88ca97c1]>div:first-child{flex-grow:1;margin-right:10px}.PresentationResultsView__correctAnswer[data-v-88ca97c1]>.CorrectAnswerMark{flex-shrink:0}.PresentationResultsView__viewContent[data-v-88ca97c1]{width:100%}.PresentationResultsView__viewContent[data-v-88ca97c1] .Result__chart,.PresentationResultsView__viewContent[data-v-88ca97c1] .DataTableChart__chart,.PresentationResultsView__viewContent[data-v-88ca97c1] .FreeTextWordCloud{zoom:calc(1 / var(--presentation-zoom, 1));max-width:none}.PresentationResultsView__viewContent[data-v-88ca97c1] .AnswererChip{--height: 14px;font-size:10px;max-width:80px}.ViewButtons[data-v-934009a6]{display:flex;gap:var(--spacing-2)}.ShowCorrectButton[data-v-ac5b0fab]{background-color:var(--color-correct-answer-background)}.ResultQuestionBlock[data-v-371ece45]{display:flex;flex-direction:column;gap:var(--spacing-6)}.ResultQuestionBlock__controls[data-v-371ece45]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2);min-height:40px}.ResultQuestionBlock__controlsLeft[data-v-371ece45]{display:flex;align-items:center;gap:var(--spacing-2)}.ResultQuestionBlock__correctAnswer[data-v-371ece45]{background-color:var(--color-correct-answer-background);font-weight:var(--font-weight-medium);padding:var(--spacing-3);border-radius:var(--border-radius-medium);display:flex;justify-content:space-between;align-items:center}.ResultQuestionBlock__correctAnswer[data-v-371ece45]>div:first-child{flex-grow:1;margin-right:var(--spacing-3)}.ResultQuestionBlock__correctAnswer[data-v-371ece45]>.CorrectAnswerMark{flex-shrink:0}.ResultQuestionBlock__viewWrapper[data-v-371ece45]>*+*{margin-top:var(--spacing-4)}.ResultQuestionBlock__responses[data-v-371ece45]{color:var(--color-neutral-100);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);text-align:right;margin-top:var(--spacing-6)}.Results[data-v-a938ebac]{display:flex;flex-direction:column;height:100%}.Results[data-v-a938ebac]>.ModalMain{flex:1;min-height:0}.Results__control[data-v-a938ebac]{margin-bottom:16px}.Results__questions[data-v-a938ebac]{display:flex;flex-direction:column;gap:48px}.Results__headerControls[data-v-a938ebac]{display:flex;align-items:center;gap:var(--spacing-4)}.Results__shareToggle[data-v-a938ebac]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small)}.Results__sharingBanner[data-v-a938ebac]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background:var(--color-accent);color:#fff;font-weight:500;margin:calc(-1 * var(--modal-padding)) calc(-1 * var(--modal-padding)) var(--spacing-4);border-radius:0}.Results__sharingBannerIcon[data-v-a938ebac]{font-size:18px}.Results__controlsLeft[data-v-a938ebac]{display:flex;align-items:center;gap:var(--spacing-2)}.Results__skeletonBlock[data-v-a938ebac]{display:flex;flex-direction:column;gap:1rem}.Results__presentationFooter[data-v-a938ebac] .ModalFooter__inner{padding:var(--spacing-2) var(--spacing-4);justify-content:center}.Results__presentationNav[data-v-a938ebac]{display:flex;align-items:center;gap:var(--spacing-1)}.Results__presentationNavCounter[data-v-a938ebac]{font-weight:600;font-size:var(--font-size-small);min-width:3ch;text-align:center;color:var(--color-neutral-70)}.Results__presentationResponses[data-v-a938ebac]{color:var(--color-neutral-100);font-size:var(--font-size-medium);font-weight:700}.ShowCopiesButton__count[data-v-6591920b]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.TruncatedText[data-v-2d66f406]{display:block;overflow:hidden}.TruncatedText--dynamicWrapper[data-v-2d66f406]{height:100%}.TruncatedText__content[data-v-2d66f406]{overflow:hidden}.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper),.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine){text-overflow:ellipsis;white-space:nowrap}.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) .Format,.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) .Format>div,.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine) .Format,.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine) .Format>div{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) p,.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine) p{margin:0;display:inline}.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) strong,.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) em,.TruncatedText[data-v-2d66f406]:not(.TruncatedText--multiLine):not(.TruncatedText--dynamicWrapper) span,.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine) strong,.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine) em,.TruncatedText__content[data-v-2d66f406]:not(.TruncatedText__content--multiLine) span{white-space:nowrap}.TruncatedText--multiLine[data-v-2d66f406],.TruncatedText__content--multiLine[data-v-2d66f406]{display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 3);-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.TruncatedText--multiLine[data-v-2d66f406] *:not(mjx-container *),.TruncatedText__content--multiLine[data-v-2d66f406] *:not(mjx-container *){display:inline;margin:0;padding:0;white-space:normal}.TruncatedText--multiLine[data-v-2d66f406] li:before,.TruncatedText__content--multiLine[data-v-2d66f406] li:before{content:"• "}.TruncatedText--multiLine[data-v-2d66f406] br,.TruncatedText__content--multiLine[data-v-2d66f406] br{display:none}.AccessIndicator__button[data-v-67b83faf]{cursor:default}.AccessIndicator--clickable .AccessIndicator__button[data-v-67b83faf]{cursor:pointer}.AccessIndicator--clickable:hover .AccessIndicator__button[data-v-67b83faf]{color:var(--color-accent)}.AuthorshipSummary[data-v-dfef88c6]{container-type:inline-size;display:grid;gap:var(--spacing-4);margin:0;font-size:var(--font-size-small);line-height:var(--line-height-small)}.AuthorshipSummary__item[data-v-dfef88c6]{display:grid;gap:var(--spacing-2);min-width:0}.AuthorshipSummary__item dt[data-v-dfef88c6]{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.AuthorshipSummary__heading[data-v-dfef88c6]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-2)}.AuthorshipSummary__item dd[data-v-dfef88c6]{margin:0;color:var(--color-text);min-width:0}.AuthorshipSummary__list[data-v-dfef88c6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2);margin:0;padding:0;list-style:none}.AuthorshipSummary__entry[data-v-dfef88c6]{min-width:0;border-radius:var(--border-radius-medium);background:var(--color-neutral-20)}.AuthorshipSummary__button[data-v-dfef88c6]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;text-align:left}.AuthorshipSummary__button--interactive[data-v-dfef88c6]{cursor:pointer}.AuthorshipSummary__button--interactive[data-v-dfef88c6]:hover{background:var(--color-neutral-30)}.AuthorshipSummary__button--interactive[data-v-dfef88c6]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.AuthorshipSummary__button[data-v-dfef88c6]>*,.AuthorshipSummary__creditName[data-v-dfef88c6]{min-width:0}.AuthorshipSummary__chevron[data-v-dfef88c6]{margin-left:auto;color:var(--color-neutral-70)}.AuthorshipSummary__listToggle[data-v-dfef88c6]{margin-top:var(--spacing-2)}.AuthorshipSummary__creditTreeButton[data-v-dfef88c6]{margin-left:auto;white-space:nowrap}.AuthorshipSummary__creditCount[data-v-dfef88c6]{margin-left:auto;color:var(--color-text-secondary);white-space:nowrap}.AuthorshipSummary__creditCount+.AuthorshipSummary__chevron[data-v-dfef88c6]{margin-left:0}@container (max-width: 500px){.AuthorshipSummary__list[data-v-dfef88c6]{grid-template-columns:minmax(0,1fr)}}.NodeDetailsModal[data-v-97b7f1c8]{container-type:inline-size;display:grid;gap:var(--spacing-4);min-width:0}.NodeDetailsModal__section[data-v-97b7f1c8]{border-top:var(--border-width-thin) solid var(--color-border);display:grid;gap:var(--spacing-3);padding-top:var(--spacing-4)}.NodeDetailsModal__section h2[data-v-97b7f1c8]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin:0}.NodeDetailsModal__list[data-v-97b7f1c8]{display:grid;gap:var(--spacing-3);margin:0}.NodeDetailsModal__list--columns[data-v-97b7f1c8]{column-gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr))}.NodeDetailsModal__fact--wide[data-v-97b7f1c8]{grid-column:1 / -1}.NodeDetailsModal__list>div[data-v-97b7f1c8]{display:grid;gap:var(--spacing-1);min-width:0}.NodeDetailsModal__list dt[data-v-97b7f1c8]{color:var(--color-text-muted);font-size:var(--font-size-small)}.NodeDetailsModal__list dd[data-v-97b7f1c8]{margin:0;overflow-wrap:anywhere}.NodeDetailsModal__sourceRights[data-v-97b7f1c8]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.NodeDetailsModal__metadataValue[data-v-97b7f1c8],.NodeDetailsModal__originalSources[data-v-97b7f1c8]{display:grid;gap:var(--spacing-2)}.NodeDetailsModal__originalSourceLink[data-v-97b7f1c8]{text-align:start;width:100%}.NodeDetailsModal__originalSourceLink[data-v-97b7f1c8]:hover .NodeMinimal{border-color:var(--color-accent)}.NodeDetailsModal__originalSourceLink[data-v-97b7f1c8]:focus-visible{border-radius:var(--border-radius-medium);outline:2px solid var(--color-accent);outline-offset:2px}.NodeDetailsModal__restriction[data-v-97b7f1c8]{display:grid;gap:var(--spacing-1);padding:var(--spacing-2);border-left:3px solid var(--color-danger)}.NodeDetailsModal__empty[data-v-97b7f1c8],.NodeDetailsModal__unavailable[data-v-97b7f1c8]{color:var(--color-text-muted);margin:0}@container (max-width: 400px){.NodeDetailsModal__list--columns[data-v-97b7f1c8]{grid-template-columns:minmax(0,1fr)}}.NodeCardWrapper[data-v-86d3ee9e]{position:relative;height:100%}.NodeCardWrapper__stack[data-v-86d3ee9e]{position:absolute;inset:0;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs);pointer-events:none}.NodeCardWrapper__stack--1[data-v-86d3ee9e]{transform:rotate(-1.5deg) translate(4px,4px);z-index:1}.NodeCardWrapper__stack--2[data-v-86d3ee9e]{transform:rotate(1.2deg) translate(-4px,-4px);z-index:0}.NodeCardWrapper--stacked .NodeCard[data-v-86d3ee9e]{position:relative;z-index:2}.NodeCard[data-v-86d3ee9e]{--card-content-padding: var(--spacing-2) var(--spacing-3);position:relative;display:grid;grid-template-columns:1fr minmax(auto,40%);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"content thumbnail" "meta    meta";height:100%;min-height:100px;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);overflow:hidden;cursor:pointer;transition:box-shadow var(--transition-duration-normal) ease,border-color var(--transition-duration-normal) ease,transform var(--transition-duration-fast) ease}.NodeCard[data-v-86d3ee9e]:hover{border-color:var(--color-neutral-50);box-shadow:var(--box-shadow-md)}.NodeCard[data-v-86d3ee9e]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeCard[data-v-86d3ee9e]:active{transform:scale(.995)}.NodeCard--active[data-v-86d3ee9e],.NodeCard--active[data-v-86d3ee9e]:hover{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeCard--draggable[data-v-86d3ee9e]{cursor:grab}.NodeCard--draggable[data-v-86d3ee9e]:active{cursor:grabbing}.NodeCard--dragging[data-v-86d3ee9e]{opacity:.5}.NodeCard--featured[data-v-86d3ee9e]{--card-content-padding: var(--spacing-3) var(--spacing-4);min-height:120px}.NodeCard--featured .NodeCard__title[data-v-86d3ee9e]{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.NodeCard--noImage[data-v-86d3ee9e]{grid-template-columns:1fr;grid-template-areas:"content" "meta"}.NodeCard__content[data-v-86d3ee9e]{grid-area:content;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--card-content-padding);padding-bottom:var(--spacing-1);min-width:0;min-height:0;overflow:hidden}.NodeCard__title[data-v-86d3ee9e]{flex-shrink:0;margin:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);color:var(--color-neutral-100)}.NodeCard__title--missing[data-v-86d3ee9e]{color:var(--color-neutral-60);font-style:italic;font-weight:var(--font-weight-normal)}.NodeCard__summary[data-v-86d3ee9e]{flex:1 1 auto;min-height:0;margin-top:var(--spacing-1);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70);text-align:left;overflow:hidden}.NodeCard__thumbnail[data-v-86d3ee9e]{grid-area:thumbnail;position:relative;aspect-ratio:var(--image-aspect-ratio, 16 / 9);height:100%;max-width:100%;overflow:hidden;justify-self:end}.NodeCard__thumbnailImage[data-v-86d3ee9e]{width:100%;height:100%;object-fit:contain;object-position:right}.NodeCard__thumbnailOverlay[data-v-86d3ee9e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--color-overlay-hover);opacity:0;cursor:pointer;transition:opacity var(--transition-duration-fast) ease}.NodeCard__thumbnail:hover .NodeCard__thumbnailOverlay[data-v-86d3ee9e]{opacity:1}.NodeCard__thumbnailOverlayIcon[data-v-86d3ee9e]{font-size:28px;color:var(--white);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.NodeCard__thumbnail[data-v-86d3ee9e] .TypeMark{z-index:2}.NodeCard[data-v-86d3ee9e] .TypeMark--topRight{border-start-end-radius:0}.NodeCard__typeMarkArea[data-v-86d3ee9e]{position:absolute;top:0;right:0;z-index:1}.NodeCard__meta[data-v-86d3ee9e]{grid-area:meta;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-80);border-top:1px solid var(--color-neutral-40);background:var(--color-neutral-10)}.NodeCard__authors[data-v-86d3ee9e]{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-duration-fast) ease}.NodeCard__authors[data-v-86d3ee9e]:hover{color:var(--color-accent)}.NodeCard__metaLeft[data-v-86d3ee9e]{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.NodeCard__metaRight[data-v-86d3ee9e]{display:flex;align-items:center;gap:var(--spacing-2);margin-left:auto}.NodeCard__status[data-v-86d3ee9e]{font-weight:var(--font-weight-medium);color:var(--color-neutral-70);white-space:nowrap}.NodeCard__accessIndicator[data-v-86d3ee9e]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:12px;color:var(--color-neutral-70);cursor:default}.NodeCard__accessIndicator--clickable[data-v-86d3ee9e]{cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__accessIndicator--clickable[data-v-86d3ee9e]:hover{color:var(--color-accent)}.NodeCard__copiesButton[data-v-86d3ee9e]{display:flex;align-items:center;gap:var(--spacing-1);padding:0;background:transparent;border:none;font-size:12px;color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__copiesButton[data-v-86d3ee9e]:hover{color:var(--color-accent)}.NodeCard__copiesCount[data-v-86d3ee9e]{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.NodeCard__copyIndicator[data-v-86d3ee9e]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:12px;color:var(--color-neutral-70);cursor:pointer;transition:color var(--transition-duration-fast) ease}.NodeCard__copyIndicator[data-v-86d3ee9e]:hover{color:var(--color-accent)}.NodeCard__copyIndicator--static[data-v-86d3ee9e]{cursor:default}.NodeCard__copyIndicator--static[data-v-86d3ee9e]:hover{color:var(--color-neutral-70)}@media(max-width:480px){.NodeCard[data-v-86d3ee9e]{min-height:80px}.NodeCard--featured[data-v-86d3ee9e]{min-height:100px}}.NodeCard__title[data-v-86d3ee9e] mark,.NodeCard__summary[data-v-86d3ee9e] mark{background-color:var(--color-warning-surface);color:inherit;padding:0 2px;border-radius:2px}.NodeCard--selectable[data-v-86d3ee9e]{cursor:pointer}.NodeCard--selectable[data-v-86d3ee9e]:active{transform:none}.NodeCard--selected[data-v-86d3ee9e],.NodeCard--selected[data-v-86d3ee9e]:hover{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent)}.NodeCard__checkbox[data-v-86d3ee9e]{flex-shrink:0}.NodeCardSkeleton[data-v-c5eafc8d]{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;grid-template-areas:"content thumbnail" "meta    meta";height:100%;min-height:100px;background:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);overflow:hidden}.NodeCardSkeleton__content[data-v-c5eafc8d]{grid-area:content;display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);padding-bottom:var(--spacing-1)}.NodeCardSkeleton__title[data-v-c5eafc8d]{margin-bottom:var(--spacing-1)}.NodeCardSkeleton__summary[data-v-c5eafc8d]{opacity:.7}.NodeCardSkeleton__thumbnail[data-v-c5eafc8d]{grid-area:thumbnail;width:100px;height:100%;background:var(--color-neutral-20)}.NodeCardSkeleton__meta[data-v-c5eafc8d]{grid-area:meta;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);border-top:1px solid var(--color-neutral-40);background:var(--color-neutral-10)}.NodeCardSkeleton__metaRight[data-v-c5eafc8d]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeSearch[data-v-9cfb60af]{flex-basis:100%;position:relative;display:flex;flex-direction:column;min-height:0}.NodeSearch__search[data-v-9cfb60af]{position:relative}.NodeSearch__found[data-v-9cfb60af]{background-color:var(--color-neutral-20);border-radius:var(--border-radius-medium);margin-top:8px;overflow-y:auto;flex:1;padding:16px;min-height:0}.NodeSearch__found[data-v-9cfb60af]>*+*{margin-top:12px}.NodeSearch--dropdown[data-v-9cfb60af]{min-height:auto}.NodeSearch--dropdown .NodeSearch__search[data-v-9cfb60af]{z-index:2}.NodeSearch--dropdown .NodeSearch__found--dropdown[data-v-9cfb60af]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:var(--white);border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-2);overflow-y:auto;max-height:400px;padding:12px;z-index:var(--z-index-dropdown);flex:none;display:flex;flex-direction:column}.NodeSearch--dropdown .NodeSearch__found--dropdown[data-v-9cfb60af] .InfiniteList>*+*{margin-top:8px}.NodeSearch__noResults[data-v-9cfb60af]{padding:.5rem .75rem;text-align:center;color:var(--color-neutral-70);font-size:var(--font-size-medium)}.NodeSearch__result[data-v-9cfb60af]{height:120px}.NodeSearch__result--selected[data-v-9cfb60af]{opacity:.5;pointer-events:none}.NodeSearch__result--selected[data-v-9cfb60af] .NodeCard{background-color:var(--color-neutral-20)}.RepositoryImagePickerModal[data-v-95e797ab]{width:500px;max-width:90vw;height:70vh;max-height:600px;display:flex;flex-direction:column}.RepositoryImagePickerModal[data-v-95e797ab] .ModalMain{flex:1;min-height:0;display:flex;flex-direction:column}.RepositoryImagePickerModal[data-v-95e797ab] .ModalMain__wrapper{flex:1;min-height:0;display:flex;flex-direction:column;max-height:none}.RepositoryImagePickerModal__title[data-v-95e797ab]{margin:0;font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.RepositoryImagePickerModal__content[data-v-95e797ab]{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--spacing-3)}.RepositoryImagePickerModal__search[data-v-95e797ab]{flex-shrink:0}.RepositoryImagePickerModal__resultsCount[data-v-95e797ab]{flex-shrink:0;font-size:var(--font-size-small);color:var(--color-neutral-70)}.RepositoryImagePickerModal__nodeSearch[data-v-95e797ab]{flex:1;min-height:0;overflow:hidden}.RepositoryImagePickerModal__nodeSearch[data-v-95e797ab] .NodeSearch__search{display:none}.RepositoryImagePickerModal__nodeSearch[data-v-95e797ab] .NodeSearch__found{margin-top:0;padding:0;background-color:transparent;flex:1;min-height:0}.RepositoryImagePickerModal__nodeSearch[data-v-95e797ab] .InfiniteList{height:100%;overflow-y:auto}.DynamicForm[data-v-c697827e]{display:flex;flex-direction:column;gap:16px}.DynamicForm__field[data-v-c697827e]{display:flex;flex-direction:column}.DynamicForm__required[data-v-c697827e]{color:var(--color-danger);margin-left:4px}.DynamicForm__labelContent[data-v-c697827e]{display:inline}.DynamicForm__labelContent[data-v-c697827e] p{display:inline;margin:0}.DynamicForm__submit[data-v-c697827e]{margin-top:8px}.EnrollmentForm[data-v-be9da45d]{display:flex;flex-direction:column;gap:24px}.EnrollmentForm__fields[data-v-be9da45d]{display:flex;flex-direction:column;gap:16px}.EnrollmentForm__accountField[data-v-be9da45d]{display:flex;flex-direction:column;gap:8px}.EnrollmentForm__accountLabel[data-v-be9da45d]{font-size:var(--font-size-small);font-weight:500;color:var(--color-neutral-80)}.EnrollmentForm__accountOption[data-v-be9da45d]{display:flex;align-items:center;gap:.5rem;padding:.25rem 0}.EnrollmentForm__accountBadge[data-v-be9da45d]{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;color:#fff;background-color:var(--color-neutral-60);flex-shrink:0}.EnrollmentForm__accountBadge--org[data-v-be9da45d]{background-color:var(--color-accent)}.EnrollmentForm__accountLabel--option[data-v-be9da45d]{flex:1;text-align:left}.EnrollmentForm__accountRole[data-v-be9da45d]{color:var(--color-neutral-60);font-size:var(--font-size-small);margin-left:4px}.EnrollmentForm__createPersonalLink[data-v-be9da45d]{background:none;border:none;padding:0;color:var(--color-accent);font-size:var(--font-size-small);cursor:pointer;text-align:left;text-decoration:underline;transition:color .15s ease}.EnrollmentForm__createPersonalLink[data-v-be9da45d]:hover{color:var(--color-accent-hover)}.EnrollmentForm__localeField[data-v-be9da45d]{display:flex;flex-direction:column;gap:8px}.EnrollmentForm__localeLabel[data-v-be9da45d]{font-size:var(--font-size-small);font-weight:500;color:var(--color-neutral-80)}.EnrollmentForm__customFields[data-v-be9da45d]{border-top:1px solid var(--color-neutral-20);padding-top:24px}.EnrollmentForm__error[data-v-be9da45d]{margin-bottom:0}.EnrollmentModal__success[data-v-4f2d7626]{text-align:center}.EnrollmentModal__successIcon[data-v-4f2d7626]{color:var(--color-accent);font-size:64px;margin-bottom:24px}.EnrollmentModal__successMessage[data-v-4f2d7626]{font-size:var(--font-size-medium);color:var(--color-neutral-80);line-height:1.6;margin-bottom:24px}.EnrollmentModal__statusIndicator[data-v-4f2d7626]{width:100%;margin-top:8px}.EnrollmentModal__statusPending[data-v-4f2d7626],.EnrollmentModal__statusApproved[data-v-4f2d7626]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:var(--border-radius-small);font-size:var(--font-size-small);text-align:left}.EnrollmentModal__statusPending[data-v-4f2d7626]{background:var(--color-warning-surface);color:var(--color-warning-hover)}.EnrollmentModal__statusApproved[data-v-4f2d7626]{background:var(--color-success-surface);color:var(--color-success)}.AssistantChatTabPanel__section[data-v-c13002d3]{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.AssistantChatTabPanel__section h4[data-v-c13002d3]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.AssistantChatTabPanel__hint[data-v-c13002d3]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.AssistantChatTabPanel__fields[data-v-c13002d3]{display:flex;flex-direction:column;gap:var(--spacing-3)}.AssistantChatTabPanel__field[data-v-c13002d3]{display:flex;flex-direction:column;gap:var(--spacing-1)}.AssistantChatTabPanel__profileLink[data-v-c13002d3]{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);color:var(--color-accent);text-decoration:none;font-weight:var(--font-weight-medium)}.AssistantChatTabPanel__profileLink[data-v-c13002d3]:hover{color:var(--color-accent-hover);text-decoration:underline}.BoardTabPanel__section[data-v-365c76b1]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.BoardTabPanel__section h4[data-v-365c76b1]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.BoardTabPanel__hint[data-v-365c76b1]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.BoardTabPanel__checkboxes[data-v-365c76b1]>*+*{margin-top:var(--spacing-2)}.ChatTabPanel__section[data-v-269d49d8]{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.ChatTabPanel__section+.ChatTabPanel__section[data-v-269d49d8]{margin-top:var(--spacing-3)}.ChatTabPanel__section h4[data-v-269d49d8]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.ChatTabPanel__scopeCheckboxes[data-v-269d49d8]>*+*,.ChatTabPanel__permissionCheckboxes[data-v-269d49d8]>*+*{margin-top:var(--spacing-2)}.ChatTabPanel__hint[data-v-269d49d8]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.CohostsTabPanel[data-v-67617534]{display:flex;flex-direction:column;gap:var(--spacing-3)}.CohostsTabPanel__hint[data-v-67617534]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.CohostsTabPanel__loading[data-v-67617534]{display:flex;justify-content:center;padding:var(--spacing-6)}.CohostsTabPanel__list[data-v-67617534]{display:flex;flex-direction:column;gap:var(--spacing-2)}.CohostsTabPanel__item[data-v-67617534]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2) var(--spacing-3);background:var(--color-neutral-10);border-radius:var(--border-radius-small)}.CohostsTabPanel__name[data-v-67617534]{font-size:var(--font-size-medium);color:var(--color-neutral-90)}.CohostsTabPanel__email[data-v-67617534]{font-size:var(--font-size-small);color:var(--color-neutral-60)}.CohostsTabPanel__removeButton[data-v-67617534]{color:var(--color-neutral-60);transition:color var(--transition-duration-normal) ease}.CohostsTabPanel__removeButton[data-v-67617534]:hover{color:var(--color-danger)}.CohostsTabPanel__add[data-v-67617534]{display:flex;align-items:center;gap:var(--spacing-2)}.CohostsTabPanel__orgOnly[data-v-67617534]{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-60);background:var(--color-neutral-10);border-radius:var(--border-radius-medium)}.CohostsTabPanel__orgOnlyIcon[data-v-67617534]{font-size:32px;margin-bottom:var(--spacing-3);opacity:.5}.CohostsTabPanel__orgOnly p[data-v-67617534]{margin:0;max-width:300px;line-height:1.5}.SyncSlideshow__loading[data-v-3c88d666]{display:flex;justify-content:center;align-items:center;padding:40px}.SyncSlideshow__empty[data-v-3c88d666]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;gap:12px}.SyncSlideshow__emptyIcon[data-v-3c88d666]{font-size:48px;color:var(--color-success)}.SyncSlideshow__emptyTitle[data-v-3c88d666]{font-size:var(--font-size-large);font-weight:500;color:var(--color-neutral-80)}.SyncSlideshow__emptyDescription[data-v-3c88d666]{font-size:var(--font-size-medium);color:var(--color-neutral-60)}.SyncSlideshow__content[data-v-3c88d666]{display:flex;flex-direction:column;gap:20px}.SyncSlideshow__section[data-v-3c88d666]{border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);overflow:hidden}.SyncSlideshow__sectionHeader[data-v-3c88d666]{display:flex;align-items:center;gap:8px;padding:12px 16px;font-weight:500;font-size:var(--font-size-medium)}.SyncSlideshow__sectionHeader--add[data-v-3c88d666]{background-color:var(--color-success-10);color:var(--color-success)}.SyncSlideshow__sectionHeader--remove[data-v-3c88d666]{background-color:var(--color-danger-10);color:var(--color-danger)}.SyncSlideshow__selectAll[data-v-3c88d666]{display:flex;align-items:center;gap:8px;padding:10px 16px;cursor:pointer;background-color:var(--color-neutral-20);border-bottom:1px solid var(--color-neutral-30);font-weight:500}.SyncSlideshow__selectAll[data-v-3c88d666]:hover{background-color:var(--color-neutral-30)}.SyncSlideshow__items[data-v-3c88d666]{max-height:300px;overflow-y:auto;padding:var(--spacing-3);background-color:var(--color-neutral-10)}.SyncSlideshow__items--cards[data-v-3c88d666]{display:flex;flex-direction:column;gap:var(--spacing-2)}.GroupMultiSelect__select[data-v-74e515ba]{width:100%}.LessonInput__inner[data-v-6f43a594]{display:flex;gap:8px}.LessonInput__inner[data-v-6f43a594]>*{flex-basis:50%}@media screen and (max-width:600px){.LessonInput__inner[data-v-6f43a594]{flex-direction:column}.LessonInput__inner[data-v-6f43a594]>*{flex-basis:auto}}.SourceLessonSection[data-v-58032b55]{margin-top:var(--spacing-5)}.SourceLessonSection__label[data-v-58032b55]{font-size:var(--font-size-small);font-weight:500;color:var(--color-neutral-70);margin-bottom:var(--spacing-3);text-transform:uppercase;letter-spacing:.5px}.SourceLessonSection__actions[data-v-58032b55]{display:flex;flex-direction:column;gap:var(--spacing-2)}.SourceLessonSection__tile[data-v-58032b55]{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--white);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.SourceLessonSection__tile[data-v-58032b55]:hover{border-color:var(--color-accent);box-shadow:0 2px 8px #0000000f}.SourceLessonSection__tile[data-v-58032b55]:active{background:var(--color-neutral-10)}.SourceLessonSection__icon[data-v-58032b55]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--border-radius-small);background:var(--color-accent-surface);color:var(--color-accent);flex-shrink:0}.SourceLessonSection__icon--sync[data-v-58032b55]{background:var(--color-success-surface);color:var(--color-success)}.SourceLessonSection__content[data-v-58032b55]{flex:1;min-width:0}.SourceLessonSection__title[data-v-58032b55]{display:block;font-size:var(--font-size-medium);font-weight:500;color:var(--color-neutral-100);line-height:1.3}.SourceLessonSection__description[data-v-58032b55]{display:block;font-size:var(--font-size-small);color:var(--color-neutral-60);margin-top:2px;line-height:1.3}.SourceLessonSection__arrow[data-v-58032b55]{flex-shrink:0;color:var(--color-neutral-50);font-size:12px;transition:transform .15s ease,color .15s ease}.SourceLessonSection__tile:hover .SourceLessonSection__arrow[data-v-58032b55]{color:var(--color-accent);transform:translate(2px)}.GeneralTabPanel[data-v-fb536b48]>*+*{margin-top:var(--spacing-3)}.GeneralTabPanel__imageContainer[data-v-fb536b48]{position:relative}.GeneralTabPanel__image[data-v-fb536b48]{border-radius:var(--border-radius-medium);display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.GeneralTabPanel__removeImageButton[data-v-fb536b48]{position:absolute;top:8px;right:8px;background:#ffffffe6;border-radius:var(--border-radius-small-medium);padding:6px;transition:all var(--transition-duration-normal) ease}.GeneralTabPanel__removeImageButton[data-v-fb536b48]:hover{background:var(--white);transform:scale(1.1)}.Label[data-v-fb536b48],[data-v-fb536b48] .Label{height:24px}.GeneralTabPanel__imageAndTitle[data-v-fb536b48]{display:flex;gap:var(--spacing-6);justify-content:stretch}.GeneralTabPanel__imageAndTitle[data-v-fb536b48]>*:first-child{flex-grow:1}.GeneralTabPanel__imageAndTitle[data-v-fb536b48]>*:last-child{flex-basis:calc(37% - 12px);flex-grow:0;flex-shrink:0}.GeneralTabPanel__titleContainer[data-v-fb536b48]{position:relative}.GeneralTabPanel__descriptionContainer[data-v-fb536b48]{margin-top:var(--spacing-6);position:relative}.GeneralTabPanel__labelRow[data-v-fb536b48]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}.GeneralTabPanel__notesContainer[data-v-fb536b48]{margin-top:var(--spacing-3)}.GeneralTabPanel__title[data-v-fb536b48] .tiptap{font-size:var(--font-size-x-large);line-height:var(--line-height-x-large);font-weight:500}@media screen and (max-width:600px){.GeneralTabPanel__imageAndTitle[data-v-fb536b48]{flex-direction:column-reverse;gap:var(--spacing-3)}.GeneralTabPanel__imageAndTitle[data-v-fb536b48]>*:last-child{flex-basis:auto}}.Languages[data-v-0e02aff2]>*+*{margin-top:var(--spacing-3)}.Languages[data-v-0e02aff2] h2{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-text)}.Languages__supportableLanguages[data-v-0e02aff2]>*+*{margin-top:var(--spacing-2)}.TimeUnitSelect[data-v-79d3b09f]{min-width:125px}.TimingSettings[data-v-73de6b0c]{margin-top:var(--spacing-3)}.TimingSettings__option[data-v-73de6b0c]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.TimingSettings__option+.TimingSettings__option[data-v-73de6b0c]{margin-top:var(--spacing-3)}.TimingSettings__option h4[data-v-73de6b0c]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.TimingSettings__answerTime[data-v-73de6b0c]{display:flex;align-items:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-3)}.TimingSettings__answerTimeInput[data-v-73de6b0c]{flex-grow:1}.TimingSettings__answerTimeInput[data-v-73de6b0c] .TextInput__input{width:6em;text-align:right}.TimingSettings__datetime[data-v-73de6b0c]{margin-top:var(--spacing-3)}.TimingSettings__datetime .DatePicker[data-v-73de6b0c]{margin-top:var(--spacing-2)}.TimingSettings__datetime+.TimingSettings__datetime[data-v-73de6b0c]{margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-neutral-30)}.TimingSettings__hint[data-v-73de6b0c]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.TimingSettings__warningHint[data-v-73de6b0c]{display:block;margin-top:var(--spacing-1);color:var(--color-warning);font-style:italic}.QuestionsTabPanel__section[data-v-666baf11]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.QuestionsTabPanel__section h4[data-v-666baf11]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.QuestionsTabPanel__checkboxes[data-v-666baf11]>*+*{margin-top:var(--spacing-2)}.SlideshowIdSection[data-v-2ab35ae8]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-neutral-10);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);font-size:var(--font-size-small)}.SlideshowIdSection__label[data-v-2ab35ae8]{color:var(--color-neutral-70);white-space:nowrap}.SlideshowIdSection__value[data-v-2ab35ae8]{font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.SlideshowIdSection__url[data-v-2ab35ae8]{margin-left:auto;padding:0;background:none;border:none;font:inherit;font-family:monospace;color:var(--color-dark-green);cursor:pointer;transition:color var(--transition-duration-normal) ease;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SlideshowIdSection__url[data-v-2ab35ae8]:hover{color:var(--color-accent)}.SlideshowIdSection__url--copied[data-v-2ab35ae8]{color:var(--color-accent-focus)}.StatusSetSelector[data-v-865bc923]{width:100%}.StatusSetSelector__group[data-v-865bc923]{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-60);text-transform:uppercase;letter-spacing:.04em}.StatusSetSelector__option[data-v-865bc923]{display:flex;flex-direction:column;gap:2px}.StatusSetSelector__optionLabel[data-v-865bc923]{font-size:var(--font-size-medium)}.StatusSetSelector__optionSubtitle[data-v-865bc923]{font-size:var(--font-size-small);color:var(--color-neutral-50)}.ToolsTabPanel[data-v-909aab53]>*+*{margin-top:var(--spacing-3)}.ToolsTabPanel__section[data-v-909aab53]{padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.ToolsTabPanel__section h4[data-v-909aab53]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.ToolsTabPanel__hint[data-v-909aab53]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.ToolsTabPanel__checkboxes[data-v-909aab53]>*+*{margin-top:var(--spacing-2)}.ToolsTabPanel__subOptions[data-v-909aab53]{margin-left:var(--spacing-3);display:flex;flex-direction:column;gap:var(--spacing-1)}.ToolsTabPanel__subLabel[data-v-909aab53]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.ToolsTabPanel__manageLink[data-v-909aab53]{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);color:var(--color-accent);text-decoration:none;font-weight:var(--font-weight-medium)}.ToolsTabPanel__manageLink[data-v-909aab53]:hover{color:var(--color-accent-hover);text-decoration:underline}.VideoTabPanel__section[data-v-aa152268]{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.VideoTabPanel__section h4[data-v-aa152268]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-2);color:var(--color-text)}.VideoTabPanel__hint[data-v-aa152268]{font-size:var(--font-size-small);color:var(--color-neutral-70);margin-bottom:var(--spacing-2)}.VideoTabPanel__checkboxes[data-v-aa152268]>*+*{margin-top:var(--spacing-2)}.SlideshowForm__id[data-v-8ba4617a]{margin-bottom:var(--spacing-3)}.SlideshowForm__layout[data-v-8ba4617a]{display:flex;gap:var(--spacing-4)}.SlideshowForm__tabs[data-v-8ba4617a]{flex-shrink:0;width:150px}.SlideshowForm__panels[data-v-8ba4617a]{flex-grow:1;min-width:0;border-left:1px solid var(--color-neutral-30);padding-left:var(--spacing-4)}.SlideshowForm__panels[data-v-8ba4617a]>.TabPanel>*+*{margin-top:var(--spacing-3)}@media screen and (max-width:600px){.SlideshowForm__layout[data-v-8ba4617a]{flex-direction:column;gap:var(--spacing-3)}.SlideshowForm__panels[data-v-8ba4617a]{border-left:none;padding-left:0}}.CreateSlideshow__upgrade[data-v-4c3fd302]{margin-bottom:var(--spacing-5)}.CreateSlideshow__footerSection[data-v-4c3fd302]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-neutral-10);border:1px solid var(--color-neutral-30);border-radius:var(--border-radius-medium)}.CreateSlideshow__copyUrl[data-v-4c3fd302]{flex:1;min-width:0}.CreateSlideshow__goToSlideshow[data-v-4c3fd302]{flex-shrink:0}.SlideshowStatusBadge[data-v-6a368cc0]{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--border-radius-xlarge);font-size:var(--font-size-small);font-weight:600;white-space:nowrap}.SlideshowStatusBadge--success[data-v-6a368cc0]{background:var(--color-success-surface);color:var(--color-success);border:var(--border-width-thin) solid var(--color-success-border)}.SlideshowStatusBadge--warning[data-v-6a368cc0]{background:var(--color-warning-surface);color:var(--color-warning-hover);border:var(--border-width-thin) solid var(--color-warning-border)}.SlideshowStatusBadge--neutral[data-v-6a368cc0]{background:var(--color-neutral-20);color:var(--color-neutral-70);border:var(--border-width-thin) solid var(--color-neutral-40)}.SlideshowStatusBadge--info[data-v-6a368cc0]{background:var(--color-blue-10);color:var(--color-blue);border:var(--border-width-thin) solid var(--color-blue-20)}.SlideshowStatusBadge--small[data-v-6a368cc0]{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xsmall);border-radius:var(--border-radius-large)}@media(max-width:768px){.SlideshowStatusBadge[data-v-6a368cc0]{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xsmall)}}.StopSessionDialog[data-v-ef5411ed]{display:flex;flex-direction:column;gap:var(--spacing-4)}.StopSessionDialog__option[data-v-ef5411ed]{display:flex;align-items:flex-start;gap:var(--spacing-5);padding:var(--spacing-5);border:2px solid var(--color-neutral-30);border-radius:var(--border-radius-medium);background:var(--color-neutral-0);cursor:pointer;transition:all var(--transition-duration-normal) ease;text-align:left;width:100%}.StopSessionDialog__option[data-v-ef5411ed]:hover:not(:disabled){border-color:var(--color-neutral-50);background:var(--color-neutral-10)}.StopSessionDialog__option[data-v-ef5411ed]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.StopSessionDialog__option[data-v-ef5411ed]:disabled{opacity:.6;cursor:not-allowed}.StopSessionDialog__option--end[data-v-ef5411ed]:hover:not(:disabled){border-color:var(--color-success);background:var(--color-success-surface)}.StopSessionDialog__option--close[data-v-ef5411ed]:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-surface)}.StopSessionDialog__optionIcon[data-v-ef5411ed]{display:flex;align-items:center;justify-content:center;width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--border-radius-medium);flex-shrink:0;font-size:var(--font-size-x-large)}.StopSessionDialog__optionIcon--end[data-v-ef5411ed]{background:var(--color-success-surface);color:var(--color-success)}.StopSessionDialog__optionIcon--close[data-v-ef5411ed]{background:var(--color-danger-surface);color:var(--color-danger)}.StopSessionDialog__optionContent[data-v-ef5411ed]{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-half)}.StopSessionDialog__optionLabel[data-v-ef5411ed]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-large);color:var(--color-neutral-100)}.StopSessionDialog__optionDescription[data-v-ef5411ed]{font-size:var(--font-size-medium);color:var(--color-neutral-70);line-height:1.5}.StopSessionDialog__actions[data-v-ef5411ed]{display:flex;justify-content:flex-end}.SlideshowActionButtons[data-v-a4187b74]{display:flex;gap:var(--spacing-3);align-items:center}.SlideshowActionButtons--small[data-v-a4187b74]{gap:var(--spacing-2)}@media(max-width:768px){.SlideshowActionButtons[data-v-a4187b74]{gap:var(--spacing-2)}}@media(max-width:480px){.SlideshowActionButtons[data-v-a4187b74]{gap:var(--spacing-1)}}.SlideshowDataTable[data-v-d6c506de] tbody tr td:first-child{padding:0!important;position:relative}.SlideshowDataTable[data-v-d6c506de] thead tr th:first-child{padding:0!important;visibility:hidden}.SlideshowDataTable__imageCell[data-v-d6c506de]{position:absolute;inset:0;overflow:hidden;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.SlideshowDataTable__thumbnail[data-v-d6c506de]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.SlideshowDataTable__imagePlaceholder[data-v-d6c506de]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-neutral-10);color:var(--color-neutral-40);font-size:16px}.SlideshowDataTable__titleCell[data-v-d6c506de]{display:flex;align-items:flex-start;gap:var(--spacing-4);min-width:0}.SlideshowDataTable__titleContent[data-v-d6c506de]{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.SlideshowDataTable__titlePrimary a[data-v-d6c506de]{font-size:16px;font-weight:500;color:var(--color-neutral-90);text-decoration:none;line-height:24px}.SlideshowDataTable__titlePrimary a[data-v-d6c506de]:hover{color:var(--color-accent)}.SlideshowDataTable__title--missing[data-v-d6c506de]{font-style:italic;color:var(--color-neutral-60)}.SlideshowDataTable__titleMeta[data-v-d6c506de]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-size:12px;color:var(--color-neutral-60);line-height:16px}.SlideshowDataTable__titleId[data-v-d6c506de]{font-weight:500}.SlideshowDataTable__notes[data-v-d6c506de]{cursor:pointer;padding:var(--spacing-2);border-radius:var(--border-radius-small);transition:background-color var(--transition-duration-normal);flex-shrink:0;color:var(--color-neutral-60)}.SlideshowDataTable__notes[data-v-d6c506de]:hover{background-color:var(--color-neutral-20)}.SlideshowDataTable__dateCell[data-v-d6c506de]{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.SlideshowDataTable__dateValue[data-v-d6c506de]{font-size:14px;font-weight:400;color:var(--color-neutral-90);line-height:20px}.SlideshowDataTable__metaSeparator[data-v-d6c506de]{color:var(--color-neutral-40)}.SlideshowDataTable__groupName[data-v-d6c506de],.SlideshowDataTable__courseName[data-v-d6c506de]{font-weight:400}.SlideshowDataTable__actions[data-v-d6c506de]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);width:100%}.SlideshowDataTable__actionsColumn[data-v-d6c506de]{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-2);flex-shrink:0}.SlideshowDataTable__primaryActions[data-v-d6c506de]{display:flex;align-items:center;gap:var(--spacing-2)}.SlideshowDataTable__separator[data-v-d6c506de]{width:1px;height:24px;background-color:var(--color-neutral-30)}.SlideshowDataTable[data-v-d6c506de] .InfiniteDataTable__innerTable{min-width:0!important}@container content (max-width: 1100px){.SlideshowDataTable__openText[data-v-d6c506de],.SlideshowDataTable__separator[data-v-d6c506de]{display:none}}@container content (max-width: 900px){.SlideshowDataTable__summaryLink[data-v-d6c506de]{display:none}.SlideshowDataTable[data-v-d6c506de] .InfiniteDataTable__actions{white-space:normal!important}.SlideshowDataTable__actions[data-v-d6c506de],.SlideshowDataTable__actionsColumn[data-v-d6c506de],.SlideshowDataTable__primaryActions[data-v-d6c506de]{flex-wrap:wrap;row-gap:var(--spacing-2)}.SlideshowDataTable[data-v-d6c506de] .SlideshowDataTable__created{display:none!important}}@container content (max-width: 720px){.SlideshowDataTable[data-v-d6c506de] .SlideshowDataTable__title{min-width:140px!important}.SlideshowDataTable[data-v-d6c506de] .SlideshowDataTable__date{min-width:100px!important}}.ReferenceInsertionChoiceModal__intro[data-v-8549df19]{margin-block:0 var(--spacing-4)}.ReferenceInsertionChoiceModal__choices[data-v-8549df19]{display:grid;gap:var(--spacing-3)}.ReferenceInsertionChoiceModal__choice[data-v-8549df19]{align-items:flex-start;display:flex;flex-direction:column;height:auto;padding:var(--spacing-4);text-align:start;white-space:normal}.ReferenceInsertionChoiceModal__choice span[data-v-8549df19],.ReferenceInsertionChoiceModal__choice small[data-v-8549df19]{font-weight:400}.MaxPointsField[data-v-49353114]{align-items:center;display:flex;gap:8px;height:var(--measurement-input-size);justify-content:flex-end}[data-v-49353114] input{text-align:end;width:8ch;transition:all .2s ease}[data-v-49353114] input:focus{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:var(--focus-shadow)}[data-v-49353114] input:focus:not(:focus-visible){outline:none;box-shadow:none}.MaxPointsModal__bulk[data-v-6e9dc06b]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.MaxPointsModal__bulk[data-v-6e9dc06b] input{text-align:right;width:8ch}.MaxPointsModal__bulkLabel[data-v-6e9dc06b]{font-size:var(--font-size-small)}.MaxPointsModal__numberColumn[data-v-6e9dc06b],.MaxPointsModal__numberColumn[data-v-6e9dc06b] input{text-align:right}.MaxPointsModal__worksheetHeader td[data-v-6e9dc06b]{font-weight:600;padding-top:12px;padding-bottom:8px}.MaxPointsModal__worksheetHeaderContent[data-v-6e9dc06b]{display:flex;align-items:center;gap:8px}.MaxPointsModal__worksheetHeaderContent[data-v-6e9dc06b] .TypeMark{position:static;flex-shrink:0}.MaxPointsModal__questionSeriesHeader td[data-v-6e9dc06b]{font-weight:600;padding-top:12px;padding-bottom:8px}.MaxPointsModal__questionSeriesHeaderContent[data-v-6e9dc06b]{display:flex;align-items:center;gap:8px}.MaxPointsModal__questionSeriesHeaderContent[data-v-6e9dc06b] .TypeMark{position:static;flex-shrink:0}.MaxPointsModal__questionContent[data-v-6e9dc06b]{display:flex;align-items:center;gap:8px}.MaxPointsModal__questionContent[data-v-6e9dc06b] .TypeMark{position:static;flex-shrink:0}.MaxPointsModal__indented .MaxPointsModal__questionContent[data-v-6e9dc06b]{padding-left:24px}.MaxPointsModal__subquestion .MaxPointsModal__questionContent[data-v-6e9dc06b]{padding-left:48px}.MaxPointsModal__indented.MaxPointsModal__questionSeriesHeader .MaxPointsModal__questionSeriesHeaderContent[data-v-6e9dc06b]{padding-left:24px}.MaxPointsModal__questionSeriesSubtotal[data-v-6e9dc06b]{background-color:var(--color-neutral-20)}.MaxPointsModal__questionSeriesSubtotal td[data-v-6e9dc06b]{padding-top:8px;padding-bottom:8px;font-size:.9em}.MaxPointsModal__subtotal[data-v-6e9dc06b]{border-bottom:1px solid var(--color-neutral-30)}.MaxPointsModal__subtotal td[data-v-6e9dc06b]{padding-bottom:12px}.MaxPointsModal__subtotalLabel[data-v-6e9dc06b]{font-style:italic;margin-right:8px}.MaxPointsModal__grandTotal[data-v-6e9dc06b]{border-top:2px solid var(--color-neutral-50)}.MaxPointsModal__grandTotal td[data-v-6e9dc06b]{padding-top:12px;font-weight:600}.AdminEditDialog[data-v-25fc8fcf]{display:flex;flex-direction:column;align-items:center;padding:32px;background-color:var(--white);border-radius:var(--border-radius-medium);position:relative}.AdminEditDialog__iconCircle[data-v-25fc8fcf]{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background-color:var(--color-warning);color:var(--white);margin-top:-80px}.AdminEditDialog__icon[data-v-25fc8fcf]{font-size:38px!important}.AdminEditDialog__header[data-v-25fc8fcf]{font-size:var(--font-size-x-large);font-weight:700;margin-top:24px;margin-bottom:8px;text-align:center}.AdminEditDialog__message[data-v-25fc8fcf]{margin:0 0 24px;text-align:center;padding:0 16px;color:var(--color-neutral-70)}.AdminEditDialog__message[data-v-25fc8fcf] strong{font-weight:600;color:var(--color-neutral-90)}.AdminEditDialog__actions[data-v-25fc8fcf]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px}.ChangeLanguageDialog[data-v-2b8fd30f]{display:flex;flex-direction:column;align-items:center;padding:32px;background-color:var(--white);border-radius:var(--border-radius-medium);position:relative}.ChangeLanguageDialog__iconCircle[data-v-2b8fd30f]{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background-color:var(--color-accent);color:var(--white);margin-top:-80px}.ChangeLanguageDialog__icon[data-v-2b8fd30f]{font-size:38px!important}.ChangeLanguageDialog__header[data-v-2b8fd30f]{font-size:var(--font-size-x-large);font-weight:700;margin-top:24px;margin-bottom:8px;text-align:center}.ChangeLanguageDialog__message[data-v-2b8fd30f]{margin:0 0 24px;text-align:center;padding:0 16px;color:var(--color-neutral-70)}.ChangeLanguageDialog__actions[data-v-2b8fd30f]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:400px}.Backdrop[data-v-37a0342e]{--padding: calc(var(--measurement-tree-spacing) / 2);--editableStartPadding: calc(var(--padding) + 20px);--editableEndPadding: calc(var(--measurement-tree-spacing) + 12px);border-radius:8px;margin-top:0!important;transition:1s background-color;padding:var(--padding)}.Backdrop[data-v-37a0342e]>*+*{margin-top:var(--line-height-medium)}.Backdrop[data-v-37a0342e]:has(>.LevelEditable){padding-inline-start:var(--editableStartPadding);padding-inline-end:var(--editableEndPadding)}.Backdrop[data-v-37a0342e] .InserterButton{margin-left:calc(((var(--editableEndPadding) - var(--editableStartPadding)) / 2))}.Backdrop--noPadding[data-v-37a0342e]{padding:0}.Default[data-v-63ff9e4e]>.Heading{margin-bottom:var(--spacing-4)}.Node__title[data-v-ea1e7341]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.Node__titleContent[data-v-ea1e7341] p,.Node__titleContent[data-v-ea1e7341] div{line-height:inherit}.Node__title--worksheet[data-v-ea1e7341]>:first-child{border-bottom:1px solid var(--color-border)}.Node__title>.Node__title-prefix[data-v-ea1e7341]{font-size:var(--font-size-small);font-weight:var(--font-weight-normal)}h1.Node__title[data-v-ea1e7341]{font-size:var(--font-size-x-large);line-height:var(--line-height-x-large)}.Child[data-v-ad676b52]{position:relative}@container treeRoot (min-width: 500px){.Tree .Child--floated{float:inline-start;margin-bottom:8px;padding-inline-end:var(--floatedChildSpacing, 24px);width:calc((5 / 13 * 100%));z-index:1}.Tree .Child--floated~.Child{clear:both}.Tree .Child--floated~.Child[data-node-type=text],.Tree .Child--floated~.Child[data-node-type=formula],.Tree .Child--floated~.Child:not([data-node-type]){clear:none}.Tree .Child--floated~.Child[data-node-type=formula]{display:flow-root}.Tree *:has(>.Child--floated):after{content:"";display:block;clear:both}}.Child--first[data-v-288798a0]{margin-top:0!important}.ReferenceUnavailable[data-v-288798a0]{background:var(--color-neutral-10);border-inline-start:var(--border-width-thin) solid var(--color-neutral-50);color:var(--color-neutral-90);padding:var(--spacing-2) var(--spacing-3)}.NodeActions[data-v-7e480d29]{align-items:center;display:flex;gap:var(--spacing-2)}.ReferenceStatus[data-v-b8f36ddc]{align-items:center;background:color-mix(in srgb,var(--color-accent),transparent 90%);border-inline-start:var(--border-width-thin) solid var(--color-accent);color:var(--color-neutral-90);display:flex;flex-wrap:wrap;font-size:var(--font-size-small);gap:var(--spacing-3);justify-content:space-between;margin-block-end:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3)}.ReferenceStatus--unavailable[data-v-b8f36ddc]{background:var(--color-neutral-10);border-color:var(--color-neutral-50)}.PrintAnswerLengthButton[data-v-48b7e9aa]{padding:var(--spacing-2) var(--spacing-3)}.BoxPrint[data-v-bd336596]{border:1px solid var(--color-neutral-40);border-radius:var(--border-radius-medium);position:relative;display:grid;grid-template-columns:auto 1fr;align-items:start}.BoxPrint__typeMark[data-v-bd336596]{border-radius:var(--border-radius-medium) 0 0 0}.BoxPrint__content[data-v-bd336596]{min-width:0;padding:var(--spacing-3)}.BoxPrint__content[data-v-bd336596] .Node__title{font-weight:var(--font-weight-bold)}.Ordinal[data-v-9aba0cf8]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-small);line-height:1.6}.ReferenceUnavailable[data-v-72a44341]{border-inline-start:var(--border-width-thin) solid var(--color-neutral-50);padding:var(--spacing-2) var(--spacing-3)}.Tree[data-v-72a44341]{position:relative;max-width:none;margin-inline:0}.Tree[data-v-72a44341]>*+*{margin-top:var(--spacing-4)}.Tree--root[data-v-72a44341]>*+*{margin-top:var(--spacing-6)}.Tree--notVisibleInPrint .inner[data-v-72a44341]{opacity:var(--disabled-opacity)}.Tree--page-break-before[data-v-72a44341]{break-before:page}.Tree--no-break[data-v-72a44341]{break-inside:avoid}.Tree[data-v-72a44341] .Heading,.Tree[data-v-72a44341] h1,.Tree[data-v-72a44341] h2,.Tree[data-v-72a44341] h3{break-after:avoid}.Tree[data-v-72a44341] .Image{break-inside:avoid}.Tree__backdrop[data-v-72a44341]{border-left:var(--border-width-thin) solid var(--black);inset:0;margin-top:0!important;position:absolute}.Tree--hasBackdrop[data-v-72a44341]{--ordinalWidth: 2em}.Tree--hasBackdrop[data-v-72a44341]>*{padding-left:var(--spacing-3)}.Tree--hasBackdrop[data-v-72a44341]>:not(.Tree__backdrop){z-index:1}.inner[data-v-72a44341]{display:flex;align-items:baseline}.inner__content[data-v-72a44341]{flex:1;min-width:0}[data-v-72a44341]>* .Ordinal{margin-right:.5em;flex-shrink:0}.Tree--hasBackdrop[data-v-72a44341]>* .Ordinal{margin-left:calc(-1 * var(--ordinalWidth) - var(--spacing-3))}.Tree--notVisibleInPrint{display:none!important}.AsideLayout[data-v-9c556791]{--gap: 16px;height:100%;display:flex;flex-direction:column;background-color:var(--white);border-radius:var(--border-radius-medium);overflow:hidden}.AsideLayout__header[data-v-9c556791]{flex-shrink:0;padding:var(--gap);border-bottom:1px solid var(--color-neutral-30);position:sticky;top:0;background-color:var(--white);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;z-index:10;display:flex;align-items:center;gap:12px}.AsideLayout__main[data-v-9c556791]{flex:1 1 auto;padding:var(--gap);min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.AsideLayout__footer[data-v-9c556791]{flex-shrink:0;padding:var(--gap);border-top:1px solid var(--color-neutral-30);position:sticky;bottom:0;background-color:var(--white);border-radius:0 0 var(--border-radius-medium) var(--border-radius-medium);z-index:10;display:flex;align-items:center;justify-content:space-between}.AsideLayout:not(:has(.AsideLayout__header)) .AsideLayout__main[data-v-9c556791]{padding-top:var(--gap)}.PdfViewer[data-v-b8f191fe]{position:relative;width:100%;height:100%}.PdfViewer__embed[data-v-b8f191fe]{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-1)}.PdfViewer__embed[data-v-b8f191fe]>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-b8f191fe]>div+div{margin-top:var(--spacing-4)}.PdfViewer__empty[data-v-b8f191fe]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-secondary)}.PrintPaper__scaleWrapper[data-v-8ee9bb63]{width:100%;overflow:hidden}.PrintPaper[data-v-8ee9bb63]{margin:1rem auto;padding:2cm 2cm 3cm;border:1px solid transparent;background-color:#fff;transform-origin:top left}.PrintPaper--grayscale[data-v-8ee9bb63]{filter:grayscale(100%)}body{margin:0;padding:0;background-color:#fff}.Paper{padding-left:48px;margin:0;background-color:#fff;color:#000}.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-8b328ec1]{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-8b328ec1]{flex-shrink:0}.PrintPreview__settingsButton[data-v-8b328ec1]{margin-left:auto}.PrintPreview__main[data-v-8b328ec1]{position:relative}.PrintPreview__loadFailure[data-v-8b328ec1]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:space-between;padding:var(--spacing-4)}.PrintPreview__paper[data-v-8b328ec1]{position:absolute;left:-9999px;top:0;width:800px;visibility:hidden}.PrintPreview__paper--visible[data-v-8b328ec1]{position:static;width:auto;visibility:visible}.PrintPreview__paper--visible[data-v-8b328ec1] .PrintPaper{margin:0 auto;box-shadow:var(--box-shadow-2)}[data-v-8b328ec1] .AsideLayout__main{background-color:var(--color-neutral-40)}.PrintPreview__paper--visible[data-v-8b328ec1] .Tree--page-break-before{position:relative;margin-top:var(--spacing-6);padding-top:var(--spacing-6)}.PrintPreview__paper--visible[data-v-8b328ec1] .Tree--page-break-before:before{content:"";position:absolute;left:-2cm;right:-2cm;top:0;border-top:1px dashed var(--color-neutral-50)}.StatusIndicators[data-v-706d0f13]{position:relative}.StatusIndicators__draftFrame[data-v-706d0f13]{position:absolute;inset:0;z-index:1;border:var(--spacing-half) dashed var(--color-neutral-40);border-radius:var(--border-radius-medium);pointer-events:none}.StatusIndicators__content--draft[data-v-706d0f13]{opacity:.5}.StatusIndicators__content--draft[data-v-706d0f13] *{box-shadow:none!important}.StatusIndicators__marks[data-v-706d0f13]{position:absolute;top:var(--spacing-1);inset-inline-end:var(--spacing-1);z-index:2;display:flex;flex-direction:row;gap:var(--spacing-1);pointer-events:none}.StatusIndicators__mark[data-v-706d0f13]{--size: var(--measurement-input-size-small);--icon-size: calc(var(--size) / 2.25);display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);border-radius:var(--border-radius-small);font-size:var(--icon-size);color:var(--white);pointer-events:auto;cursor:default}.StatusIndicators__mark--global[data-v-706d0f13]{background-color:var(--color-blue);cursor:pointer;transition:transform var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease}.StatusIndicators__mark--global[data-v-706d0f13]:hover{transform:scale(1.15);box-shadow:0 2px 6px color-mix(in srgb,var(--color-blue) 30%,transparent)}.StatusIndicators__mark--reference[data-v-706d0f13]{background-color:var(--color-accent);cursor:pointer;transition:transform var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease}.StatusIndicators__mark--reference[data-v-706d0f13]:hover{transform:scale(1.15);box-shadow:0 2px 6px color-mix(in srgb,var(--color-accent) 30%,transparent)}.StatusIndicators__mark--draft[data-v-706d0f13]{background-color:var(--color-neutral-60)}.StatusIndicators__mark--print[data-v-706d0f13]{background-color:var(--color-warning)}.StatusIndicators__mark--registered[data-v-706d0f13]{background-color:var(--color-accent)}@media print{.StatusIndicators__marks[data-v-706d0f13],.StatusIndicators__draftFrame[data-v-706d0f13]{display:none}.StatusIndicators__content--draft[data-v-706d0f13]{opacity:1}}.Tree[data-v-2c64e43d]{box-sizing:content-box;margin-inline:auto;max-width:var(--measurement-content-width);position:relative}.Tree--level-0[data-v-2c64e43d]{padding-inline-start:var(--measurement-tree-spacing);padding-inline-end:var(--measurement-tree-spacing)}.Tree__hydrationSkeleton[data-v-2c64e43d]{display:flex;flex-direction:column;gap:var(--spacing-9);padding-block:var(--spacing-8)}.Tree__hydrationError[data-v-2c64e43d]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-4);padding-block:var(--spacing-8)}.Tree__actions[data-v-2c64e43d]{position:absolute;top:6px;inset-inline-end:6px;z-index:2;opacity:0;pointer-events:none;transition:opacity .12s ease}.Tree__actions--gutter[data-v-2c64e43d]{inset-inline-end:calc(-1 * var(--measurement-tree-spacing))}.Tree__actions--alwaysVisible[data-v-2c64e43d]{opacity:1;pointer-events:auto}.Tree:hover:not(:has(.Tree:hover))>.Tree__actions[data-v-2c64e43d],.Tree__actions.is-open[data-v-2c64e43d],.Tree__actions[data-v-2c64e43d]:focus-within{opacity:1;pointer-events:auto}@media(hover:none){.Tree__actions[data-v-2c64e43d]{opacity:1;pointer-events:auto}}@media screen and (max-width:750px){.Tree--level-0[data-v-2c64e43d]:not(.Tree--isEditable){box-sizing:border-box;max-width:100%;padding-inline:var(--spacing-3)}.Tree--level-0.Tree--isEditable[data-v-2c64e43d]{box-sizing:border-box;max-width:100%;padding-inline-start:var(--handleWidth, 34px);padding-inline-end:var(--actionsColumnWidth, 44px)}}.Tree[data-v-2c64e43d] .Child+.Child{margin-top:16px}.Tree[data-v-2c64e43d] .Child--first.Child--floated+.Child:is([data-node-type=text],:not([data-node-type])){margin-top:0}.Tree--isEditable[data-v-2c64e43d] .LevelEditable>.EditableChildren>*>.Child+.Child:not(.Child--display){margin-top:0}.Tree[data-v-2c64e43d] .Child+.Child .SlideshowTreeAdapter .hidden_for_all{margin-top:8px!important;margin-bottom:8px!important}.Tree[data-v-2c64e43d] .Child+.Child .SlideshowTreeAdapter{margin-bottom:8px!important}.Tree[data-v-2c64e43d] .Child--first .SlideshowTreeAdapter .hidden_for_all{margin-top:8px!important;margin-bottom:8px!important}.Tree[data-v-2c64e43d] .Child--first .SlideshowTreeAdapter{margin-bottom:8px!important}[data-v-2c64e43d] .Tree--approvalPreview{opacity:.7;outline:2px dashed var(--color-accent);outline-offset:4px;border-radius:8px}[data-v-2c64e43d] .Tree--approvalUpdate{outline:2px dashed var(--color-warning);outline-offset:4px;border-radius:8px}[data-v-2c64e43d] .Tree--approvalDelete{opacity:.6;outline:2px dashed var(--color-danger);outline-offset:4px;border-radius:8px}[data-v-2c64e43d] .Tree--approvalLoading{opacity:.5;outline:2px solid var(--color-accent);outline-offset:4px;border-radius:8px;pointer-events:none;animation:approvalLoadingPulse-2c64e43d 1.5s ease-in-out infinite}@keyframes approvalLoadingPulse-2c64e43d{0%,to{opacity:.5}50%{opacity:.3}}.Aside[data-v-31a40668]{--asideWidth: var(--v6e1b05ac);width:var(--asideWidth)}.Aside__inner[data-v-31a40668]{background-color:var(--color-neutral-20);padding:18px;width:var(--asideWidth);height:100%;position:relative;flex-shrink:0;display:flex;flex-direction:column}.Aside__content[data-v-31a40668]{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.Aside--overlay[data-v-31a40668]{box-shadow:var(--box-shadow);position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px));bottom:var(--actionBarHeight, 0px);z-index:var(--z-index-aside-overlay)}.Aside--overlay.Aside--start[data-v-31a40668]{left:0}.Aside--overlay.Aside--end[data-v-31a40668]{right:0}.Aside--inline[data-v-31a40668]{position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px));bottom:var(--actionBarHeight, 0px);z-index:var(--z-index-sidebar);flex-shrink:0}.Aside--inline.Aside--start[data-v-31a40668]{left:0}.Aside--inline.Aside--end[data-v-31a40668]{right:0}.Aside-start-overlay-enter-active[data-v-31a40668],.Aside-start-overlay-leave-active[data-v-31a40668],.Aside-end-overlay-enter-active[data-v-31a40668],.Aside-end-overlay-leave-active[data-v-31a40668]{transition:transform .25s ease-out;will-change:transform}.Aside-start-overlay-enter-to[data-v-31a40668],.Aside-start-overlay-leave-from[data-v-31a40668],.Aside-end-overlay-enter-to[data-v-31a40668],.Aside-end-overlay-leave-from[data-v-31a40668]{transform:translateZ(0)}.Aside-start-overlay-enter-from[data-v-31a40668],.Aside-start-overlay-leave-to[data-v-31a40668]{transform:translate3d(calc(-1 * var(--asideWidth, 260px)),0,0)}.Aside-end-overlay-enter-from[data-v-31a40668],.Aside-end-overlay-leave-to[data-v-31a40668]{transform:translate3d(var(--asideWidth, 260px),0,0)}.Aside-start-inline-enter-active[data-v-31a40668],.Aside-start-inline-leave-active[data-v-31a40668]{transition:transform .25s ease-out;will-change:transform}.Aside-end-inline-enter-active[data-v-31a40668],.Aside-end-inline-leave-active[data-v-31a40668]{transition:width .25s ease-out;overflow:hidden;will-change:width;transform-origin:right center}.Aside-start-inline-enter-to[data-v-31a40668],.Aside-start-inline-leave-from[data-v-31a40668]{transform:translateZ(0)}.Aside-start-inline-enter-from[data-v-31a40668],.Aside-start-inline-leave-to[data-v-31a40668]{transform:translate3d(calc(-1 * var(--asideWidth, 260px)),0,0)}.Aside-end-inline-enter-to[data-v-31a40668],.Aside-end-inline-leave-from[data-v-31a40668]{width:var(--asideWidth)}.Aside-end-inline-enter-from[data-v-31a40668],.Aside-end-inline-leave-to[data-v-31a40668]{width:0}.Aside__resizer[data-v-31a40668]{bottom:0;cursor:col-resize;position:absolute;top:0;width:var(--resizerWidth, 5px);z-index:3}.Aside__resizer--start[data-v-31a40668]{right:0}.Aside__resizer--end[data-v-31a40668]{left:0}.Aside__resizer[data-v-31a40668]:hover{background-color:color-mix(in srgb,var(--color-neutral-100),transparent 80%)}.Aside__resizer--isResizing[data-v-31a40668],.Aside__resizer--isResizing[data-v-31a40668]:hover{background-color:color-mix(in srgb,var(--color-neutral-100),transparent 60%)}.Aside__closeTab[data-v-31a40668]{position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px) + var(--aside-close-tab-offset, 24px));width:20px;height:40px;background-color:var(--color-neutral-20);border:1px solid var(--color-neutral-40);border-radius:0 var(--border-radius-small-medium) var(--border-radius-small-medium) 0;cursor:pointer;z-index:var(--ce28cdf2);display:flex;align-items:center;justify-content:center;transition:all .25s ease-out;padding:0}.Aside__closeTab--start[data-v-31a40668]{left:var(--v0f04005c);border-left:none}.Aside__closeTab--end[data-v-31a40668]{right:var(--v1842ad1a);border-right:none;border-radius:var(--border-radius-small-medium) 0 0 var(--border-radius-small-medium)}.Aside__closeTab[data-v-31a40668]:hover{background-color:var(--color-neutral-30)}.Aside__closeTab[data-v-31a40668] .Icon{font-size:12px;color:var(--color-neutral-70)}.Aside__closeTabLabel[data-v-31a40668]{writing-mode:vertical-rl;text-orientation:mixed;font-size:12px;font-weight:500;color:var(--color-neutral-70);white-space:nowrap;padding:8px 0}.Aside__closeTab--hasLabel[data-v-31a40668]{height:auto;padding:8px 0;gap:4px;flex-direction:column}.Aside__closeTab--hasLabel.Aside__closeTab--end[data-v-31a40668]{flex-direction:column-reverse}.Aside__closeTab--resizing[data-v-31a40668]{transition:none}.Aside--collapsed[data-v-31a40668]{transform:translateZ(0)}.Aside__mobileClose[data-v-31a40668],.Aside__dragHandle[data-v-31a40668]{display:none}@media screen and (max-width:600px){.Aside--overlay[data-v-31a40668]{--asideWidth: 100vw !important;width:100vw;top:0!important;border-radius:0;overflow:hidden;display:flex;flex-direction:column}.Aside--overlay .Aside__inner[data-v-31a40668]{width:100vw;padding:0 12px 12px;flex:1;min-height:0}.Aside--overlay .Aside__resizer[data-v-31a40668]{display:none}.Aside__dragHandle[data-v-31a40668]{display:flex;justify-content:center;align-items:center;padding:10px 0;cursor:grab;touch-action:none;flex-shrink:0;background-color:var(--color-neutral-20);border-radius:var(--border-radius-large) var(--border-radius-large) 0 0}.Aside__dragHandle[data-v-31a40668]:active{cursor:grabbing}.Aside__dragHandleBar[data-v-31a40668]{width:36px;height:4px;background-color:var(--color-neutral-50);border-radius:2px}.Aside--dragging[data-v-31a40668]{transition:none!important}.Aside--closingViaDrag[data-v-31a40668]{transition:transform .3s ease-out!important}.Aside__closeTab[data-v-31a40668],.Aside__mobileClose[data-v-31a40668]{display:none}.Aside__closeTab--collapsed[data-v-31a40668]{display:flex}.Aside--fullscreen[data-v-31a40668]{width:100vw!important;left:0!important;right:0!important;top:0!important;border-radius:0}.Aside--fullscreen .Aside__inner[data-v-31a40668]{width:100vw}.Aside--fullscreen .Aside__dragHandle[data-v-31a40668]{display:none}.Aside-start-overlay-enter-active[data-v-31a40668],.Aside-start-overlay-leave-active[data-v-31a40668],.Aside-end-overlay-enter-active[data-v-31a40668],.Aside-end-overlay-leave-active[data-v-31a40668]{transition:transform .3s ease-out!important}.Aside-start-overlay-leave-to[data-v-31a40668],.Aside-end-overlay-leave-to[data-v-31a40668],.Aside-start-overlay-enter-from[data-v-31a40668],.Aside-end-overlay-enter-from[data-v-31a40668]{transform:translate3d(0,100%,0)!important}.Aside-start-overlay-enter-to[data-v-31a40668],.Aside-start-overlay-leave-from[data-v-31a40668],.Aside-end-overlay-enter-to[data-v-31a40668],.Aside-end-overlay-leave-from[data-v-31a40668]{transform:translateZ(0)!important}}.Aside--fullscreen[data-v-31a40668]{position:fixed;inset:0;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:var(--z-index-modal, 1000)}.Aside--fullscreen .Aside__inner[data-v-31a40668]{width:100%;height:100%}.Aside--fullscreen .Aside__resizer[data-v-31a40668]{display:none}.Aside-fullscreen-enter-active[data-v-31a40668],.Aside-fullscreen-leave-active[data-v-31a40668]{transition:opacity .2s ease-out}.Aside-fullscreen-enter-from[data-v-31a40668],.Aside-fullscreen-leave-to[data-v-31a40668]{opacity:0}.Aside-fullscreen-enter-to[data-v-31a40668],.Aside-fullscreen-leave-from[data-v-31a40668]{opacity:1}.IconRail[data-v-c22c37fc]{--iconRail-width: 48px;display:flex;flex-direction:column;align-items:center;width:var(--iconRail-width);height:100%;background-color:var(--color-neutral-20);padding:var(--spacing-2) 0;flex-shrink:0}.IconRail--start[data-v-c22c37fc]{border-right:1px solid var(--color-neutral-40)}.IconRail--end[data-v-c22c37fc]{border-left:1px solid var(--color-neutral-40)}.DefaultLayout[data-v-b2c41ef6]{--headerHeight: var(--v15d224c0);--actionBarHeight: var(--v738f6619);--safeAreaBottom: env(safe-area-inset-bottom, 0px);--appHeaderHeight: var(--measurement-header-height, 64px);--aside-close-tab-offset: var(--v53a3f00f);position:relative}.DefaultLayout__header[data-v-b2c41ef6]{--gap: 24px;align-items:center;background-color:var(--white);border-bottom:1px solid var(--color-neutral-40);display:flex;gap:var(--gap);height:var(--headerHeight);justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:var(--appHeaderHeight);z-index:var(--z-index-sub-header);transform:var(--v04395e64);transition:transform .3s ease-out}.DefaultLayout__header--hidden[data-v-b2c41ef6]{pointer-events:none}.DefaultLayout__headerStart[data-v-b2c41ef6],.DefaultLayout__headerEnd[data-v-b2c41ef6]{align-items:center;display:flex;gap:calc(var(--gap) / 2);height:100%}.DefaultLayout__headerStart[data-v-b2c41ef6]{flex-shrink:0;flex-grow:0}.DefaultLayout__headerStart[data-v-b2c41ef6] .Heading{margin-bottom:0}.DefaultLayout__headerEnd[data-v-b2c41ef6]{flex-grow:1;flex-shrink:1;justify-content:flex-end;min-width:0;overflow:hidden}.DefaultLayout__body[data-v-b2c41ef6]{display:flex;position:relative;min-height:calc(100vh - var(--appHeaderHeight));min-height:calc(100svh - var(--appHeaderHeight));padding-top:var(--headerHeight);padding-bottom:var(--actionBarHeight);padding-left:var(--v25899d17);padding-right:var(--v1e3c8f78);transition:padding-left .25s ease-out,padding-right .25s ease-out}.DefaultLayout__content[data-v-b2c41ef6]{flex:1;min-width:0;position:relative;display:flex;flex-direction:column}.DefaultLayout__actionBar[data-v-b2c41ef6]{position:fixed;bottom:0;left:0;right:0;height:var(--actionBarHeight);background-color:var(--white);border-top:1px solid var(--color-neutral-40);box-shadow:var(--box-shadow-2);z-index:var(--z-index-action-bar);display:flex;align-items:center;padding-bottom:var(--safeAreaBottom)}.DefaultLayout__overlay[data-v-b2c41ef6]{position:absolute;inset:0;background-color:#fffffff2;display:flex;justify-content:center;align-items:center;z-index:var(--z-index-overlay)}.DefaultLayout__scrollToTop[data-v-b2c41ef6]{position:fixed;bottom:32px;right:var(--v8c776a0e);z-index:calc(var(--z-index-content, 1) + 10);box-shadow:var(--box-shadow-2);width:48px;height:48px;border-radius:50%;transition:right .25s ease-out}.DefaultLayout__asideEndWrapper[data-v-b2c41ef6]{position:fixed;top:calc(var(--measurement-header-height, 64px) + var(--headerHeight, 0px));bottom:var(--actionBarHeight, 0px);right:0;display:flex;z-index:var(--z-index-sidebar)}.DefaultLayout__asideEndContainer[data-v-b2c41ef6]{display:flex;flex-direction:column;height:100%;overflow:hidden}.DefaultLayout__asideEndHeader[data-v-b2c41ef6]{flex-shrink:0;background-color:var(--color-neutral-20);z-index:1}.DefaultLayout__asideEndContainer[data-v-b2c41ef6]>*:last-child{flex:1;min-height:0;display:flex;flex-direction:column}.DefaultLayout__asideEndContainer[data-v-b2c41ef6] .Aside{position:relative;top:auto;bottom:auto;right:auto;flex:1;min-height:0}.DefaultLayout__asideEndContainer[data-v-b2c41ef6] .Aside--inline,.DefaultLayout__asideEndContainer[data-v-b2c41ef6] .Aside--overlay{position:relative;top:auto;bottom:auto;right:auto}.DefaultLayout__asideEndWrapper[data-v-b2c41ef6]{--aside-end-rail-offset: var(--v7baced93)}.DefaultLayout__railEnd[data-v-b2c41ef6]{flex-shrink:0}@media screen and (max-width:600px){.DefaultLayout__railEnd[data-v-b2c41ef6]{display:none}.DefaultLayout__asideEndWrapper[data-v-b2c41ef6]{position:static}.DefaultLayout__asideEndHeader[data-v-b2c41ef6]{display:none}.DefaultLayout__asideEndContainer[data-v-b2c41ef6] .Aside--overlay{position:fixed;left:0;right:0;bottom:var(--actionBarHeight, 0px)}}.fade-enter-active[data-v-b2c41ef6],.fade-leave-active[data-v-b2c41ef6]{transition:opacity .3s ease}.fade-enter-from[data-v-b2c41ef6],.fade-leave-to[data-v-b2c41ef6]{opacity:0}.NodeViewSearchHighlight[data-v-9d8d3967]{position:relative}.NodeViewSearchHighlight[data-v-9d8d3967]:before{content:"";position:absolute;left:-12px;top:4px;bottom:4px;width:3px;background-color:var(--color-yellow-40);border-radius:2px;transition:width var(--transition-duration-fast) ease,background-color var(--transition-duration-normal) ease}.NodeViewSearchHighlight--focused[data-v-9d8d3967]{background-color:color-mix(in srgb,var(--color-yellow-40) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-yellow-60) 40%,transparent);border-radius:var(--border-radius-small)}.NodeViewSearchHighlight--focused[data-v-9d8d3967]:before{width:4px;background-color:var(--color-yellow-60)}.NodeViewSearchHighlight--focused[data-v-9d8d3967] mark{background-color:var(--color-yellow-40)!important}.NodeViewSearchHighlight--focused[data-v-9d8d3967] .Box{border-color:var(--color-yellow-60)!important;background-color:color-mix(in srgb,var(--color-yellow-40) 8%,var(--white))!important}.NodeViewSearchHighlight__anchor[data-v-9d8d3967]{margin-top:calc(-2 * var(--measurement-header-height) - var(--spacing-4));position:absolute}.NodeViewSearchHighlight__indicator[data-v-9d8d3967]{position:absolute;left:-12px;top:50%;transform:translateY(-50%);pointer-events:none}.NodeViewSearchHighlight__badge[data-v-9d8d3967]{display:flex;align-items:center;gap:3px;background-color:var(--color-yellow-60);color:var(--color-grey-90);font-size:10px;font-weight:600;padding:2px 6px;border-radius:8px;white-space:nowrap;transform:translate(-100%)}.NodeViewSearchHighlight__icon[data-v-9d8d3967]{font-size:8px}.LanguageItem[data-v-926b7a25]{display:flex;justify-content:space-between;width:100%}.LanguageItem--original[data-v-926b7a25],.LanguageItem--default[data-v-926b7a25]{font-size:9px;text-transform:uppercase}.CompactTreeLinesItem[data-v-72275dc3]{--depth: 0;--_indent-size: var(--tree-indent-size, var(--spacing-5, 20px));--_line-width: var(--tree-line-width, 2px);--_line-color: var(--tree-line-color-highlight, var(--color-accent, #0066cc));--_dot-size: var(--tree-dot-size, 10px);--_dot-color: var(--tree-line-color-highlight, var(--color-accent, #0066cc));--_toggle-size: var(--tree-toggle-size, 24px);--_node-gap: var(--tree-node-gap, var(--spacing-2, 8px));--_toggle-button: 150px;position:relative;display:flex;flex-direction:column}.CompactTreeLinesToggle[data-v-72275dc3]{width:var(--_toggle-button)}.CompactTreeLinesItem__row[data-v-72275dc3]{position:relative;display:flex;align-items:center;gap:var(--_node-gap);padding:var(--_node-gap) 0;padding-left:calc(var(--depth) * var(--_indent-size))}.CompactTreeLinesItem__childItems[data-v-72275dc3]{position:relative}.CompactTreeLinesItem__expandedRow[data-v-72275dc3]{position:relative;padding:var(--_node-gap) 0;padding-left:calc(var(--depth) * var(--_indent-size));--_parent-indent-size: var(--_indent-size);--_parent-line-width: var(--_line-width);--_parent-line-color: var(--_line-color);--_parent-node-gap: var(--_node-gap);--_connector-left: calc( -1 * var(--_parent-indent-size) + var(--_toggle-size) / 2 - var(--_parent-line-width) / 2 )}.CompactTreeLinesItem__expandedRow[data-v-72275dc3]>.TreeLines>.TreeLinesItem>.TreeLinesItem__row:before{content:"";position:absolute;left:var(--_connector-left);top:calc(-1 * var(--_parent-node-gap));height:calc(50% + var(--_parent-node-gap));width:var(--_parent-line-width);background:var(--_parent-line-color);z-index:1}.CompactTreeLinesItem__expandedRow[data-v-72275dc3]>.TreeLines>.TreeLinesItem>.TreeLinesItem__row:after{content:"";position:absolute;left:var(--_connector-left);top:calc(50% - var(--_parent-line-width) / 2);width:calc(var(--_parent-indent-size) + var(--_parent-line-width) / 2);height:var(--_parent-line-width);background:var(--_parent-line-color);z-index:1}.CompactTreeLinesItem__toggleWrapper[data-v-72275dc3]{position:relative;display:flex;align-items:center;justify-content:center;width:var(--_toggle-size);height:var(--_toggle-size);flex-shrink:0}.CompactTreeLinesItem__dot[data-v-72275dc3]{width:var(--_dot-size);height:var(--_dot-size);background:var(--_dot-color);border-radius:50%;z-index:5}.CompactTreeLinesItem__content[data-v-72275dc3]{flex:1;min-width:0;background:none;border:none;padding:0;cursor:pointer;text-align:left}.CompactTreeLinesItem__children[data-v-72275dc3]{position:relative}.CompactTreeLinesItem__children>.CompactTreeLinesItem>.CompactTreeLinesItem__row[data-v-72275dc3]:before{content:"";position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;height:50%;width:var(--_line-width);background:var(--_line-color);z-index:1}.CompactTreeLinesItem__children>.CompactTreeLinesItem>.CompactTreeLinesItem__row[data-v-72275dc3]:after{content:"";position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:calc(50% - var(--_line-width) / 2);width:calc(var(--_indent-size) + var(--_line-width) / 2);height:var(--_line-width);background:var(--_line-color);z-index:1}.CompactTreeLinesItem__downLine[data-v-72275dc3]{position:absolute;left:calc(var(--depth) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:50%;bottom:0;width:var(--_line-width);background:var(--_line-color);z-index:1}.CompactTreeLinesItem__upLine[data-v-72275dc3]{position:absolute;left:calc((var(--depth) - 1) * var(--_indent-size) + var(--_toggle-size) / 2 - var(--_line-width) / 2);top:0;height:50%;width:var(--_line-width);background:var(--_line-color);z-index:1}.LineagePath[data-v-d4da1235]{--line-color: var(--color-neutral-50);display:flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-small);line-height:1.4;position:relative;min-width:0}.LineagePath--expanded[data-v-d4da1235]{display:block}.LineagePath__measure[data-v-d4da1235]{display:flex;align-items:center;gap:var(--spacing-1);position:absolute;visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content}.LineagePath__connector[data-v-d4da1235]{display:flex;align-items:center;color:var(--line-color);flex-shrink:0}.LineagePath__connectorIcon[data-v-d4da1235]{font-size:10px}.LineagePath__segment[data-v-d4da1235]{display:block;background:none;border:none;padding:0;cursor:pointer;max-width:100%;min-width:0;text-align:left;flex-shrink:1}.LineagePath__segment[data-v-d4da1235] .NodeMinimal{transition:box-shadow .15s ease,border-color .15s ease}.LineagePath:not(.LineagePath--expanded) .LineagePath__segment[data-v-d4da1235] .NodeMinimal{max-width:240px}.LineagePath:not(.LineagePath--expanded) .LineagePath__segment[data-v-d4da1235] .NodeMinimal__title{flex-basis:auto;width:auto}.LineagePath__segment[data-v-d4da1235]:hover .NodeMinimal{box-shadow:0 2px 6px #0000001f}.LineagePath__ellipsis[data-v-d4da1235]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:var(--color-neutral-15);border:1px dashed var(--color-neutral-40);border-radius:4px;color:var(--color-neutral-60);font-size:var(--font-size-small);flex-shrink:0;cursor:pointer;transition:background-color .15s ease}.LineagePath__ellipsis[data-v-d4da1235]:hover{background-color:var(--color-neutral-20)}.LineagePath__ellipsisIcon[data-v-d4da1235]{font-size:12px}.LineagePath__ellipsisCount[data-v-d4da1235]{font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-neutral-70)}.LineagePath__expanded[data-v-d4da1235]{--node-center: 17px;--row-padding: var(--spacing-1);display:flex;flex-direction:column;width:100%}.LineagePath__row[data-v-d4da1235]{display:flex;align-items:flex-start;position:relative}.LineagePath__indent[data-v-d4da1235]{flex-shrink:0}.LineagePath__branch[data-v-d4da1235]{width:16px;flex-shrink:0;position:relative;align-self:stretch}.LineagePath__branch[data-v-d4da1235]:before{content:"";position:absolute;left:7px;top:0;height:calc(var(--node-center) + var(--row-padding));width:1px;background-color:var(--line-color)}.LineagePath__branch[data-v-d4da1235]:after{content:"";position:absolute;left:7px;top:calc(var(--node-center) + var(--row-padding));width:8px;height:1px;background-color:var(--line-color)}.LineagePath__row .LineagePath__segment[data-v-d4da1235]{flex:1;min-width:0;padding:var(--row-padding) 0}.LineagePath__collapse[data-v-d4da1235]{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);padding:4px 8px;background-color:var(--color-neutral-15);border:1px dashed var(--color-neutral-40);border-radius:4px;color:var(--color-neutral-60);font-size:var(--font-size-small);flex-shrink:0;cursor:pointer;transition:background-color .15s ease;margin-top:var(--spacing-2);margin-left:calc(var(--depth) * 16px)}.LineagePath__collapse[data-v-d4da1235]:hover{background-color:var(--color-neutral-20)}.LineagePath__collapseIcon[data-v-d4da1235]{font-size:12px}.NodeLineages__header[data-v-5e0b3fa4]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--color-neutral-10);border-radius:var(--border-radius-medium);margin-bottom:var(--spacing-3)}.NodeLineages__header--loading[data-v-5e0b3fa4]{color:var(--color-neutral-60)}.NodeLineages__headerIcon[data-v-5e0b3fa4]{font-size:1.25rem;color:var(--color-accent)}.NodeLineages__headerText[data-v-5e0b3fa4]{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90)}.NodeLineages__compactGroup[data-v-5e0b3fa4]{margin-bottom:var(--spacing-3)}.NodeLineages__compactGroup[data-v-5e0b3fa4]:last-child{margin-bottom:0}.NodeLineages__compactRoot[data-v-5e0b3fa4]{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);margin:0 calc(-1 * var(--spacing-2));background:none;border:none;border-radius:var(--border-radius-small);cursor:pointer;font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-90);text-align:left;width:calc(100% + var(--spacing-4));transition:background-color .15s ease}.NodeLineages__compactRoot[data-v-5e0b3fa4]:hover{background-color:var(--color-neutral-10)}.NodeLineages__compactRootTitle[data-v-5e0b3fa4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.NodeLineages__compactPaths[data-v-5e0b3fa4]{display:flex;flex-direction:column;margin-top:var(--spacing-1);margin-left:11px}.NodeLineages__compactPathRow[data-v-5e0b3fa4]{--node-height: 34px;--node-center: 17px;--row-padding: var(--spacing-1);display:flex;align-items:flex-start;position:relative}.NodeLineages__treeLine[data-v-5e0b3fa4]{position:relative;width:16px;flex-shrink:0;height:calc(var(--node-height) + var(--row-padding) * 2);margin-top:var(--row-padding)}.NodeLineages__treeLineVertical[data-v-5e0b3fa4]{position:absolute;left:0;top:calc(-1 * var(--row-padding));height:calc(var(--node-center) + var(--row-padding));width:1px;background-color:var(--color-neutral-50)}.NodeLineages__compactPathRow:not(.NodeLineages__compactPathRow--last) .NodeLineages__treeLineVertical[data-v-5e0b3fa4]{height:calc(100% + var(--row-padding) * 2)}.NodeLineages__treeLineHorizontal[data-v-5e0b3fa4]{position:absolute;left:0;top:var(--node-center);width:12px;height:1px;background-color:var(--color-neutral-50)}.NodeLineages__compactPath[data-v-5e0b3fa4]{flex:1;min-width:0;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-small);transition:background-color .15s ease}.NodeLineages__compactPath[data-v-5e0b3fa4]:hover{background-color:var(--color-neutral-10)}.NodeLineages__group[data-v-5e0b3fa4]{padding:var(--spacing-3) 0;border-bottom:1px solid var(--color-neutral-20)}.NodeLineages__group[data-v-5e0b3fa4]:last-child{border-bottom:none;padding-bottom:0}.NodeLineages__group[data-v-5e0b3fa4]:first-child{padding-top:0}.NodeLineages__tree[data-v-5e0b3fa4]{--tree-toggle-size: 10px}.NodeLineages__tree[data-v-5e0b3fa4] .NodeCard{max-height:120px}.NodeLineages__skeleton[data-v-5e0b3fa4]{display:flex;flex-direction:column;gap:var(--spacing-3)}.NodeLineages__skeletonNode[data-v-5e0b3fa4]{padding-left:calc(var(--depth) * var(--spacing-4))}.NodeLineages__empty[data-v-5e0b3fa4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center}.NodeLineages__emptyIcon[data-v-5e0b3fa4]{font-size:2rem;color:var(--color-neutral-40);margin-bottom:var(--spacing-3)}.NodeLineages__emptyTitle[data-v-5e0b3fa4]{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-80);margin-bottom:var(--spacing-2)}.NodeLineages__emptyDescription[data-v-5e0b3fa4]{font-size:var(--font-size-small);color:var(--color-neutral-60);line-height:var(--line-height-small)}.NodeLineages--compact .NodeLineages__header[data-v-5e0b3fa4]{margin-bottom:var(--spacing-2)}.RealiaLineagesPanel[data-v-caaaa028]{position:relative;height:100%;overflow:auto;padding:0}.RealiaLineagesPanel__header[data-v-caaaa028]{display:flex;align-items:center;justify-content:space-between;width:100%}.RealiaLineagesPanel__content[data-v-caaaa028]{margin-top:var(--spacing-4)}.Toolbar[data-v-a4fd5b33]{position:relative;isolation:isolate}.Node__content[data-v-8d06453b]{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(100vh - var(--measurement-header-height, 64px) - var(--measurement-header-height, 64px) - 48px)}.LineagesPanel[data-v-8d06453b]{height:100%;overflow:hidden}.RealiaModal[data-v-a4f0c0ae]{margin-top:calc(-1 * var(--measurement-header-height) + 4px)}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__header{top:0}.RealiaModal[data-v-a4f0c0ae]{display:flex;flex-direction:column;height:calc(90vh - 32px);max-width:90vw;width:calc(var(--measurement-content-width) + 2 * var(--measurement-tree-spacing) + 200px)}.RealiaModal[data-v-a4f0c0ae] .ModalMain{flex:1;min-height:0;display:flex;flex-direction:column}.RealiaModal[data-v-a4f0c0ae] .ModalMain__wrapper{display:flex;flex-direction:column;flex:1;max-height:none;min-height:0;overflow:visible;padding:0}.RealiaModal__content[data-v-a4f0c0ae]{flex:1;min-height:0;transform:translateZ(0);position:relative;overflow:hidden}.ModalMain[data-v-a4f0c0ae]{transform:none}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout{height:100%}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__headerStart{display:none}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__header{padding-inline-end:60px}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__body{min-height:0;height:100%}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__content{overflow-y:auto}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__asideEndWrapper{bottom:0;position:absolute;right:0;top:60px}.RealiaModal__content[data-v-a4f0c0ae] .DefaultLayout__content:after{content:"";display:block;height:32px;flex-shrink:0}.RealiaModal__content[data-v-a4f0c0ae] .Node__content{min-height:0}.NodeTypeChip[data-v-dbcaebb7]{--icon-size: 28px;position:relative;display:inline-flex;align-items:center;background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs);transition:border-color var(--transition-duration-fast) ease,box-shadow var(--transition-duration-fast) ease}.NodeTypeChip[data-v-dbcaebb7]:hover{border-color:var(--color-neutral-50);box-shadow:var(--box-shadow-sm)}.NodeTypeChip[data-v-dbcaebb7]:focus-within{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeTypeChip__main[data-v-dbcaebb7]{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:var(--icon-size);padding:var(--spacing-1) var(--spacing-2);padding-left:calc(var(--icon-size) + var(--spacing-2));background:transparent;border:none;border-radius:inherit;color:inherit;cursor:pointer;text-align:left}.NodeTypeChip__main[data-v-dbcaebb7]:focus-visible{outline:none}.NodeTypeChip__icon[data-v-dbcaebb7]{position:absolute;left:0;top:0;bottom:0;width:var(--icon-size);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium);flex-shrink:0}.NodeTypeChip__icon[data-v-dbcaebb7] .Icon{width:14px;height:14px;color:var(--white)}.NodeTypeChip__label[data-v-dbcaebb7]{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);color:var(--color-neutral-100)}.NodeTypeChip__remove[data-v-dbcaebb7]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin-left:var(--spacing-1);background:transparent;border:none;border-radius:var(--border-radius-small);color:var(--color-neutral-50);cursor:pointer;flex-shrink:0;transition:color var(--transition-duration-fast) ease,background-color var(--transition-duration-fast) ease}.NodeTypeChip__remove[data-v-dbcaebb7]:hover{color:var(--color-neutral-80);background:var(--color-neutral-20)}.NodeTypeChip__remove[data-v-dbcaebb7] .Icon{width:12px;height:12px}.NodeDemo__treeRoot[data-v-df1c648d]{box-sizing:border-box;width:calc(var(--measurement-content-width) + 2 * var(--measurement-tree-spacing));max-width:100%;padding-inline:var(--measurement-tree-spacing);margin:0 auto;container-name:treeRoot;container-type:inline-size}.NodeTypePreview[data-v-63c3a469]{width:100%}.NodeTypePreview__fallback[data-v-63c3a469]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding:var(--spacing-6);background:var(--color-neutral-10);border-radius:var(--border-radius-medium)}.NodeTypePreview__fallbackIcon[data-v-63c3a469]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--border-radius-medium);color:var(--white)}.NodeTypePreview__fallbackIcon[data-v-63c3a469] .Icon{width:28px;height:28px}.NodeTypePreview__fallbackLabel[data-v-63c3a469]{font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-neutral-100);text-align:center}.NodeTypeHoverPopover[data-v-6661a41d]{--popover-width: 440px;--popover-preview-scale: .65;--popover-preview-natural-width: 640px;--popover-preview-max-height: 420px;display:flex;flex-direction:column;gap:var(--spacing-2);width:var(--popover-width);padding:var(--spacing-3);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-md)}.NodeTypeHoverPopover__header[data-v-6661a41d]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeTypeHoverPopover__icon[data-v-6661a41d]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--border-radius-medium);color:var(--white);flex-shrink:0}.NodeTypeHoverPopover__icon[data-v-6661a41d] .Icon{width:14px;height:14px}.NodeTypeHoverPopover__title[data-v-6661a41d]{margin:0;font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium);color:var(--color-neutral-100)}.NodeTypeHoverPopover__previewFrame[data-v-6661a41d]{position:relative;width:100%;max-height:calc(var(--popover-preview-max-height) * var(--popover-preview-scale));overflow:hidden;border-radius:var(--border-radius-small);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-30)}.NodeTypeHoverPopover__previewFrame[data-v-6661a41d]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--spacing-6);pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--white) 0%,transparent) 0%,var(--white) 100%)}.NodeTypeHoverPopover__previewInner[data-v-6661a41d]{width:var(--popover-preview-natural-width);padding:var(--spacing-4);padding-left:var(--spacing-12);zoom:var(--popover-preview-scale);pointer-events:none}.NodeTypeHoverPopover__description[data-v-6661a41d]{margin:0;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-80)}.NodeTypeCard[data-v-2bbefb41]{position:relative;width:100%}.NodeTypeCard__body[data-v-2bbefb41]{display:flex;align-items:center;background:transparent;border:var(--border-width-thin) solid transparent;border-radius:var(--border-radius-medium);cursor:pointer;width:100%;transition:background-color var(--transition-duration-fast) ease,border-color var(--transition-duration-fast) ease}.NodeTypeCard__body[data-v-2bbefb41]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeTypeCard__icon[data-v-2bbefb41]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--border-radius-medium)}.NodeTypeCard__icon[data-v-2bbefb41] .Icon{color:var(--white)}.NodeTypeCard__label[data-v-2bbefb41]{color:var(--color-neutral-100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.NodeTypeCard__info[data-v-2bbefb41]{position:absolute;top:var(--spacing-half);right:var(--spacing-half);display:flex;align-items:center;justify-content:center;width:var(--spacing-5);height:var(--spacing-5);padding:0;background:transparent;border:none;border-radius:var(--border-radius-small);color:var(--color-neutral-70);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--transition-duration-fast) ease}.NodeTypeCard:not(.NodeTypeCard--infoPreview):hover .NodeTypeCard__info[data-v-2bbefb41],.NodeTypeCard--infoPreview .NodeTypeCard__info[data-v-2bbefb41],.NodeTypeCard__info[data-v-2bbefb41]:focus-visible{opacity:1;pointer-events:auto}.NodeTypeCard__info[data-v-2bbefb41]:hover{color:var(--color-accent);background-color:var(--color-neutral-10)}.NodeTypeCard__info[data-v-2bbefb41] .Icon{width:14px;height:14px}.NodeTypeCard--grid .NodeTypeCard__body[data-v-2bbefb41]{flex-direction:column;justify-content:center;gap:var(--spacing-1);padding:var(--spacing-1);height:60px}.NodeTypeCard--grid:hover .NodeTypeCard__body[data-v-2bbefb41],.NodeTypeCard--grid.NodeTypeCard--selected .NodeTypeCard__body[data-v-2bbefb41]{background-color:var(--color-neutral-20)}.NodeTypeCard--grid .NodeTypeCard__icon[data-v-2bbefb41]{width:28px;height:28px;padding:var(--spacing-1)}.NodeTypeCard--grid .NodeTypeCard__icon[data-v-2bbefb41] .Icon{width:14px;height:14px}.NodeTypeCard--grid .NodeTypeCard__label[data-v-2bbefb41]{font-size:11px;line-height:14px;text-align:center;width:100%;letter-spacing:-.01em}.NodeTypeCard--list .NodeTypeCard__body[data-v-2bbefb41]{--icon-size: 32px;position:relative;gap:var(--spacing-3);min-height:var(--icon-size);padding:var(--spacing-1) var(--spacing-3);padding-left:calc(var(--icon-size) + var(--spacing-3));background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);text-align:left}.NodeTypeCard--list .NodeTypeCard__body[data-v-2bbefb41]:hover{background-color:var(--color-neutral-10);border-color:var(--color-neutral-50)}.NodeTypeCard--list.NodeTypeCard--selected .NodeTypeCard__body[data-v-2bbefb41]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.NodeTypeCard--list .NodeTypeCard__icon[data-v-2bbefb41]{position:absolute;left:0;top:0;bottom:0;width:var(--icon-size);border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium)}.NodeTypeCard--list .NodeTypeCard__label[data-v-2bbefb41]{flex:1;font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.NodeTypeCard--list .NodeTypeCard__check[data-v-2bbefb41]{flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);color:var(--color-accent)}@media(hover:none){.NodeTypeCard__info[data-v-2bbefb41]{opacity:1}.NodeTypeCard__popoverLayer[data-v-2bbefb41]{display:none}}.NodeTypeGrid[data-v-b1341482]{width:100%}.NodeTypeGrid__container[data-v-b1341482]{display:grid;gap:var(--spacing-2);width:100%}.NodeTypeIntroModal[data-v-0ab25bc3]{background:var(--white);border-radius:var(--border-radius-large);overflow:hidden;max-width:640px;width:100%}.NodeTypeIntroModal[data-v-0ab25bc3] .ModalHeader__icon{background-color:var(--node-type-color)}.NodeTypeIntroModal[data-v-0ab25bc3] .ModalHeader__title>div{display:flex;flex-direction:column;gap:var(--spacing-half);min-width:0}.NodeTypeIntroModal[data-v-0ab25bc3] .ModalHeader__titleContent{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.NodeTypeIntroModal[data-v-0ab25bc3] .ModalHeader__subheading{font-style:normal;line-height:var(--line-height-small)}.NodeTypeIntroModal__category[data-v-0ab25bc3]{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.03em}.NodeTypeIntroModal__body[data-v-0ab25bc3]{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-4)}.NodeTypeIntroModal__description[data-v-0ab25bc3]{margin:0;font-size:var(--font-size-medium);line-height:var(--line-height-medium);color:var(--color-neutral-90)}.NodeTypeIntroModal__actions[data-v-0ab25bc3]{display:flex;justify-content:flex-end;gap:var(--spacing-2);padding-top:var(--spacing-2)}.NodeTypeList[data-v-cdb5a6d4]{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}.NodeTypePreviewCard[data-v-c079f253]{position:relative;width:100%;overflow:hidden}.NodeTypePreviewCard__body[data-v-c079f253]{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;height:100%;padding:var(--spacing-2);background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);cursor:pointer;text-align:left;transition:background-color var(--transition-duration-fast) ease,border-color var(--transition-duration-fast) ease}.NodeTypePreviewCard__body[data-v-c079f253]:hover{background-color:var(--color-neutral-10);border-color:var(--color-neutral-50)}.NodeTypePreviewCard__body[data-v-c079f253]:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:var(--focus-shadow)}.NodeTypePreviewCard--selected .NodeTypePreviewCard__body[data-v-c079f253]{background-color:var(--color-accent-surface);border-color:var(--color-accent)}.NodeTypePreviewCard__header[data-v-c079f253]{display:flex;align-items:center;gap:var(--spacing-2)}.NodeTypePreviewCard__icon[data-v-c079f253]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--border-radius-small);color:var(--white)}.NodeTypePreviewCard__icon[data-v-c079f253] .Icon{width:12px;height:12px}.NodeTypePreviewCard__label[data-v-c079f253]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);color:var(--color-neutral-100);min-width:0;overflow-wrap:break-word;word-break:break-word}.NodeTypePreviewCard__previewFrame[data-v-c079f253]{position:relative;width:100%;flex:1;min-height:0;max-height:150px;overflow:hidden;border-radius:var(--border-radius-small);background:var(--color-neutral-10);border:var(--border-width-thin) solid var(--color-neutral-30);container-type:inline-size}.NodeTypePreviewCard__previewFrame[data-v-c079f253]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--spacing-6);pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-neutral-10) 0%,transparent) 0%,var(--color-neutral-10) 100%)}.NodeTypePreviewCard__previewInner[data-v-c079f253]{--natural-width: 640;width:calc(var(--natural-width) * 1px);padding:var(--spacing-2);padding-left:var(--spacing-12);zoom:calc(100cqi / (var(--natural-width) * 1px));pointer-events:none}.NodeTypePreviewCard__previewInner[data-v-c079f253] .NodeDemo__treeRoot{width:100%}.NodeTypePreviewCard__previewInner[data-v-c079f253] .WordCloudDisplay,.NodeTypePreviewCard__previewInner[data-v-c079f253] .Whiteboard{height:250px}.NodeTypePreviewCard__info[data-v-c079f253]{position:absolute;top:var(--spacing-1);right:var(--spacing-1);display:flex;align-items:center;justify-content:center;width:var(--spacing-5);height:var(--spacing-5);padding:0;background:transparent;border:none;border-radius:var(--border-radius-small);color:var(--color-neutral-70);cursor:pointer;opacity:0;transition:opacity var(--transition-duration-fast) ease}.NodeTypePreviewCard:hover .NodeTypePreviewCard__info[data-v-c079f253],.NodeTypePreviewCard__info[data-v-c079f253]:focus-visible{opacity:1}.NodeTypePreviewCard__info[data-v-c079f253]:hover{color:var(--color-accent);background-color:var(--color-neutral-20)}.NodeTypePreviewCard__info[data-v-c079f253] .Icon{width:14px;height:14px}@media(hover:none){.NodeTypePreviewCard__info[data-v-c079f253]{opacity:1}}.NodeTypePreviewGrid[data-v-332fdb18]{width:100%}.NodeTypePreviewGrid__container[data-v-332fdb18]{display:grid;grid-template-columns:1fr;gap:var(--spacing-2);width:100%}@container nodeTypeInput (min-width: 400px){.NodeTypePreviewGrid__container[data-v-332fdb18]{grid-template-columns:repeat(2,1fr)}}@container nodeTypeInput (min-width: 780px){.NodeTypePreviewGrid__container[data-v-332fdb18]{grid-template-columns:repeat(3,1fr)}}.NodeTypeInput[data-v-aadb647e]{height:100%;display:flex;flex-direction:column;background-color:var(--white);border-radius:var(--border-radius-medium);min-height:0;gap:var(--spacing-3);container-type:inline-size;container-name:nodeTypeInput}.NodeTypeInput__selected[data-v-aadb647e]{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-30)}.NodeTypeInput__selectedHeader[data-v-aadb647e]{display:flex;align-items:center;justify-content:space-between}.NodeTypeInput__selectedLabel[data-v-aadb647e]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-neutral-70)}.NodeTypeInput__clearAll[data-v-aadb647e]{padding:0;background:none;border:none;font-size:var(--font-size-small);color:var(--color-accent);cursor:pointer;text-decoration:underline}.NodeTypeInput__clearAll[data-v-aadb647e]:hover{color:var(--color-accent-hover)}.NodeTypeInput__chips[data-v-aadb647e]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.NodeTypeInput__search[data-v-aadb647e]{flex-shrink:0;display:flex;gap:var(--spacing-2);align-items:center}.NodeTypeInput__searchInput[data-v-aadb647e]{flex:1;min-width:0}.NodeTypeInput__viewToggle[data-v-aadb647e]{flex-shrink:0}.NodeTypeInput__searchInput[data-v-aadb647e] .TextInput__input{background-color:var(--color-neutral-20);border:var(--border-width-thin) solid var(--color-neutral-50);border-radius:var(--border-radius-medium);padding:var(--spacing-3);font-size:var(--font-size-medium);color:var(--color-neutral-70);box-shadow:var(--box-shadow-inset-sm)}.NodeTypeInput__tabs[data-v-aadb647e]{flex-shrink:0;display:flex;gap:var(--spacing-1);padding:var(--spacing-1);background-color:var(--color-neutral-20);border-radius:var(--border-radius-medium)}.NodeTypeInput__tab[data-v-aadb647e]{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2);background:transparent;border:none;border-radius:var(--border-radius-small);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-neutral-80);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-duration-fast) ease,color var(--transition-duration-fast) ease}.NodeTypeInput__tabIcon[data-v-aadb647e]{flex-shrink:0;width:var(--spacing-4);height:var(--spacing-4);color:var(--category-color)}.NodeTypeInput__tabLabel[data-v-aadb647e]{overflow:hidden;text-overflow:ellipsis}.NodeTypeInput__tab[data-v-aadb647e]:hover{color:var(--color-neutral-100)}.NodeTypeInput__tab--active[data-v-aadb647e]{background-color:var(--white);color:var(--color-neutral-100);box-shadow:var(--box-shadow-xs)}.NodeTypeInput__tab--active[data-v-aadb647e]:after{content:"";position:absolute;left:var(--spacing-2);right:var(--spacing-2);bottom:0;height:2px;background-color:var(--category-color)}@container nodeTypeInput (max-width: 420px){.NodeTypeInput__tab[data-v-aadb647e]{padding:var(--spacing-2);gap:0}.NodeTypeInput__tabLabel[data-v-aadb647e]{display:none}}.NodeTypeInput__results[data-v-aadb647e]{flex:1;min-height:0;overflow-y:auto}.NodeTypeInput__groups[data-v-aadb647e]{display:flex;flex-direction:column;gap:var(--spacing-5)}.NodeTypeInput__group[data-v-aadb647e]{display:flex;flex-direction:column;gap:var(--spacing-2)}.NodeTypeInput__groupHeader[data-v-aadb647e]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}.NodeTypeInput__groupTitle[data-v-aadb647e]{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.03em}.NodeTypeInput__selectAll[data-v-aadb647e]{margin-left:auto;padding:0;background:none;border:none;font-size:var(--font-size-small);color:var(--color-accent);cursor:pointer;white-space:nowrap}.NodeTypeInput__selectAll[data-v-aadb647e]:hover{color:var(--color-accent-hover);text-decoration:underline}.NodeTypeInput__viewAll[data-v-aadb647e]{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-2)}.NodeTypeInput__viewAllButton[data-v-aadb647e]{display:flex;align-items:center;justify-content:center;padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-neutral-10);border:var(--border-width-thin) solid var(--color-neutral-40);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-xs);cursor:pointer;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-100);transition:background-color var(--transition-duration-fast) ease;width:100%}.NodeTypeInput__viewAllButton[data-v-aadb647e]:hover{background-color:var(--color-neutral-20)}.SortControl[data-v-4747b3b9]{display:flex;align-items:center;gap:var(--spacing-1)}.SortControl__select[data-v-4747b3b9]{min-width:130px;height:var(--measurement-input-size)}.SortControl__select[data-v-4747b3b9] .Select__trigger{padding-block:0}.SortControl__direction[data-v-4747b3b9]{height:var(--measurement-input-size);min-width:var(--measurement-input-size);padding:0}.CurriculumCompetencyPicker[data-v-97dffcbb]{width:100%}.CurriculumLocatorRow[data-v-39caee4e]{display:flex;align-items:stretch;border-bottom:1px solid var(--color-border);transition:background var(--transition-duration-fast)}.CurriculumLocatorRow[data-v-39caee4e]:last-child{border-bottom:0}.CurriculumLocatorRow[data-v-39caee4e]:hover,.CurriculumLocatorRow--open[data-v-39caee4e]{background:var(--color-neutral-10)}.CurriculumLocatorRow__toggle[data-v-39caee4e]{display:flex;align-items:center;gap:var(--spacing-2);flex:1;min-width:0;padding:var(--spacing-2);border:0;background:none;cursor:pointer;text-align:left;font:inherit}.CurriculumLocatorRow--leaf .CurriculumLocatorRow__caption[data-v-39caee4e]{color:var(--color-accent-hover)}.CurriculumLocatorRow__caption[data-v-39caee4e]{flex:none;min-width:4rem;font-size:var(--font-size-small);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-70)}.CurriculumLocatorRow__value[data-v-39caee4e]{flex:1;min-width:0;font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CurriculumLocatorRow__value--empty[data-v-39caee4e]{font-weight:var(--font-weight-normal);color:var(--color-neutral-70)}.CurriculumLocatorRow__clear[data-v-39caee4e]{display:flex;align-items:center;flex:none;padding:0 var(--spacing-2);border:0;background:none;cursor:pointer;color:var(--color-neutral-70);transition:color var(--transition-duration-fast)}.CurriculumLocatorRow__clear[data-v-39caee4e]:hover{color:var(--color-danger)}.OutcomeTypeBadge[data-v-d7cc17c2]{min-width:24px;justify-content:center;flex-shrink:0}.CurriculumOutcomeChoice[data-v-0765c5d9]{display:flex;align-items:flex-start;gap:var(--spacing-2);width:100%}.CurriculumOutcomeChoice[data-v-0765c5d9] .Checkbox{position:relative;z-index:5}.CurriculumOutcomeChoice__label[data-v-0765c5d9]{font-size:var(--font-size-small);min-width:0}.CurriculumOutcomeChoice--selected .CurriculumOutcomeChoice__label[data-v-0765c5d9]{font-weight:600}.CurriculumOutcomeChoice__label[data-v-0765c5d9] p{margin:0;display:inline}.CurriculumLocator[data-v-42e4de5c]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--border-radius-medium);overflow:hidden;background:var(--white)}.CurriculumLocator__panel[data-v-42e4de5c]{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2);border-bottom:1px solid var(--color-border);background:var(--color-neutral-10)}.CurriculumLocator__list[data-v-42e4de5c]{display:flex;flex-direction:column;max-height:18rem;overflow-y:auto;border-radius:var(--border-radius-small);background:var(--white)}.CurriculumLocator__groupTitle[data-v-42e4de5c]{position:sticky;top:0;z-index:1;margin:0;padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);background:var(--white);font-size:var(--font-size-x-small);line-height:var(--line-height-x-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-neutral-70)}.CurriculumLocator__option[data-v-42e4de5c]{display:flex;align-items:flex-start;gap:var(--spacing-2);width:100%;padding:var(--spacing-2);border:0;border-bottom:1px solid var(--color-neutral-20);background:none;cursor:pointer;text-align:left;font:inherit;line-height:var(--line-height-medium);overflow-wrap:anywhere;transition:background var(--transition-duration-fast)}.CurriculumLocator__option[data-v-42e4de5c]:last-child{border-bottom:0}.CurriculumLocator__option[data-v-42e4de5c]:hover{background:var(--color-neutral-20)}.CurriculumLocator__option--on[data-v-42e4de5c],.CurriculumLocator__option--on[data-v-42e4de5c]:hover{background:var(--color-accent-surface-strong);box-shadow:inset var(--spacing-half) 0 0 var(--color-accent-focus)}.CurriculumLocator__option--level[data-v-42e4de5c]{color:var(--color-neutral-80)}.CurriculumLocator__outcome[data-v-42e4de5c]{display:flex;min-width:0;border-bottom:1px solid var(--color-neutral-20);padding:var(--spacing-2);line-height:var(--content-line-height);overflow-wrap:anywhere}.CurriculumLocator__outcome[data-v-42e4de5c]:last-child{border-bottom:0}.CurriculumLocator__option--disabled[data-v-42e4de5c]{color:var(--color-neutral-70);cursor:default}.CurriculumLocator__more[data-v-42e4de5c]{padding:var(--spacing-2);border:0;background:none;cursor:pointer;text-align:left;font:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70);transition:color var(--transition-duration-fast)}.CurriculumLocator__more[data-v-42e4de5c]:hover{color:var(--color-accent-hover);text-decoration:underline}.CurriculumLocator__empty[data-v-42e4de5c]{margin:0;padding:var(--spacing-3) var(--spacing-2);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-70)}.CurriculumLocator__note[data-v-42e4de5c]{margin:0;padding:var(--spacing-2);border-radius:var(--border-radius-small);background:var(--color-warning-surface);font-size:var(--font-size-small);line-height:var(--line-height-small);color:var(--color-neutral-90)}.TreeBrowser[data-v-259d8dde]{display:flex;flex-direction:column;min-height:0}.TreeBrowser__tree[data-v-259d8dde]{display:flex;flex-direction:column;max-height:var(--tree-max-height);overflow-y:auto}.TreeBrowser__loading[data-v-259d8dde],.TreeBrowser__empty[data-v-259d8dde]{padding:var(--spacing-4);text-align:center;color:var(--color-neutral-60);font-size:var(--font-size-small)}.ScopeNodeFilter[data-v-43b35048]{display:flex;flex-direction:column;gap:var(--spacing-4);min-height:0}.ScopeNodeFilter__header[data-v-43b35048]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}.ScopeNodeFilter__rootButton[data-v-43b35048]{flex:1;min-width:0;background:none;border:none;padding:0;cursor:pointer}.ScopeNodeFilter__curriculum[data-v-43b35048]{display:flex;flex-direction:column;gap:var(--spacing-2)}.ScopeNodeFilter__curriculumTree[data-v-43b35048]{min-width:0}.ScopeNodeFilter__curriculumLoading[data-v-43b35048],.ScopeNodeFilter__curriculumError[data-v-43b35048]{padding:var(--spacing-2);font-size:var(--font-size-small);color:var(--color-neutral-70)}.ScopeNodeFilter__curriculumError[data-v-43b35048]{color:var(--color-danger)}.ScopeNodeFilter__competencies[data-v-43b35048]{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-3)}.ScopeNodeFilter__competenciesLabel[data-v-43b35048]{text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-small);color:var(--color-neutral-60)}.RepoModal[data-v-300e7fb5]{display:flex;flex-direction:column;width:800px;max-width:calc(90vw - 64px);height:550px;max-height:calc(80vh - 150px);gap:var(--spacing-3)}.RepoModal__search[data-v-300e7fb5]{flex-shrink:0}.RepoModal__body[data-v-300e7fb5]{display:grid;grid-template-columns:220px 1fr;gap:var(--spacing-4);flex:1;min-height:0;overflow:hidden}.RepoModal__filters[data-v-300e7fb5]{display:flex;flex-direction:column;gap:var(--spacing-3);overflow-y:auto;padding-right:var(--spacing-2)}.RepoModal__accessFilters[data-v-300e7fb5]{display:flex;flex-direction:column;gap:var(--spacing-1)}.RepoModal__results[data-v-300e7fb5]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.RepoModal__resultsHeader[data-v-300e7fb5]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-neutral-30)}.RepoModal__resultsCount[data-v-300e7fb5]{font-size:var(--font-size-small);color:var(--color-neutral-70)}.RepoModal__resultsList[data-v-300e7fb5]{flex:1;overflow-y:auto;padding-top:var(--spacing-2)}.RepoModal__resultsList[data-v-300e7fb5] .InfiniteList{display:flex;flex-direction:column;gap:var(--spacing-2)}.RepoModal__resultsList[data-v-300e7fb5] .NodeCardWrapper{height:120px;flex-shrink:0}.RepoModal__noResults[data-v-300e7fb5]{padding:var(--spacing-4);text-align:center;color:var(--color-neutral-70);font-size:var(--font-size-medium)}.AnswererChip[data-v-e843ad4f]{--height: 20px;background-color:var(--color-dark-blue-10);border-radius:12px;border:1px solid var(--color-dark-blue-70);box-sizing:content-box;color:var(--color-dark-blue-70);cursor:default;display:inline-block;font-weight:500;height:var(--height);line-height:var(--height);overflow:hidden;padding:0 calc(var(--height) * 1.1 / 2);text-align:center;text-overflow:ellipsis;white-space:nowrap}.AnswererChip--clickable[data-v-e843ad4f]{cursor:pointer}.AnswererChip--singleDigit[data-v-e843ad4f]{padding:0;width:var(--height)}.AnswererChipList[data-v-33fbe4dc]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.AnswererChipList--twoColumns[data-v-33fbe4dc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}.AnswerersList__question[data-v-bff84152]{margin-bottom:var(--spacing-4)}.AnswerersList__questionContent[data-v-bff84152]{font-size:var(--font-size-large);font-weight:500;line-height:1.4;margin-bottom:var(--spacing-3);padding:var(--spacing-3);background-color:var(--color-background-secondary);border-radius:var(--border-radius-medium)}.AnswerersList__separator[data-v-bff84152]{border:none;height:1px;background-color:var(--color-border);margin:0}.PresenterBigScreenResults[data-v-6885d1f0]{display:flex;flex:1;flex-direction:column;min-height:0}.NodeContent>div[data-v-611a43ee]>*+*{margin-top:16px}.NodeContent__image[data-v-611a43ee]{display:block;width:100%;max-height:60vh;object-fit:contain;object-position:center;background:#fff;border-radius:var(--border-radius-small)}.NodeContent__latex[data-v-611a43ee] .ML__latex{font-size:1.1em}.Preview__inner[data-v-700e8965]{max-width:60em;margin:0 auto}.SolutionModal__alternative[data-v-700e8965]{margin-top:var(--spacing-2)}.Preview__inner[data-v-99ba8111]{max-width:60em;margin:0 auto}
