:root{--replay-rail:3rem;--replay-board-reserve:calc(0.0625rem + clamp(13rem, calc((13rem + min(15vw, 24vmin)) / 2), 13.5rem) + 1rem - var(--replay-rail))}[data-theme=blackboard]{--replay-surface:var(--blackboard);--replay-side:var(--blackboard-side);--replay-edge:color-mix(in srgb,var(--chalk) 7%,transparent);--replay-ink:var(--chalk);--replay-ink-muted:var(--chalk-muted);--replay-well:var(--blackboard-raised);--replay-edge:var(--blackboard-edge)}[data-theme=whiteboard]{--replay-surface:var(--paper);--replay-side:var(--paper-side);--replay-edge:color-mix(in srgb,var(--ink) 6%,transparent);--replay-ink:var(--ink);--replay-ink-muted:color-mix(in srgb,var(--ink) 55%,transparent);--replay-well:var(--paper-shadow)}@supports (color:color-mix(in oklch,#000,#fff)){[data-theme=whiteboard]{--replay-edge:color-mix(in srgb,var(--ink) 10%,transparent)}}:root,[data-theme=blackboard]{--turtle-canvas-bg:var(--blackboard);--turtle-pen-color:var(--chalk);--turtle-question-color:#ffffff}[data-theme=whiteboard]{--turtle-canvas-bg:var(--paper);--turtle-pen-color:var(--ink);--turtle-question-color:#000000}html[data-theme=whiteboard],html[data-theme=whiteboard] [data-theme=whiteboard]{--turtle-canvas-bg:transparent}[data-theme=neutral]{--turtle-canvas-bg:var(--blackboard);--turtle-pen-color:var(--chalk);--turtle-question-color:#ffffff}.Citation_cite__8jbn4{padding:0 .15em;border-radius:4px;color:color-mix(in srgb,currentColor 55%,transparent);font-size:.72em;text-decoration:none;white-space:nowrap}.Citation_arrow__Vz52w{display:inline-block;width:.92em;height:.92em;-webkit-margin-start:.2em;margin-inline-start:.2em;vertical-align:-.04em}a.Citation_cite__8jbn4:hover{background:color-mix(in srgb,currentColor 10%,transparent);text-decoration:none}.BlockLayer_layer__k45_h{position:absolute;inset:0;pointer-events:none;overflow:hidden}.BlockLayer_block__ExeKo{position:absolute;box-sizing:border-box;line-height:1.2;overflow:hidden;font-family:var(--turtle-font-family,inherit);pointer-events:auto}.BlockLayer_block__ExeKo :is(p,h1,h2,h3,ul,ol,pre){margin:0}.BlockLayer_block__ExeKo :where(p,li){max-width:none;color:inherit;font-size:inherit;line-height:inherit}.BlockLayer_block__ExeKo :where(h1,h2,h3,h4,h5,h6){color:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}.BlockLayer_block__ExeKo :is(p,h1,h2,h3){text-wrap:balance}.BlockLayer_block__ExeKo :is(p,ul,ol,div,pre)+:is(p,ul,ol,div,pre){margin-top:.7em}.BlockLayer_block__ExeKo h2{font-size:1.33em;font-weight:500}.BlockLayer_block__ExeKo :is(ul,ol){-webkit-padding-start:1.2em;padding-inline-start:1.2em}.BlockLayer_block__ExeKo li+li{margin-top:.35em}.BlockLayer_block__ExeKo .katex-mathml{-webkit-user-select:none;-moz-user-select:none;user-select:none}.BlockLayer_block__ExeKo p[data-formula]{font-size:1.1em}.BlockLayer_block__ExeKo pre{white-space:pre-wrap;overflow-wrap:break-word;font-size:.9em;line-height:1.4;padding:.7em .9em;border-radius:.5em;background:color-mix(in oklab,currentColor 6%,transparent);border:1px solid color-mix(in oklab,currentColor 18%,transparent)}.BlockLayer_block__ExeKo pre code{background:none;padding:0;border-radius:0;font-size:inherit}.BlockLayer_block__ExeKo pre{--code-comment:color-mix(in oklab,currentColor 65%,transparent);--code-keyword:color-mix(in oklab,currentColor 45%,#a855f7);--code-string:color-mix(in oklab,currentColor 45%,#16a34a);--code-number:color-mix(in oklab,currentColor 45%,#f97316);--code-title:color-mix(in oklab,currentColor 45%,#2563eb);--code-attr:color-mix(in oklab,currentColor 45%,#0891b2)}.BlockLayer_block__ExeKo .hljs-comment,.BlockLayer_block__ExeKo .hljs-quote{color:var(--code-comment)}.BlockLayer_block__ExeKo .hljs-doctag,.BlockLayer_block__ExeKo .hljs-keyword,.BlockLayer_block__ExeKo .hljs-literal,.BlockLayer_block__ExeKo .hljs-section,.BlockLayer_block__ExeKo .hljs-selector-tag{color:var(--code-keyword)}.BlockLayer_block__ExeKo .hljs-addition,.BlockLayer_block__ExeKo .hljs-meta-string,.BlockLayer_block__ExeKo .hljs-regexp,.BlockLayer_block__ExeKo .hljs-string{color:var(--code-string)}.BlockLayer_block__ExeKo .hljs-bullet,.BlockLayer_block__ExeKo .hljs-meta,.BlockLayer_block__ExeKo .hljs-number,.BlockLayer_block__ExeKo .hljs-symbol{color:var(--code-number)}.BlockLayer_block__ExeKo .hljs-built_in,.BlockLayer_block__ExeKo .hljs-class,.BlockLayer_block__ExeKo .hljs-name,.BlockLayer_block__ExeKo .hljs-title,.BlockLayer_block__ExeKo .hljs-type{color:var(--code-title)}.BlockLayer_block__ExeKo .hljs-attr,.BlockLayer_block__ExeKo .hljs-attribute,.BlockLayer_block__ExeKo .hljs-params,.BlockLayer_block__ExeKo .hljs-property,.BlockLayer_block__ExeKo .hljs-template-variable,.BlockLayer_block__ExeKo .hljs-variable{color:var(--code-attr)}.BlockLayer_block__ExeKo .hljs-strong,.BlockLayer_block__ExeKo .hljs-title{font-weight:600}.BlockLayer_block__ExeKo .hljs-emphasis{font-style:italic}.BlockLayer_block__ExeKo .hljs-deletion{color:color-mix(in oklab,currentColor 45%,#dc2626)}.BlockLayer_block__ExeKo table{border-collapse:collapse;width:100%}.BlockLayer_block__ExeKo :is(th,td){border-bottom:1px solid;padding:.15em .5em;text-align:start}.BlockLayer_block__ExeKo .BlockLayer_checklist__9IdNg{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.BlockLayer_checkItem__fKHvF{display:flex;align-items:flex-start;gap:.5em}.BlockLayer_checkItem__fKHvF[data-editable=true]{cursor:pointer}.BlockLayer_checkBox___wpQR{flex:none;box-sizing:border-box;position:relative;width:.95em;height:.95em;margin-top:calc((1lh - .95em) / 2);border:.1em solid;border-radius:50%}.BlockLayer_checkItem__fKHvF[data-checked=true] .BlockLayer_checkBox___wpQR{background:color-mix(in oklab,currentColor 14%,transparent)}.BlockLayer_checkItem__fKHvF[data-checked=true] .BlockLayer_checkBox___wpQR:after{content:"";position:absolute;left:.25em;top:.06em;width:.22em;height:.46em;border:solid;border-width:0 .12em .12em 0;transform:rotate(45deg)}.BlockLayer_checkText__hkGpB{flex:0 1 auto;min-width:0}.BlockLayer_checkText__hkGpB p{margin:0;font-size:inherit;line-height:inherit;color:inherit;max-width:none}.BlockLayer_checkItem__fKHvF[data-checked=true] .BlockLayer_checkText__hkGpB{text-decoration:line-through;opacity:.55}.AgentPill_root__PwjK1{--pill-h:var(--agent-pill-height,var(--input-height-sm,2rem));position:relative;display:flex;flex-direction:row;align-items:center;max-width:100%;min-width:var(--agent-pill-width,calc(var(--pill-h) * 2.6));height:var(--pill-h);box-sizing:border-box;border:var(--border-width-xs) solid var(--pill-border,transparent);border-radius:var(--radius-full);background:var(--pill-fill);color:var(--pill-ink);transition:min-width .32s cubic-bezier(.2,.8,.2,1)}.AgentPill_root__PwjK1[data-tone=danger]{background:linear-gradient(180deg,color-mix(in srgb,var(--danger) 38%,transparent) 0,color-mix(in srgb,var(--danger) 22%,transparent) 100%),var(--pill-fill)}.AgentPill_avatar__mpPe1{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--pill-h) - 2 * var(--border-width-xs));height:calc(var(--pill-h) - 2 * var(--border-width-xs));border-radius:var(--radius-full);background:var(--agent-pill-face,color-mix(in srgb,var(--pill-ink) 12%,transparent))}.AgentPill_character__ZEjES{position:absolute;inset-inline-start:calc((100% - var(--agent-pill-face-reach, 122%)) / 2);bottom:0;width:var(--agent-pill-face-reach,122%);height:var(--agent-pill-face-reach,122%);pointer-events:none}.AgentPill_root__PwjK1[data-sky-ink]{isolation:isolate;border-color:transparent;background:none;color:var(--pill-sky-ink)}.AgentPill_root__PwjK1[data-sky-ink] .AgentPill_avatar__mpPe1{background:var(--agent-pill-face,transparent)}.AgentPill_root__PwjK1[data-sky-ink=light] .AgentPill_copy__ndMma{text-shadow:0 1px 2px rgb(0 0 0/.35)}.AgentPill_root__PwjK1[data-sky-ink=dark] .AgentPill_copy__ndMma{text-shadow:0 1px 1px rgb(255 255 255/.35)}.AgentPill_scene__TNP81{--pill-h:var(--agent-sky-height,8rem);position:relative;isolation:isolate;height:var(--pill-h);color:var(--pill-sky-ink,inherit)}.AgentPill_scene__TNP81[data-sky-ink=light]{--agent-sky-shadow:0 1px 2px rgb(0 0 0/0.35)}.AgentPill_scene__TNP81[data-sky-ink=dark]{--agent-sky-shadow:0 1px 1px rgb(255 255 255/0.35)}.AgentPill_sky__zRnUZ{position:absolute;inset:calc(-1 * var(--border-width-xs));z-index:-1;overflow:hidden;border-radius:inherit;background:linear-gradient(180deg,var(--sky-top),var(--sky-bottom));pointer-events:none}.AgentPill_stars__jqpYQ{position:absolute;inset:0}.AgentPill_stars__jqpYQ i{width:calc(var(--pill-h) * var(--star));height:calc(var(--pill-h) * var(--star));background:#fffbe8}.AgentPill_orb__BRtNY,.AgentPill_stars__jqpYQ i{position:absolute;border-radius:var(--radius-full);transform:translate(-50%,-50%)}.AgentPill_orb__BRtNY{width:calc(var(--pill-h) * .19);height:calc(var(--pill-h) * .19)}.AgentPill_orb__BRtNY[data-kind=sun]{background:var(--sun-color);box-shadow:0 0 calc(var(--pill-h) * .15) calc(var(--pill-h) * .04) var(--sun-glow)}.AgentPill_orb__BRtNY[data-kind=moon]{box-shadow:inset calc(var(--pill-h) * -.054) calc(var(--pill-h) * .02) 0 0 #f4efdc,0 0 calc(var(--pill-h) * .12) rgb(244 239 220/.25)}.AgentPill_hills__SJS0M{position:absolute;inset:0;width:100%;height:100%}.AgentPill_root__PwjK1[data-minimal]{--pill-fill:var(--agent-pill-minimal-fill,#e3e2df);--pill-ink:var(--agent-pill-minimal-ink,#111110);--pill-border:transparent;justify-content:center}.AgentPill_press__czgxC{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit}.AgentPill_rest__1wzBi{display:block;width:calc(var(--pill-h) * 4 / 3);height:calc(var(--pill-h) * 5 / 24);border-radius:var(--radius-full);background:var(--agent-pill-minimal-mark,currentColor);transition:opacity .2s ease}.AgentPill_root__PwjK1[data-open=true] .AgentPill_rest__1wzBi{opacity:0;transition-duration:.08s}.AgentPill_root__PwjK1[data-minimal] .AgentPill_line__jI_xv{position:relative;z-index:1;pointer-events:none;transition:none}.AgentPill_root__PwjK1[data-minimal] .AgentPill_copy__ndMma{animation:AgentPill_minimal-line-in__NOvl5 .16s ease-out}@keyframes AgentPill_minimal-line-in__NOvl5{0%{opacity:0}}.AgentPill_root__PwjK1[data-minimal] .AgentPill_lineRow__DAPwX{justify-content:center;padding-inline:calc(var(--pill-h) / 2)}.AgentPill_root__PwjK1[data-minimal] .AgentPill_copy__ndMma{text-align:center}.AgentPill_root__PwjK1[data-minimal] .AgentPill_lineRow__DAPwX>:not(.AgentPill_copy__ndMma){pointer-events:auto}.AgentPill_root__PwjK1[data-minimal][data-expanded=true] .AgentPill_lineRow__DAPwX{flex-direction:column;align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm) var(--space-md)}.AgentPill_root__PwjK1[data-minimal][data-expanded=true] .AgentPill_copy__ndMma{text-align:start}.AgentPill_root__PwjK1[data-minimal][data-expanded=true] .AgentPill_more__YTTl5{color:var(--agent-pill-minimal-mark,currentColor)}.AgentPill_line__jI_xv{display:grid;grid-template-columns:0fr;align-items:center;flex:1 1 auto;min-width:0;transition:grid-template-columns .32s cubic-bezier(.2,.8,.2,1)}.AgentPill_root__PwjK1[data-open=true] .AgentPill_line__jI_xv{grid-template-columns:1fr}.AgentPill_lineInner__1_sBs{min-width:0;overflow:hidden}.AgentPill_lineRow__DAPwX{display:flex;align-items:center;gap:var(--space-sm);min-width:0;padding-inline:var(--space-sm) var(--space-md);white-space:nowrap}.AgentPill_copy__ndMma{min-width:0;max-width:var(--agent-pill-line-max,min(34ch,26vw));overflow:hidden;color:inherit;font-family:var(--font-family-base,inherit);font-size:var(--text-sm);font-weight:var(--font-weight-medium,500);letter-spacing:var(--tracking-tight,normal);line-height:1.2;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.AgentPill_root__PwjK1[data-wrap=true]{height:auto;min-height:var(--pill-h);align-items:flex-start;border-radius:calc(var(--pill-h) / 2)}.AgentPill_root__PwjK1[data-wrap=true] .AgentPill_line__jI_xv{align-self:stretch}.AgentPill_root__PwjK1[data-wrap=true] .AgentPill_lineRow__DAPwX{box-sizing:border-box;min-height:calc(var(--pill-h) - 2 * var(--border-width-xs));padding-block:var(--space-xs);white-space:normal}.AgentPill_root__PwjK1[data-wrap=true] .AgentPill_copy__ndMma{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;white-space:normal;text-overflow:clip;text-wrap:pretty}.AgentPill_root__PwjK1[data-expanded=true] .AgentPill_copy__ndMma{display:block;-webkit-line-clamp:unset;line-clamp:none}.AgentPill_more__YTTl5{flex:none;margin:-.1em -.35em;padding:.1em .35em;border:0;border-radius:var(--radius-sm);background:none;color:inherit;font-family:var(--font-family-base,inherit);font-size:var(--text-xs);font-weight:var(--font-weight-medium,500);letter-spacing:var(--tracking-tight,normal);cursor:pointer}.AgentPill_more__YTTl5:focus-visible,.AgentPill_more__YTTl5:hover{background:color-mix(in srgb,currentColor 12%,transparent);outline:none}@media (prefers-reduced-motion:reduce){.AgentPill_line__jI_xv,.AgentPill_rest__1wzBi,.AgentPill_root__PwjK1{transition-duration:.01ms}.AgentPill_root__PwjK1[data-minimal] .AgentPill_copy__ndMma{animation:none}}.ReplayTextAnswer_slot__l5DcL{width:100%;background:transparent}.ReplayTextAnswer_answer__3_CHM{box-sizing:content-box;max-width:var(--replay-text-measure);padding-inline:var(--replay-text-gutter);font-size:18px;line-height:var(--leading-relaxed,1.6);text-wrap:pretty;overflow-wrap:break-word}.ReplayTextAnswer_answer__3_CHM p{margin:0;white-space:pre-wrap}.ReplayTextAnswer_answer__3_CHM p+ol,.ReplayTextAnswer_answer__3_CHM p+p,.ReplayTextAnswer_answer__3_CHM p+ul{-webkit-margin-before:var(--space-md);margin-block-start:var(--space-md)}.ReplayTextAnswer_answer__3_CHM ol,.ReplayTextAnswer_answer__3_CHM ul{margin:0;-webkit-padding-start:var(--space-lg);padding-inline-start:var(--space-lg)}.ReplayTextAnswer_answer__3_CHM li+li{-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs)}.ReplayTextAnswer_answer__3_CHM strong{font-weight:var(--font-weight-semibold)}.note_host__7wvKJ{container-type:inline-size;width:100%;--weight-shift:0}[data-theme=blackboard] .note_host__7wvKJ{--weight-shift:-50}.note_note__fIDC3{display:flex;flex-wrap:wrap;align-items:flex-start;--section-gap:1.75em;gap:var(--section-gap) 1.6em;font-family:var(--turtle-font-family,inherit);font-size:clamp(16px,calc(14.5px + .4cqw),19px);line-height:1.35;font-weight:calc(350 + var(--weight-shift, 0))}.note_note__fIDC3 p:not([class]){font-size:inherit;line-height:inherit;color:inherit;max-width:none}.note_note__fIDC3 :is(strong,b){font-weight:500}.note_cell__LauIN{display:flex;flex-direction:column;gap:var(--section-gap)}.note_cell__LauIN,.note_section__L3H6K{box-sizing:border-box;min-width:0}.note_section__L3H6K[data-own=true] p{white-space:pre-wrap}.note_section__L3H6K[data-own=true] .note_words__DKxrj :is(p,ul,ol,div,pre,table)+:is(p,ul,ol,div,pre,table){margin-top:0}.note_cell__LauIN>.note_section__L3H6K+.note_section__L3H6K[data-own=true],.note_cell__LauIN[data-lines=above]{margin-top:calc(-1 * var(--section-gap))}.note_section__L3H6K:has(>div>.note_words__DKxrj>:is(h1,h2,h3,h4,h5,h6):only-child){--section-gap:0.45em}.note_cell__LauIN>.note_section__L3H6K:has(>div>.note_words__DKxrj>:is(h1,h2,h3,h4,h5,h6):only-child)+.note_section__L3H6K:not([data-own=true]){margin-top:calc(.45em - var(--section-gap))}.note_cell__LauIN[data-lines=below]{margin-bottom:calc(-1 * var(--section-gap))}.note_cell__LauIN[data-lines=above],.note_cell__LauIN[data-lines=below]+.note_cell__LauIN{position:relative;z-index:2}.note_words__DKxrj :is(p,h1,h2,h3,ul,ol,pre,table){margin:0}.note_words__DKxrj :is(p,ul,ol,div,pre,table)+:is(p,ul,ol,div,pre,table){margin-top:.7em}.note_words__DKxrj h2{font-size:1.25em;font-weight:calc(450 + var(--weight-shift, 0))}.note_words__DKxrj h3{font-size:1.1em;font-weight:calc(550 + var(--weight-shift, 0))}.note_words__DKxrj :is(h2,h3){color:var(--accent,inherit)}.note_words__DKxrj :is(ul,ol){-webkit-padding-start:1.2em;padding-inline-start:1.2em}.note_words__DKxrj li+li{margin-top:.3em}.note_words__DKxrj table{border-collapse:collapse;width:100%}.note_words__DKxrj :is(th,td){border-bottom:1px solid;padding:.15em .5em;text-align:start}.note_words__DKxrj p[data-formula]{font-size:1.1em}.note_card__nJb22{box-sizing:border-box;background:color-mix(in srgb,currentColor 7%,transparent);border-radius:12px;padding:.85em 1em}.note_card__nJb22 :is(strong,b),.note_card__nJb22 [role=checkbox]{color:var(--card)}.note_withMark__siaSG{display:flex;align-items:center;gap:.75em}.note_mark__LkYDt{color:var(--card,currentColor);flex:none;width:2em;height:2em;border-radius:50%;border:1.5px solid;background:color-mix(in srgb,currentColor 14%,transparent);display:flex;align-items:center;justify-content:center;font-weight:calc(600 + var(--weight-shift, 0))}.note_checklist__XKQm8 ul{list-style:none;padding:0;margin:0}.note_checklist__XKQm8 li+li{margin-top:.55em}.note_tickNotice__QKpRw{margin:.6em 0 0;font-size:.85em;opacity:.65}.note_drawing__cAAyr{width:100%}.note_frame__4AQbu{position:relative;margin:0 auto}.note_frame__4AQbu svg{display:block}.note_frameLayer__LvsAL{position:absolute;left:0;top:0;transform-origin:top left}.note_tool__US9EY{box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:26px;padding:0;border:0;border-radius:6px;background:none;color:inherit;opacity:.6;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s ease-out,background .15s,opacity .15s}.note_tool__US9EY:focus-visible,.note_tool__US9EY:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.note_tool__US9EY:active{transform:scale(.92);transition-duration:0s}.note_host__7wvKJ[data-editing] [data-editable]{cursor:text}.note_editBox__qjHoy{box-sizing:border-box;display:block;width:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;line-height:inherit;resize:none;overflow:hidden}.note_editBox__qjHoy::placeholder{color:currentColor;opacity:.35}.note_editRow__1iT6U{display:flex;flex-direction:column;gap:.35em}.note_editHeading__IS7am{font-size:1.1em;font-weight:calc(550 + var(--weight-shift, 0));color:var(--accent,inherit)}.note_styleSwitch__uhlhm{display:inline-flex;flex:none;align-items:center;height:2em;padding:0 .85em;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:999px;background:none;color:inherit;font:inherit;font-size:.75em;white-space:nowrap;opacity:.65;cursor:pointer}.note_styleSwitch__uhlhm:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.note_styleSwitch__uhlhm[aria-pressed=true]{opacity:1;background:color-mix(in srgb,currentColor 14%,transparent)}.note_writeLine__qzdn9{position:relative;z-index:1;display:block;width:100%;height:var(--section-gap);margin:0 0 calc(-1 * var(--section-gap));padding:0;border:0;background:none;font:inherit;line-height:inherit;cursor:text}.note_writeLine__qzdn9[data-line]{height:1em;margin-bottom:-1em}.note_firstLine__iIt_g{position:relative}.note_firstLine__iIt_g[data-at=top]{margin-top:-1em;pointer-events:none}.note_firstLine__iIt_g[data-at=alone]{margin-bottom:-1em}.note_firstLine__iIt_g>.note_writeLine__qzdn9[data-line]{margin:0}.note_headingEnds__1q3_2{position:absolute;z-index:2;top:0;right:0;height:1lh;display:none;align-items:center}.note_headingEnds__1q3_2 .note_spots__uy73i{flex-wrap:nowrap}[data-blackboard]:has([data-heading-field]:focus) .note_headingEnds__1q3_2{display:flex}.note_lineHint__ePkQF{position:absolute;top:0;left:0;display:none;opacity:.35;pointer-events:none}[data-blackboard]:has([data-heading-field]:focus) .note_firstLine__iIt_g[data-at=alone] .note_lineHint__ePkQF{display:block}[data-blackboard]:has([data-heading-field]:focus) .note_firstLine__iIt_g[data-at=alone]{margin:0;pointer-events:auto}[data-blackboard]:has([data-heading-field]:focus) .note_firstLine__iIt_g[data-at=alone]>.note_writeLine__qzdn9{height:1lh}.note_spots__uy73i{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5em}.note_editLine__fCXc_{position:relative;display:flex;align-items:center;gap:.5em;overflow-x:clip}.note_fieldSpots__cMbCU{flex:none}.note_fieldSpots__cMbCU>.note_spots__uy73i{flex-wrap:nowrap}.note_editLine__fCXc_>.note_fieldSpots__cMbCU{position:absolute;right:0;bottom:0;display:flex;align-items:center;height:var(--last-line,1lh)}.note_editMirror__vnWQx{position:absolute;top:0;left:0;width:100%;visibility:hidden;white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none}.note_editFoot__7cb55{display:flex;align-items:center;gap:.5em}.note_splitInFoot__FAaDx{display:flex;-webkit-margin-start:auto;margin-inline-start:auto}.note_splitInRow__30jMX{position:absolute;right:0;display:flex;align-items:center}.note_editLine__fCXc_>.note_editBox__qjHoy{flex:1 1 auto;min-width:0}.note_listEditor__UKB09{display:flex;flex-direction:column;gap:.55em}.note_listItem__v19qU{display:flex;align-items:flex-start;gap:.55em}.note_listBox__2vHj4{flex:none;width:1em;height:1em;margin-top:calc((1lh - 1em) / 2);border:1.5px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:50%}.note_listField__yXYXZ{flex:1 1 auto;min-width:0}.shapes_shape__YSiJT{width:100%}.shapes_words__BIfDS :is(p,ul,ol){margin:0}.shapes_words__BIfDS :is(p,ul,ol)+:is(p,ul,ol){margin-top:.3em}.shapes_glyph__VxNGD{flex:none;display:block;overflow:visible}.shapes_timeline__zVxdN{display:flex;flex-direction:column}.shapes_tlLabels__bsoWW{display:grid;grid-auto-flow:row dense;align-items:end;grid-column-gap:.5em;column-gap:.5em;grid-row-gap:.4em;row-gap:.4em;margin-bottom:.5em}.shapes_tlLabel__8SMcG{text-align:center;font-size:.95em}.shapes_tlTrack__CRI1q{display:grid;grid-template-rows:3em;align-items:end}.shapes_tlTrack__CRI1q>*{grid-row:1}.shapes_tlAxis__JgHBg{border-bottom:1.5px solid;align-self:end}.shapes_tlTick__mgQhF{justify-self:center;width:1.5px;height:.6em;margin-bottom:-.3em}.shapes_tlMark__RbYHr{justify-self:center;display:flex;flex-direction:column;align-items:center}.shapes_tlStem__0YNOl{width:1.5px;height:.7em;background:currentColor}.shapes_tlDot__AeVbW{width:.65em;height:.65em;border-radius:50%;background:currentColor;margin-bottom:-.33em}.shapes_tlMark__RbYHr[data-key] .shapes_tlDot__AeVbW{width:.95em;height:.95em;margin-bottom:-.48em}.shapes_tlTickLabels__DkJbq>[data-key]{font-weight:500}.shapes_tlSpan__rxkQD{height:.7em;border:1px solid;border-radius:2px;margin-bottom:-.35em}.shapes_tlTickLabels__DkJbq{display:grid;margin-top:.45em;font-size:.9em;text-align:center}.shapes_tlGroups__9lrI5{display:grid;margin-top:.5em;font-size:.9em}.shapes_tlGroup__pGgMk{border-top:1.5px solid;margin:0 .6em;padding-top:.2em;text-align:center}.shapes_tlBands__oKQDr{display:grid;margin-top:.6em}.shapes_tlBand__Ax0hx{border:1.5px solid;border-radius:2px;padding:.15em .5em;font-size:.95em}.shapes_tlDown__OPjls{display:grid;grid-column-gap:.35em;column-gap:.35em;align-items:start}.shapes_tlDownBand__RrufO{align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0;border-left:3px solid;border-radius:0}.shapes_tlDownBandLabel__fU2K8{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:.8em;line-height:1.2;padding:.5em 0}.shapes_tlDownAxis__WM3gJ{align-self:stretch;grid-column:-4/-3;justify-self:center;width:0;border-left:1.5px solid;margin:.6em 0}.shapes_tlDownGroup___gjJn{grid-column:-5/-1;font-size:.9em;padding:.5em 0 .15em}.shapes_tlDownTick__7DquU{grid-column:-5/-4;text-align:right;font-size:.9em;line-height:1.6}.shapes_tlDownTick__7DquU[data-key]{font-weight:500}.shapes_tlDownDot__HJsqk{grid-column:-4/-3;justify-self:center;padding-top:.45em}.shapes_tlDownDot__HJsqk>span{display:block;width:.6em;height:.6em;border-radius:50%}.shapes_tlDownDot__HJsqk[data-key]{padding-top:.3em}.shapes_tlDownDot__HJsqk[data-key]>span{width:.9em;height:.9em}.shapes_tlDownSpanBar__pxgy_{align-self:stretch;grid-column:-3/-2;border:1px solid;border-radius:2px;margin:.35em 0}.shapes_tlDownEvents__1w5GP{grid-column:-2/-1;display:flex;flex-direction:column;gap:.35em;padding:.15em 0 .55em}.shapes_tlDownEvent__ZsI4x{display:flex;gap:.45em;align-items:flex-start;font-size:.95em}.shapes_tlDownEvent__ZsI4x p+p,.shapes_tlLabel__8SMcG p+p{margin-top:.1em;color:color-mix(in srgb,currentColor 68%,transparent)}.shapes_lanes__wSDDy{position:relative;display:grid;grid-column-gap:.5em;column-gap:.5em;grid-row-gap:.3em;row-gap:.3em;font-size:.92em}.shapes_laneBand__KddUX{border-radius:10px;z-index:0}.shapes_laneLabel__RLnAk{z-index:1;align-self:center;padding:.55em .6em;font-size:.95em}.shapes_lanesDown__WLMDs{font-size:.84em}.shapes_lanesDown__WLMDs .shapes_laneLabel__RLnAk{align-self:end;text-align:center;padding:.3em .2em;line-height:1.15}.shapes_laneTime__qJ8fk{font-size:.85em;color:#6c7889;padding-top:.25em}.shapes_lanesDown__WLMDs .shapes_laneTime__qJ8fk{text-align:right;padding:.55em .2em 0 0;line-height:1.2}.shapes_laneCell__uOmQb{z-index:1;display:flex;flex-direction:column;gap:.35em;align-items:flex-start;padding:.5em .35em}.shapes_lanesDown__WLMDs .shapes_laneCell__uOmQb{align-items:stretch;padding:.35em .3em}.shapes_laneBox__tcSqQ{display:flex;gap:.35em;align-items:center;border-radius:8px;padding:.3em .5em;line-height:1.2}.shapes_laneDecision__uQaaU{border-radius:999px;justify-content:center;text-align:center}.shapes_laneEvent__3HuBS{display:flex;gap:.35em;align-items:flex-start;line-height:1.2}.shapes_laneSpan__aF8hR{z-index:1;align-self:center;margin:.5em .35em;border-radius:8px;padding:.2em .5em;line-height:1.2}.shapes_laneSpanDown__H_lpm{align-self:stretch;margin:.35em .3em;padding:.4em .35em}.shapes_grid__nxDLX{display:grid;grid-gap:.35em;gap:.35em;align-items:stretch}.shapes_gridHead__zVect{font-size:.9em;font-weight:500;text-align:center;align-self:end}.shapes_gridRowLabel__swPoN{font-size:.9em;font-weight:500;align-self:center;padding-right:.4em}.shapes_gridScroll__7D0KK{overflow-x:auto;overscroll-behavior-x:contain}.shapes_grid__nxDLX[data-scroll] :is(.shapes_gridRowLabel__swPoN,.shapes_gridCorner__Nvd8z){position:-webkit-sticky;position:sticky;left:0;z-index:1;max-width:6.5em;background:var(--note-ground,var(--page,#fff))}.shapes_grid__nxDLX[data-scroll] :is(.shapes_gridRowLabel__swPoN,.shapes_gridCorner__Nvd8z){--half-gap:calc(0.35em / 2);margin-block:calc(-1 * var(--half-gap))}.shapes_grid__nxDLX[data-scroll] .shapes_gridRowLabel__swPoN{--half-gap:calc(0.35em / 2 / 0.9);align-self:stretch;display:flex;align-items:center}.shapes_grid__nxDLX[data-scroll] .shapes_gridCell__fiSP5>*,[data-note-export] .shapes_gridCell__fiSP5>*{min-width:0}.shapes_gridCell__fiSP5{overflow-wrap:break-word;border-radius:8px;padding:.45em .4em;text-align:center;line-height:1.2;font-size:.92em;display:flex;align-items:center;justify-content:center}.shapes_gridCell__fiSP5[data-filled]{background:color-mix(in srgb,currentColor 10%,transparent)}.shapes_branch__wNPtK{position:relative;display:flex;flex-direction:column;align-items:center;gap:3em}.shapes_branchQuestion__TUSWp{border:1.5px solid;border-radius:999px;padding:.45em 1.1em;text-align:center;max-width:24em}.shapes_branchOptions__iznSF{display:flex;gap:2em;width:100%;justify-content:space-between;align-items:flex-start}.shapes_branchOption____Kth{flex:1 1;max-width:22em;background:color-mix(in srgb,var(--answer,currentColor) 10%,transparent);border-radius:12px;padding:.75em .95em;line-height:1.3}.shapes_branchOption____Kth :is(strong,b){color:var(--answer,inherit)}.shapes_branchDown__BeZ4r{display:flex;flex-direction:column;align-items:flex-start}.shapes_branchRail__SGcsa{margin-left:1.2em;border-left:1.5px solid;padding-top:.9em;display:flex;flex-direction:column;gap:.9em;width:calc(100% - 1.2em)}.shapes_branchDownOption__12iRw{position:relative;padding-left:1.2em}.shapes_branchDownOption__12iRw:before{content:"";position:absolute;left:0;top:1em;width:1em;border-top:1.5px solid var(--rail)}.shapes_branchDownOption__12iRw .shapes_branchOption____Kth{max-width:none}.shapes_barsAcross__pJyCu{display:grid;grid-column-gap:.6em;column-gap:.6em;align-items:end;padding-top:1.4em}.shapes_barColumn__7hJpO{display:flex;flex-direction:column;gap:.35em}.shapes_barPlot__haAj_{position:relative;height:11em;border-bottom:1.5px solid #6c788988}.shapes_barUp__IB6Ev{position:absolute;left:12%;right:12%;border-radius:3px 3px 0 0}.shapes_barValueUp__7lPiL{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.85em;padding-bottom:.15em}.shapes_barLabel__mn6Qz{text-align:center;font-size:.85em;line-height:1.15}.shapes_barsDown__1ytXE{display:grid;grid-template-columns:minmax(5.5em,max-content) minmax(0,1fr);grid-column-gap:.6em;column-gap:.6em;grid-row-gap:.5em;row-gap:.5em;align-items:center}.shapes_barDownLabel__Qtw1K{font-size:.9em;text-align:right;line-height:1.15}.shapes_barTrack__387_V{position:relative;height:1.5em;margin-right:3.6em;border-left:1.5px solid #6c788988}.shapes_barSide__R_MXp{position:absolute;top:0;bottom:0;border-radius:0 3px 3px 0}.shapes_barValueSide__6lGa_{position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:.85em}.shapes_barValueSide__6lGa_,.shapes_barValueUp__7lPiL{color:color-mix(in srgb,currentColor 72%,transparent)}.Turtle_canvasContainer__yjnk9{position:relative;width:100%;height:100%;box-sizing:border-box;border:var(--border-width-hairline) solid color-mix(in srgb,var(--chalk) 12%,transparent)}.Turtle_canvasContainer__yjnk9,.Turtle_surface__8jDwc{background:var(--canvas-bg);border-radius:var(--radius-lg)}.Turtle_surface__8jDwc{display:block;color:var(--turtle-pen-color)}.ConverseReplayBoard_viewport__xmQAC{position:relative;width:100%;height:100%;overflow:hidden;background:transparent;--canvas-bg:transparent;--border-width-hairline:0}.ConverseReplayBoard_board__4MwDw{position:absolute;inset:0 auto auto 0;transform-origin:top left;pointer-events:none}.SurfacePanel_sidebar__e2wl0{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;background:transparent;overflow:hidden;box-sizing:border-box}.SurfacePanel_cards__awoZC{list-style:none;margin:0;padding:var(--space-xs) 0 var(--space-md);display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:var(--space-xs);min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.SurfacePanel_card__3VRlD{--task-ink:var(--type,var(--replay-ink));--task-bg:transparent;--task-ink-soft:color-mix(in srgb,var(--task-ink) 72%,transparent);--task-ink-dim:color-mix(in srgb,var(--task-ink) 62%,transparent);--task-ordinal-width:1rem;--task-indent:calc(var(--space-md) + var(--task-ordinal-width) + var(--space-sm));display:flex;flex-direction:column;min-width:0;border-radius:var(--radius-md);background:var(--task-bg);color:var(--task-ink);font-family:var(--font-family-base,var(--font-primary))}.SurfacePanel_cardActive__CTAdt{--task-bg:color-mix(in oklab,var(--task-ink) 6%,transparent)}.SurfacePanel_header__pgLlE{display:flex;align-items:flex-start;gap:var(--space-xs);min-width:0;padding:var(--space-sm) var(--space-md)}.SurfacePanel_ordinal__w0Udp{display:inline-flex;flex:none;align-items:center;width:var(--task-ordinal-width);height:calc(var(--text-sm) * 1.3);margin-right:calc(var(--space-sm) - var(--space-xs));color:var(--task-ink-dim);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.SurfacePanel_label__R2qeQ{flex:1 1;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.25;letter-spacing:-.01em}.SurfacePanel_asked__GK36k,.SurfacePanel_label__R2qeQ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SurfacePanel_asked__GK36k{max-width:none;margin:0;padding:0 var(--space-md) var(--space-xs) var(--task-indent);color:var(--task-ink-soft);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:1.3}.SurfacePanel_earlierTurn__YxKAM{display:flex;flex-direction:column}.SurfacePanel_earlier__zgb4P{display:flex;align-items:flex-start;gap:var(--space-xxs);min-width:0;max-width:none;margin:0;padding:var(--space-xxs) var(--space-md) var(--space-xs) var(--task-indent);color:var(--task-ink-dim);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:1.3;white-space:nowrap}.SurfacePanel_earlierMark__5sYwG{flex-shrink:0;width:12px;height:12px;margin-top:1px}.SurfacePanel_earlierText__eejKW{min-width:0;overflow:hidden;text-overflow:ellipsis}.SurfacePanel_lookup__5DhUH{display:flex;align-items:center;gap:var(--space-md);max-width:none;margin:0;padding:0 var(--space-sm) var(--space-sm) var(--task-indent);color:var(--task-ink-soft);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1.3}.SurfacePanel_toggle__jBJCg{display:inline-flex;align-items:center;gap:var(--space-xxs)}.SurfacePanel_chevron__1B_sm{flex-shrink:0;width:.8125rem;height:.8125rem}.ConverseReplayDock_cluster__p3mgg{--dock-gap:var(--replay-dock-gap,clamp(0.25rem,2cqi,0.5rem));--chrome-control-height:var(
    --replay-chrome-height,clamp(1.25rem,8cqi,1.75rem)
  );--dock-pill-width:var(--replay-pill-width,clamp(4.25rem,30cqi,7.5rem));--agent-pill-height:var(--chrome-control-height);--agent-pill-radius:var(--radius-full);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--dock-gap);width:100%;min-width:0;padding-block:var(--dock-gap);padding-inline:var(--dock-gap);box-sizing:border-box;overflow:visible;flex-shrink:0}.ConverseReplayDock_pillWrap__KwU3V{flex:0 1 auto;width:var(--dock-pill-width);min-width:0;--agent-pill-width:100%}.ConverseReplayDock_pillWrap__KwU3V>*{width:100%}.ConverseReplayDock_expand__BD1cl{position:relative;display:block;width:100%;margin:0;padding:0;border:none;background:transparent;cursor:pointer;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-full)}.ConverseReplayDock_hint__EyOYe{inset-block-end:100%;-webkit-margin-after:var(--space-xs);margin-block-end:var(--space-xs);font-size:var(--replay-hint-size,var(--text-xxs));font-weight:var(--replay-hint-weight,var(--font-weight-medium));letter-spacing:var(--tracking-widest);text-shadow:var(--replay-hint-shadow,none);color:var(--replay-hint-ink,var(--replay-ink-muted,var(--chalk-muted)))}.ConverseReplayDock_badge__KAwBs,.ConverseReplayDock_hint__EyOYe{position:absolute;inset-inline-start:50%;transform:translateX(-50%);font-family:var(--font-primary);line-height:1;text-transform:uppercase;white-space:nowrap;pointer-events:none}.ConverseReplayDock_badge__KAwBs{inset-block-start:100%;-webkit-margin-before:var(--space-xs);margin-block-start:var(--space-xs);padding-block:var(--space-xxs);padding-inline:var(--space-2);border-radius:var(--radius-full);background:var(--blackboard);color:var(--paper);font-size:var(--text-xxs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wider)}.ConverseReplayDock_close___98zO:focus-visible,.ConverseReplayDock_expand__BD1cl:focus-visible{outline:var(--border-width-sm) solid color-mix(in srgb,var(--replay-ink,var(--chalk)) 45%,transparent);outline-offset:var(--space-xxs)}.ConverseReplayDock_close___98zO{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--chrome-control-height);height:var(--chrome-control-height);margin:0;padding:0;border:none;border-radius:var(--radius-full);background:var(--replay-ink,var(--chalk));color:var(--replay-surface,var(--paper));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background var(--transition-fast)}.ConverseReplayDock_close___98zO:hover{background:color-mix(in srgb,var(--replay-ink,var(--chalk)) 88%,var(--replay-surface,var(--paper)))}.ConverseReplayDock_closeIcon__hOygR{width:50%;height:50%}.ConverseReplayDock_cluster__p3mgg{transition:width var(--duration-slower) var(--ease-out),min-width var(--duration-slower) var(--ease-out),opacity var(--duration-slow) var(--ease-out),gap var(--duration-slower) var(--ease-out)}.ConverseReplayDock_cluster__p3mgg[data-expanded=false]{--dock-gap:0;--chrome-control-height:var(--replay-chrome-height,var(--space-10));--dock-pill-width:var(--replay-pill-width,var(--space-40));gap:0;padding:0}.ConverseReplayDock_cluster__p3mgg[data-expanded=false] .ConverseReplayDock_hint__EyOYe{color:var(--paper)}@media (prefers-reduced-motion:reduce){.ConverseReplayDock_cluster__p3mgg{transition:none}}