@layer p_reset, theme, base, p_base, disco.components, p_components, p_utilities;
@layer p_reset,theme,base,p_base,disco.components,p_components,p_utilities;@layer disco.components{.MenuToggle[data-v-f54f48bb]{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-f54f48bb]{font-size:var(--font-size-small);color:var(--color-neutral-80);padding-left:var(--spacing-1)}.MenuToggle__inner[data-v-f54f48bb]{display:flex;justify-content:center}.MenuToggle__option[data-v-f54f48bb]{display:flex;align-items:center;gap:var(--spacing-2)}.MenuToggle[data-v-f54f48bb] .SelectButton{width:100%}.MenuToggle[data-v-f54f48bb] [data-ui-anchor=selectbutton-option]{flex:1;justify-content:center}}.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}.Child[data-v-be9b58f5]{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-298fa16e]{margin-top:0!important}.ReferenceUnavailable[data-v-298fa16e]{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-66757b39]{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-66757b39]{background:var(--color-neutral-10);border-color:var(--color-neutral-50)}.PrintAnswerLengthButton[data-v-a6813441]{padding:var(--spacing-2) var(--spacing-3)}.StatusIndicators[data-v-673d2cf5]{position:relative}.StatusIndicators__draftFrame[data-v-673d2cf5]{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-673d2cf5]{opacity:.5}.StatusIndicators__content--draft[data-v-673d2cf5] *{box-shadow:none!important}.StatusIndicators__marks[data-v-673d2cf5]{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-673d2cf5]{--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-673d2cf5]{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-673d2cf5]:hover{transform:scale(1.15);box-shadow:0 2px 6px color-mix(in srgb,var(--color-blue) 30%,transparent)}.StatusIndicators__mark--reference[data-v-673d2cf5]{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-673d2cf5]:hover{transform:scale(1.15);box-shadow:0 2px 6px color-mix(in srgb,var(--color-accent) 30%,transparent)}.StatusIndicators__mark--draft[data-v-673d2cf5]{background-color:var(--color-neutral-60)}.StatusIndicators__mark--print[data-v-673d2cf5]{background-color:var(--color-warning)}.StatusIndicators__mark--registered[data-v-673d2cf5]{background-color:var(--color-accent)}@media print{.StatusIndicators__marks[data-v-673d2cf5],.StatusIndicators__draftFrame[data-v-673d2cf5]{display:none}.StatusIndicators__content--draft[data-v-673d2cf5]{opacity:1}}.Tree[data-v-463e7045]{box-sizing:content-box;margin-inline:auto;max-width:var(--measurement-content-width);position:relative}.Tree__nodeLinkPreviewLayer[data-v-463e7045]{pointer-events:auto}.Tree--level-0[data-v-463e7045]:not(.Tree--isEditable) mjx-container[data-formula],.Tree--level-0[data-v-463e7045]:not(.Tree--isEditable) [data-latex],.Tree--level-0[data-v-463e7045]:not(.Tree--isEditable) [data-latex] .ML__base{cursor:zoom-in}.Tree--level-0[data-v-463e7045]{padding-inline-start:var(--measurement-tree-spacing);padding-inline-end:var(--measurement-tree-spacing)}.Tree--Slide[data-v-463e7045],.Tree--Slide.Tree--level-0[data-v-463e7045]{max-width:none;padding-inline:0}.Tree__hydrationSkeleton[data-v-463e7045]{display:flex;flex-direction:column;gap:var(--spacing-9);padding-block:var(--spacing-8)}.Tree__hydrationError[data-v-463e7045]{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-4);padding-block:var(--spacing-8)}.Tree__actions[data-v-463e7045]{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-463e7045]{inset-inline-end:calc(-1 * var(--measurement-tree-spacing))}.Tree__actions--alwaysVisible[data-v-463e7045]{opacity:1;pointer-events:auto}.Tree:hover:not(:has(.Tree:hover))>.Tree__actions[data-v-463e7045],.Tree__actions.is-open[data-v-463e7045],.Tree__actions[data-v-463e7045]:focus-within{opacity:1;pointer-events:auto}@media(hover:none){.Tree__actions[data-v-463e7045]{opacity:1;pointer-events:auto}}@media screen and (max-width:750px){.Tree--level-0[data-v-463e7045]:not(.Tree--isEditable){box-sizing:border-box;max-width:100%;padding-inline:var(--spacing-3)}.Tree--level-0.Tree--isEditable[data-v-463e7045]{box-sizing:border-box;max-width:100%;padding-inline-start:var(--handleWidth, 34px);padding-inline-end:var(--actionsColumnWidth, 44px)}}.Tree[data-v-463e7045] .Child+.Child{margin-top:16px}.Tree[data-v-463e7045] .Child--first.Child--floated+.Child:is([data-node-type=text],:not([data-node-type])){margin-top:0}.Tree--isEditable[data-v-463e7045] .LevelEditable>.EditableChildren>*>.Child+.Child:not(.Child--display){margin-top:0}.Tree[data-v-463e7045] .Child+.Child .SlideshowTreeAdapter .hidden_for_all{margin-top:8px!important;margin-bottom:8px!important}.Tree[data-v-463e7045] .Child+.Child .SlideshowTreeAdapter{margin-bottom:8px!important}.Tree[data-v-463e7045] .Child--first .SlideshowTreeAdapter .hidden_for_all{margin-top:8px!important;margin-bottom:8px!important}.Tree[data-v-463e7045] .Child--first .SlideshowTreeAdapter{margin-bottom:8px!important}[data-v-463e7045] .Tree--approvalPreview{opacity:.7;outline:2px dashed var(--color-accent);outline-offset:4px;border-radius:8px}[data-v-463e7045] .Tree--approvalUpdate{outline:2px dashed var(--color-warning);outline-offset:4px;border-radius:8px}[data-v-463e7045] .Tree--approvalDelete{opacity:.6;outline:2px dashed var(--color-danger);outline-offset:4px;border-radius:8px}[data-v-463e7045] .Tree--approvalLoading{opacity:.5;outline:2px solid var(--color-accent);outline-offset:4px;border-radius:8px;pointer-events:none;animation:approvalLoadingPulse-463e7045 1.5s ease-in-out infinite}@keyframes approvalLoadingPulse-463e7045{0%,to{opacity:.5}50%{opacity:.3}}
