@layer p_reset, theme, base, p_base, mathjax, disco.components, p_components, p_utilities;
@layer p_reset,theme,base,p_base,mathjax,disco.components,p_components,p_utilities;@layer disco.components{.Modal__spacer[data-v-90e044a7]{align-items:flex-start;display:flex;justify-content:center;inset:0;margin:0!important;padding-top:var(--spacing-4);position:fixed;pointer-events:auto}.Modal__spacer[data-v-90e044a7]:last-child{-webkit-backdrop-filter:blur(3px) brightness(60%);backdrop-filter:blur(3px) brightness(60%)}.Modal[data-v-90e044a7]{--ui-modal-horizontal-padding: var(--spacing-8);background:var(--white);border-radius:8px;box-shadow:var(--box-shadow);max-height:calc(100vh - var(--spacing-4) * 2);max-width:calc(100vw - var(--spacing-4) * 2);min-width:300px;overflow:hidden;padding:var(--spacing-4) 0;position:relative;outline:none}.Modal__inner[data-v-90e044a7]{height:100%}.Modal[data-v-90e044a7]:not(:has(.ModalHeader)){padding-top:var(--ui-modal-header-offset, 64px)}.Modal[data-v-90e044a7]:not(:has(.ModalFooter)){padding-bottom:0}.Modal[data-v-90e044a7]:has(.ModalFlush){padding:0}.Modal[data-v-90e044a7] .CloseButton{position:absolute;right:var(--ui-modal-close-inset, 16px);top:16px;z-index:1}.Modal[data-v-90e044a7]:has(.ModalFlush) .CloseButton{display:none}.Modal__closeButton[data-v-90e044a7]:hover{background-color:var(--color-neutral-20)}@media print{.Modal__spacer[data-v-90e044a7]{display:block;padding-top:0;position:static;z-index:auto}.Modal__spacer[data-v-90e044a7]:last-child{-webkit-backdrop-filter:none;backdrop-filter:none}.Modal[data-v-90e044a7]{box-shadow:none;max-height:none;max-width:none;overflow:visible;-webkit-print-color-adjust:economy;print-color-adjust:economy}.Modal[data-v-90e044a7] .CloseButton{display:none}}}.ChapterHeader[data-v-8b01d7ac]{align-items:baseline;display:flex;gap:var(--spacing-2);margin-block-end:var(--spacing-4)}.ChapterHeader__ordinal[data-v-8b01d7ac]{flex:0 0 var(--measurement-tree-spacing);margin-inline-start:calc(-1 * (var(--measurement-tree-spacing) + var(--spacing-2)));opacity:.4;text-align:end}.ChapterHeader--h1 .ChapterHeader__ordinal[data-v-8b01d7ac]{font-size:var(--font-size-xxx-large);font-weight:var(--font-weight-medium);letter-spacing:-1px;line-height:var(--line-height-xxx-large)}.ChapterHeader--h2 .ChapterHeader__ordinal[data-v-8b01d7ac]{font-size:var(--font-size-xx-large);font-weight:var(--font-weight-medium);letter-spacing:-.5px;line-height:var(--line-height-xx-large)}.ChapterHeader--h3 .ChapterHeader__ordinal[data-v-8b01d7ac]{font-size:var(--font-size-x-large);font-weight:var(--font-weight-medium);letter-spacing:-.5px;line-height:var(--line-height-x-large)}.ChapterHeader--h4 .ChapterHeader__ordinal[data-v-8b01d7ac]{font-size:var(--font-size-large);font-weight:var(--font-weight-medium);line-height:var(--line-height-large)}.ChapterHeader--h5 .ChapterHeader__ordinal[data-v-8b01d7ac]{color:var(--color-neutral-70);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.5px;text-transform:uppercase}.ChapterHeader__title[data-v-8b01d7ac]{flex:1;min-width:0}.ChapterHeader__actions[data-v-8b01d7ac]{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-1)}.ChapterHeader__actions[data-v-8b01d7ac]:empty{display:none}@media screen and (max-width:1000px){.ChapterHeader__ordinal[data-v-8b01d7ac]{flex-basis:auto;margin-inline-start:0}}
