.style-module-scss-module__XuTGha__figure{margin:0}.style-module-scss-module__XuTGha__image{block-size:auto;max-inline-size:100%;display:block}
.style-module-scss-module__XhNJ2a__body{overflow-wrap:anywhere}.style-module-scss-module__XhNJ2a__body :where(h1,h2,h3,h4,p,pre,figure,blockquote,hr){margin:0}.style-module-scss-module__XhNJ2a__body h1,.style-module-scss-module__XhNJ2a__body h2,.style-module-scss-module__XhNJ2a__body h3,.style-module-scss-module__XhNJ2a__body h4{font:inherit;white-space:pre-wrap}.style-module-scss-module__XhNJ2a__body summary{cursor:pointer}.style-module-scss-module__XhNJ2a__body summary:focus-visible{outline-offset:2px;outline:2px solid}.style-module-scss-module__XhNJ2a__body details[open]>summary{margin-block-end:.5em}.style-module-scss-module__XhNJ2a__body summary>:is(h1,h2,h3,h4){display:inline}.style-module-scss-module__XhNJ2a__body a{color:inherit;text-decoration:underline}.style-module-scss-module__XhNJ2a__body pre{white-space:pre;background:var(--oc-color-theme-fill-normal);padding:1em;overflow:auto}.style-module-scss-module__XhNJ2a__body :not(pre)>code{background:var(--oc-color-theme-fill-normal);padding:.125em .25em}.style-module-scss-module__XhNJ2a__body blockquote{border-inline-start:3px solid var(--oc-color-theme-line-normal-normal);padding-inline-start:1em}.style-module-scss-module__XhNJ2a__body aside{background:var(--oc-color-theme-fill-normal);padding:1em}.style-module-scss-module__XhNJ2a__body strong,.style-module-scss-module__XhNJ2a__body th{font-weight:max(700,var(--article-font-weight,400))}.style-module-scss-module__XhNJ2a__body code{font-family:monospace}.style-module-scss-module__XhNJ2a__body hr{background:var(--oc-color-theme-line-normal-normal);border:0;block-size:1px}.style-module-scss-module__XhNJ2a__body table{border-collapse:collapse;min-inline-size:100%}.style-module-scss-module__XhNJ2a__body th,.style-module-scss-module__XhNJ2a__body td{text-align:start;vertical-align:top;border:1px solid var(--oc-color-theme-line-normal-normal);padding:.25em .5em}.style-module-scss-module__XhNJ2a__body [data-article-color=gray]{color:var(--oc-color-theme-label-neutral)}.style-module-scss-module__XhNJ2a__body [data-article-color=brown],.style-module-scss-module__XhNJ2a__body [data-article-color=yellow],.style-module-scss-module__XhNJ2a__body [data-article-color=orange]{color:var(--oc-color-theme-accent-foreground-orange)}.style-module-scss-module__XhNJ2a__body [data-article-color=green]{color:var(--oc-color-theme-accent-foreground-green)}.style-module-scss-module__XhNJ2a__body [data-article-color=blue]{color:var(--oc-color-theme-accent-foreground-blue)}.style-module-scss-module__XhNJ2a__body [data-article-color=purple]{color:var(--oc-color-theme-accent-foreground-purple)}.style-module-scss-module__XhNJ2a__body [data-article-color=pink]{color:var(--oc-color-theme-accent-foreground-pink)}.style-module-scss-module__XhNJ2a__body [data-article-color=red]{color:var(--oc-color-theme-accent-foreground-red)}.style-module-scss-module__XhNJ2a__body [data-article-color$=_background]{background:var(--oc-color-theme-fill-normal)}.style-module-scss-module__XhNJ2a__body [data-article-color=orange_background]{background:color-mix(in srgb, var(--oc-color-theme-accent-background-orange) 15%, transparent)}.style-module-scss-module__XhNJ2a__body [data-article-color=green_background]{background:color-mix(in srgb, var(--oc-color-theme-accent-background-green) 15%, transparent)}.style-module-scss-module__XhNJ2a__body [data-article-color=blue_background]{background:color-mix(in srgb, var(--oc-color-theme-accent-background-blue) 15%, transparent)}.style-module-scss-module__XhNJ2a__body [data-article-color=purple_background]{background:color-mix(in srgb, var(--oc-color-theme-accent-background-purple) 15%, transparent)}.style-module-scss-module__XhNJ2a__body [data-article-color=pink_background]{background:color-mix(in srgb, var(--oc-color-theme-accent-background-pink) 15%, transparent)}.style-module-scss-module__XhNJ2a__body [data-article-color=red_background]{background:color-mix(in srgb, var(--oc-color-theme-accent-background-red) 15%, transparent)}.style-module-scss-module__XhNJ2a__blocks,.style-module-scss-module__XhNJ2a__list{flex-direction:column;min-inline-size:0;display:flex}.style-module-scss-module__XhNJ2a__block{--article-margin-top:0;--article-margin-bottom:0;margin-block:var(--article-margin-top) var(--article-margin-bottom);min-inline-size:0;margin-inline:0}.style-module-scss-module__XhNJ2a__list{margin:0;padding-block:0;padding-inline:1.5em 0}ul.style-module-scss-module__XhNJ2a__list{list-style-type:disc}ol.style-module-scss-module__XhNJ2a__list{list-style-type:decimal}.style-module-scss-module__XhNJ2a__list>li{list-style-type:inherit;display:list-item}.style-module-scss-module__XhNJ2a__text{white-space:pre-wrap;min-block-size:1lh}.style-module-scss-module__XhNJ2a__tableScroll{overflow:auto}.style-module-scss-module__XhNJ2a__blocks[data-layout=block],.style-module-scss-module__XhNJ2a__list[data-layout=block]{display:flow-root}.style-module-scss-module__XhNJ2a__blocks[data-layout=flex]{flex-wrap:nowrap}.style-module-scss-module__XhNJ2a__body [data-style-kind]{font-size:calc(var(--oc-typo-size-body1reading)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-body1reading)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-body1reading);font-weight:var(--oc-typo-weight-body1reading-normal);line-height:1.625}.style-module-scss-module__XhNJ2a__body [data-style-kind=h1]{font-size:calc(var(--oc-typo-size-title2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-title2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-title2);font-weight:var(--oc-typo-weight-title2-normal);line-height:1.3}.style-module-scss-module__XhNJ2a__body [data-style-kind=h2]{font-size:calc(var(--oc-typo-size-title3)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-title3)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-title3);font-weight:var(--oc-typo-weight-title3-normal);line-height:1.3}.style-module-scss-module__XhNJ2a__body [data-style-kind=h3]{font-size:calc(var(--oc-typo-size-heading1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-heading1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-heading1);font-weight:var(--oc-typo-weight-heading1-normal);line-height:1.3}.style-module-scss-module__XhNJ2a__body [data-style-kind=h4]{font-size:calc(var(--oc-typo-size-heading2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-heading2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-heading2);font-weight:var(--oc-typo-weight-heading2-normal);line-height:1.3}.style-module-scss-module__XhNJ2a__body [data-style-kind=caption]{font-size:calc(var(--oc-typo-size-caption1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-caption1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-caption1);font-weight:var(--oc-typo-weight-caption1-normal);color:var(--oc-color-theme-label-neutral);line-height:1.5}.style-module-scss-module__XhNJ2a__body [data-style-kind=to_do]>.style-module-scss-module__XhNJ2a__text>[role=img]{vertical-align:baseline;margin-inline-end:.375em;display:inline-block}.style-module-scss-module__XhNJ2a__blocks>:is(ul,ol,blockquote)>:last-child{margin-block-end:0}.style-module-scss-module__XhNJ2a__body img{block-size:auto;max-inline-size:100%}.style-module-scss-module__XhNJ2a__body .contains-task-list{list-style:none}.style-module-scss-module__XhNJ2a__body [data-style-kind=to_do]>input[type=checkbox]{margin-inline-end:.5em}
.style-module-scss-module__vgCUmG__workspace{grid-template-rows:auto minmax(0,1fr) auto;min-block-size:0;display:grid;overflow:hidden}.style-module-scss-module__vgCUmG__workspaceTitle{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.style-module-scss-module__vgCUmG__panels{grid-row:2;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.style-module-scss-module__vgCUmG__panelSwitcher{gap:var(--oc-space-item-gap-xsmall);padding:var(--oc-space-item-padding-small) var(--oc-space-section-padding-viewport-inline-safe-end) var(--oc-space-item-padding-small) var(--oc-space-section-padding-viewport-inline-safe-start);border-block-end:1px solid var(--oc-color-theme-line-normal-normal);grid-row:1;display:flex}.style-module-scss-module__vgCUmG__panelSwitcher>*{flex:1}.style-module-scss-module__vgCUmG__panel{grid-template-rows:auto minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.style-module-scss-module__vgCUmG__panel[data-active=false]{display:none}.style-module-scss-module__vgCUmG__panelHeading{padding:var(--oc-space-section-padding-viewport);color:var(--oc-color-theme-label-alternative);font-size:calc(var(--oc-typo-size-label1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-label1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-label1);font-weight:var(--oc-typo-weight-label1-medium);padding-block-end:0}.style-module-scss-module__vgCUmG__editor,.style-module-scss-module__vgCUmG__preview{min-block-size:0;min-inline-size:0;padding:var(--oc-space-section-padding-viewport);overflow:auto}.style-module-scss-module__vgCUmG__editor{block-size:100%;inline-size:100%;color:var(--oc-color-theme-label-normal);font:inherit;resize:none;caret-color:var(--oc-color-theme-primary-normal);background:0 0;border:0;border-radius:0;outline:none;line-height:1.6}.style-module-scss-module__vgCUmG__editor::placeholder{color:var(--oc-color-theme-label-assistive)}.style-module-scss-module__vgCUmG__editor:focus-visible{box-shadow:inset 0 0 0 2px var(--oc-color-theme-focus-ring)}.style-module-scss-module__vgCUmG__preview{overflow-wrap:anywhere;text-wrap:pretty}.style-module-scss-module__vgCUmG__emptyPreview{min-block-size:100%;color:var(--oc-color-theme-label-assistive);text-align:center;place-items:center;display:grid}.style-module-scss-module__vgCUmG__toolbar{align-items:center;gap:var(--oc-space-item-gap-medium);padding:var(--oc-space-item-padding-small) var(--oc-space-section-padding-viewport-inline-safe-end) var(--oc-space-item-padding-small) var(--oc-space-section-padding-viewport-inline-safe-start);background:var(--oc-color-theme-background-normal-normal);border-block-start:1px solid var(--oc-color-theme-line-normal-normal);flex-wrap:wrap;grid-row:3;display:flex}.style-module-scss-module__vgCUmG__fontControl,.style-module-scss-module__vgCUmG__typographyControls,.style-module-scss-module__vgCUmG__rangeControl,.style-module-scss-module__vgCUmG__markdownActions,.style-module-scss-module__vgCUmG__toolbarActions{align-items:center;display:flex}.style-module-scss-module__vgCUmG__fontControl{gap:var(--oc-space-item-gap-small);min-inline-size:0}.style-module-scss-module__vgCUmG__fontStatus{max-inline-size:8rem;color:var(--oc-color-theme-label-assistive);text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--oc-typo-size-label2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-label2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-label2);font-weight:var(--oc-typo-weight-label2-normal);overflow:hidden}.style-module-scss-module__vgCUmG__fontStatus[data-status=error]{color:var(--oc-color-theme-status-negative)}.style-module-scss-module__vgCUmG__typographyControls{gap:var(--oc-space-item-gap-medium);flex-wrap:wrap}.style-module-scss-module__vgCUmG__rangeControl{gap:var(--oc-space-item-gap-small);color:var(--oc-color-theme-label-neutral);white-space:nowrap;font-size:calc(var(--oc-typo-size-label1)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-label1)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-label1);font-weight:var(--oc-typo-weight-label1-medium)}.style-module-scss-module__vgCUmG__rangeInput{inline-size:3.5rem;accent-color:var(--oc-color-theme-primary-normal);cursor:ew-resize}.style-module-scss-module__vgCUmG__toolbarValue{min-inline-size:3ch;color:var(--oc-color-theme-label-assistive);font-variant-numeric:tabular-nums;text-align:end}.style-module-scss-module__vgCUmG__toolbarActions{gap:var(--oc-space-item-gap-small);flex-wrap:wrap;inline-size:100%}.style-module-scss-module__vgCUmG__markdownActions{gap:var(--oc-space-item-gap-xsmall)}.style-module-scss-module__vgCUmG__saveStatus{color:var(--oc-color-theme-label-assistive);white-space:nowrap;font-size:calc(var(--oc-typo-size-label2)*var(--oc-typo-size-factor,1));line-height:calc(var(--oc-typo-height-label2)*var(--oc-typo-size-factor,1));letter-spacing:var(--oc-typo-spacing-label2);font-weight:var(--oc-typo-weight-label2-normal)}.style-module-scss-module__vgCUmG__saveStatus[data-status=error]{color:var(--oc-color-theme-status-negative)}@media screen and (min-width:769px){.style-module-scss-module__vgCUmG__panelSwitcher{display:none}.style-module-scss-module__vgCUmG__panels{grid-template-columns:repeat(2,minmax(0,1fr))}.style-module-scss-module__vgCUmG__panel[data-active]{display:grid}.style-module-scss-module__vgCUmG__panel+.style-module-scss-module__vgCUmG__panel{border-inline-start:1px solid var(--oc-color-theme-line-normal-normal)}.style-module-scss-module__vgCUmG__toolbar,.style-module-scss-module__vgCUmG__typographyControls{gap:var(--oc-space-item-gap-large)}.style-module-scss-module__vgCUmG__fontStatus{max-inline-size:12rem}.style-module-scss-module__vgCUmG__rangeInput{inline-size:5rem}.style-module-scss-module__vgCUmG__toolbarActions{flex-wrap:nowrap;inline-size:auto;margin-inline-start:auto}}
:where([data-oc-interaction-variant=light]){--oc-interaction-opacity-factor:.75}:where([data-oc-interaction-variant=normal]){--oc-interaction-opacity-factor:1}:where([data-oc-interaction-variant=strong]){--oc-interaction-opacity-factor:1.5}:where(button,a,label,summary,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab]):where(:has(>.oc-Interaction-module__interaction__zv4OT[data-oc-touch-target=true])){-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.oc-Interaction-module__interaction__zv4OT{inset:var(--oc-interaction-inset-y,0) var(--oc-interaction-inset-x,0);z-index:var(--oc-interaction-z-index,1);width:calc(100% - var(--oc-interaction-inset-x,0) * 2);height:calc(100% - var(--oc-interaction-inset-y,0) * 2);will-change:opacity;opacity:0;transition:opacity calc(var(--oc-interaction-time,var(--oc-motion-duration-feedback)) * var(--oc-motion-duration-factor) * var(--oc-motion-pace-normal) * 1) var(--oc-motion-timing-feedback);position:absolute}@media (prefers-reduced-motion:reduce){.oc-Interaction-module__interaction__zv4OT{transition-property:opacity;transition-duration:calc(var(--oc-interaction-time,var(--oc-motion-duration-feedback)) * var(--oc-motion-duration-factor-reduced) * var(--oc-motion-pace-normal) * 1);transition-timing-function:var(--oc-motion-timing-feedback)}}.oc-Interaction-module__interaction__zv4OT{box-sizing:content-box;border-radius:var(--oc-interaction-radius,0);pointer-events:none;--oc-interaction-default-opacity-factor:1;--oc-interaction-opacity-hover:calc(var(--oc-color-global-opacity-5) * var(--oc-interaction-opacity-factor,var(--oc-interaction-default-opacity-factor)));--oc-interaction-opacity-focus:calc(var(--oc-color-global-opacity-8) * var(--oc-interaction-opacity-factor,var(--oc-interaction-default-opacity-factor)));--oc-interaction-opacity-active:calc(var(--oc-color-global-opacity-12) * var(--oc-interaction-opacity-factor,var(--oc-interaction-default-opacity-factor)))}.oc-Interaction-module__interaction__zv4OT:before,.oc-Interaction-module__interaction__zv4OT:after{content:"";position:absolute}.oc-Interaction-module__interaction__zv4OT:before{transform:scale(max(0,1 + (var(--_-interaction-state-scale,var(--oc-interaction-scale,1)) - 1) * var(--oc-motion-scale-factor-feedback)));border-radius:inherit;background-color:var(--oc-interaction-color,var(--oc-color-theme-label-normal));transition:transform calc(var(--oc-interaction-time,var(--oc-motion-duration-feedback)) * var(--oc-motion-duration-factor) * var(--oc-motion-pace-normal) * 1) var(--oc-motion-timing-feedback);inset:0}@media (prefers-reduced-motion:reduce){.oc-Interaction-module__interaction__zv4OT:before{transition:none;transform:none}}.oc-Interaction-module__interaction__zv4OT:after{inline-size:max(100%,var(--oc-interaction-touch-target-min,var(--_-interaction-default-touch-target-min,0px)));block-size:max(100%,var(--oc-interaction-touch-target-min,var(--_-interaction-default-touch-target-min,0px)));pointer-events:none;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.oc-Interaction-module__interaction__zv4OT[data-oc-touch-target=true]:after{pointer-events:auto}.oc-Interaction-module__interaction__zv4OT:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:translate(50%,-50%)}.oc-Interaction-module__interaction__zv4OT:where(.oc-Interaction-module__light__4mALh){--oc-interaction-default-opacity-factor:.75}.oc-Interaction-module__interaction__zv4OT:where(.oc-Interaction-module__strong__7GNht){--oc-interaction-default-opacity-factor:1.5}.oc-Interaction-module__interaction__zv4OT[data-oc-self=true]{pointer-events:auto}@media (hover:hover){.oc-Interaction-module__interaction__zv4OT[data-oc-self=true]:hover{opacity:var(--oc-interaction-opacity-hover);--_-interaction-state-scale:1}}.oc-Interaction-module__interaction__zv4OT[data-oc-self=true]:active{opacity:var(--oc-interaction-opacity-active);--_-interaction-state-scale:1}@media (prefers-reduced-motion:reduce){.oc-Interaction-module__interaction__zv4OT:before{transform:none}}
