@layer p_reset, theme, base, p_base, mathjax, disco.components, p_components, p_utilities;
.TypeMark[data-v-9ab4bf4d]{--size: 40px;--icon-size: calc(var(--size) / 2.25);align-items:center;background-color:var(--color);border-end-end-radius:8px;border-start-start-radius:8px;box-sizing:border-box!important;color:var(--white);display:flex;font-size:var(--icon-size);height:var(--size);justify-content:center;left:0;padding:calc(var(--size) / 5);position:absolute;top:0;width:var(--size)}.TypeMark .Icon[data-v-9ab4bf4d]{font-size:var(--icon-size)}.TypeMark--small[data-v-9ab4bf4d]{--size: 32px}.TypeMark--xSmall[data-v-9ab4bf4d]{--size: 28px}.TypeMark--xxSmall[data-v-9ab4bf4d]{--size: 24px}.TypeMark--topRight[data-v-9ab4bf4d]{left:auto;right:0;border-start-start-radius:0;border-start-end-radius:8px;border-end-end-radius:0;border-end-start-radius:8px}.TypeMark--left[data-v-9ab4bf4d]{border-start-start-radius:8px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:8px}.TypeMark--independent[data-v-9ab4bf4d]{border-radius:8px}.TypeMark--transparent[data-v-9ab4bf4d]{background-color:transparent}.TypeMark--inverted[data-v-9ab4bf4d]{background-color:transparent;color:var(--color)}.TypeMark--inline[data-v-9ab4bf4d]{border-radius:8px;position:static}@supports (corner-shape: squircle){.TypeMark--independent[data-v-9ab4bf4d],.TypeMark--inline[data-v-9ab4bf4d]{border-radius:50%;corner-shape:squircle}}@layer p_reset,theme,base,p_base,mathjax,disco.components,p_components,p_utilities;@layer disco.components{.Typography--h1[data-v-3758ec97]{font-size:var(--font-size-xxx-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xxx-large);letter-spacing:var(--letter-spacing-display)}.Typography--h2[data-v-3758ec97]{font-size:var(--font-size-xx-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xx-large);letter-spacing:var(--letter-spacing-display)}.Typography--h3[data-v-3758ec97]{font-size:var(--font-size-x-large);font-weight:var(--font-weight-semibold);line-height:var(--line-height-x-large);letter-spacing:var(--letter-spacing-display)}.Typography--h4[data-v-3758ec97]{font-size:var(--font-size-large);font-weight:var(--font-weight-medium);line-height:var(--line-height-large)}.Typography--h5[data-v-3758ec97]{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-neutral-70);text-transform:uppercase;letter-spacing:.5px}}.Field__slot[data-v-28751466]{display:contents}.Field__slot--swapping[data-v-28751466]{display:grid}.Field__slot--swapping[data-v-28751466]>*{grid-area:1 / 1;min-width:0}.Field[data-v-28751466]{overflow:visible;text-overflow:ellipsis;word-break:break-word}.Field--activatable[data-v-28751466]{--padding: 2px;background:var(--color-field-background);border-radius:var(--border-radius-small);box-shadow:0 0 0 1px var(--color-field-border);cursor:text;margin-inline:calc(-1 * var(--padding));padding-inline:var(--padding);min-height:var(--line-height-medium)}.Field--textinput[data-v-28751466]{background:var(--white);border:var(--border-width-thin) solid var(--color-neutral-50);border-radius:var(--border-radius-medium);box-shadow:none;box-sizing:border-box;color:var(--color-text);font-size:var(--font-size-medium);line-height:var(--line-height-medium);margin-inline:0;min-height:var(--measurement-input-size);padding:var(--spacing-2) var(--spacing-3);transition:border-color var(--transition-duration-normal);width:100%}.Field--textinput.Field--activatable[data-v-28751466]:hover{border-color:var(--color-accent)}.Field--textinput[data-v-28751466]>:first-child{margin-top:0}.Field--textinput[data-v-28751466]>:last-child{margin-bottom:0}.Field--placeholder[data-v-28751466]{color:#00000080;font-style:italic}.TitleVisibility[data-v-ceab570c],.TitleVisibility__content[data-v-ceab570c]{display:contents}.TitleVisibility--marked[data-v-ceab570c]{align-items:baseline;display:flex}.TitleVisibility--marked .TitleVisibility__content[data-v-ceab570c]{display:block;flex:1;min-width:0}.TitleVisibility--hidden .TitleVisibility__content[data-v-ceab570c]{opacity:.4;text-decoration:line-through}.TitleVisibility--draft:not(.TitleVisibility--hidden) .TitleVisibility__content[data-v-ceab570c]{opacity:.55}.TitleVisibility__indicator[data-v-ceab570c]{align-items:center;color:var(--color-neutral-50);display:inline-flex;flex-shrink:0;margin-inline-start:var(--spacing-2)}.TitleDetails[data-v-a8e96686],.TitleDetails__summary[data-v-a8e96686],.TitleDetails__contextSettings[data-v-a8e96686],.TitleDetails__setting[data-v-a8e96686]{display:flex;flex-direction:column;gap:var(--spacing-2)}.TitleDetails[data-v-a8e96686]{gap:var(--spacing-3);font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);letter-spacing:normal;line-height:var(--line-height-medium)}.TitleDetails__settingLabel[data-v-a8e96686]{color:var(--color-neutral-60);font-size:var(--font-size-small);font-weight:500}.TitleDetails__contextToggles[data-v-a8e96686]{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.TitleDetails__contextToggle[data-v-a8e96686]{display:flex;text-align:start}.Title[data-v-53a1a1b9]{display:block}.Title__main[data-v-53a1a1b9]{position:relative}.Title__main--hasDetailsToggle[data-v-53a1a1b9]{padding-inline-end:calc(var(--measurement-input-size-small) + var(--spacing-2))}.Title--untitled[data-v-53a1a1b9] .Field{font-style:italic;color:var(--color-neutral-60)}.Title__detailsToggle[data-v-53a1a1b9]{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);color:var(--color-neutral-60);z-index:1}.Title__detailsPanel[data-v-53a1a1b9]{margin-top:var(--spacing-2)}.Heading[data-v-9206254d]{position:relative;overflow:visible;overflow-wrap:anywhere}.Heading[data-v-9206254d] .Field{overflow:visible!important}.Heading[data-v-9206254d] mjx-container{overflow:visible}@media screen and (min-width:1000px){.Heading[data-v-9206254d]:has(.Heading__prefix){display:flex;align-items:baseline}.Heading__prefix[data-v-9206254d]{flex-shrink:0;margin-left:calc(-6ch - 12px);text-align:end;width:6ch;margin-right:12px}.Heading[data-v-9206254d]:has(.Heading__prefix) .Title{flex:1;min-width:0}}.Heading--isEditable:not(.Heading--gutterOrdinal) .Heading__prefix[data-v-9206254d]{margin-inline-end:.3em;margin-left:0;text-align:end;width:auto}.Heading--isEditable[data-v-9206254d]:has(.Heading__prefix) .Title{flex:1;min-width:0}@media screen and (max-width:999px){.Heading[data-v-9206254d]:has(.Heading__prefix){display:flex;align-items:baseline}.Heading__prefix[data-v-9206254d]{flex-shrink:0;margin-inline-end:.3em}.Heading[data-v-9206254d]:has(.Heading__prefix) .Title{flex:1;min-width:0}}
