.chromebar_bar__1RmlG{--chrome-row1:3.4rem;--chrome-row2:2.2rem;--chrome-pad:clamp(1rem,4vw,2.5rem);position:sticky;top:0;z-index:40}.chromebar_bar__1RmlG[data-compact=true]{top:var(--header-h,0)}.chromebar_bar__1RmlG{background:color-mix(in srgb,var(--ae-paper) 94%,transparent);-webkit-backdrop-filter:saturate(1.1) blur(6px);backdrop-filter:saturate(1.1) blur(6px);border-bottom:1px solid var(--rule)}.chromebar_masthead__TlK6T{height:var(--chrome-row1);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 var(--chrome-pad);border-bottom:1px solid var(--rule)}.chromebar_brand__grZ8b{--ms-tip-top:calc(var(--rb-chrome-h) - 2rem);min-width:0}.chromebar_brand__grZ8b,.chromebar_cta__Ymg7B{display:inline-flex;align-items:center;flex:none}.chromebar_cta__Ymg7B{appearance:none;background:none;cursor:pointer;gap:.15rem;text-decoration:none;font-family:var(--label);font-weight:600;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--rule-strong);border-radius:var(--radius-sm);padding:.42rem .75rem;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.chromebar_cta__Ymg7B:focus-visible,.chromebar_cta__Ymg7B:hover{color:var(--ae-blue);border-color:var(--ae-blue)}.chromebar_ctaShort__1dwzV{display:none}@media (max-width:640px){.chromebar_cta__Ymg7B{padding:.38rem .5rem;letter-spacing:.08em}.chromebar_ctaLong__mGytN{display:none}.chromebar_ctaShort__1dwzV{display:inline}}.chromebar_mastRight__7qqXB{display:inline-flex;align-items:center;gap:clamp(.6rem,1.8vw,1rem);flex:none;min-width:0}.chromebar_dashLink__A8ZqV{font-family:var(--label);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ae-fg-3);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.chromebar_dashLink__A8ZqV:focus-visible,.chromebar_dashLink__A8ZqV:hover{color:var(--ink)}.chromebar_signIn__i9gNh{flex:none;font-family:var(--label);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ae-fg-3);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.chromebar_signIn__i9gNh:focus-visible,.chromebar_signIn__i9gNh:hover{color:var(--ink)}@media (max-width:640px){.chromebar_signIn__i9gNh{letter-spacing:.08em}}.chromebar_chipSeat__ZEOTw{display:inline-flex;align-items:center;flex:none}@media (max-width:640px){.chromebar_chipSeat__ZEOTw,.chromebar_dashLink__A8ZqV{display:none}}.chromebar_internalInline__LGajg{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap;overflow:hidden;min-width:0;max-width:min(62vw,30rem)}.chromebar_internalLabel__OLMi0{font-family:var(--label);font-size:.56rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ae-data,#2c5f7c);flex:none}.chromebar_internalText__kyQXs{font-family:var(--label);font-size:.6rem;letter-spacing:.05em;color:var(--ink-faint);overflow:hidden;text-overflow:ellipsis;min-width:0}.chromebar_internalBack__22WgF{color:var(--ae-data,#2c5f7c);text-decoration:none;flex:none}.chromebar_internalBack__22WgF:focus-visible,.chromebar_internalBack__22WgF:hover{text-decoration:underline}@media (max-width:560px){.chromebar_masthead__TlK6T{min-width:0}}.chromebar_tracker__ozilf{min-height:var(--chrome-row2);display:flex;align-items:stretch;justify-content:flex-start;padding:0 var(--chrome-pad);overflow-x:auto;scrollbar-width:none}.chromebar_tracker__ozilf::-webkit-scrollbar{display:none}.chromebar_trackerRow__hm8UG{display:flex;align-items:stretch}.chromebar_trackerRow__hm8UG>.chromebar_tracker__ozilf{flex:1 1 auto;min-width:0}.chromebar_tools__hCy_H{flex:none;display:flex;align-items:center;padding:0 var(--chrome-pad) 0 .95rem;border-left:1px solid var(--rule)}.chromebar_segWrap__s_T5z{position:relative;display:flex;align-items:stretch;flex:none}.chromebar_segWrap__s_T5z+.chromebar_segWrap__s_T5z{border-left:1px solid var(--rule)}.chromebar_seg__9cOaY{position:relative;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;padding:0 .95rem;font-family:var(--label);font-weight:600;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.chromebar_segWrap__s_T5z:first-child .chromebar_seg__9cOaY{padding-left:0}.chromebar_bar__1RmlG[data-compact=true] .chromebar_segWrap__s_T5z:first-child .chromebar_seg__9cOaY{padding-left:.95rem}.chromebar_segFuture__mcFk9{color:var(--ink-hint)}.chromebar_segDone__Ynn2K{color:var(--ink-faint)}.chromebar_segActive__wteBe{color:var(--ink);background:color-mix(in srgb,var(--ae-blue) 20%,transparent);box-shadow:inset 0 -3px 0 var(--ae-blue),inset 0 2px 0 color-mix(in srgb,var(--ae-blue) 55%,transparent)}.chromebar_tracker__ozilf[data-progress=off] .chromebar_segDone__Ynn2K,.chromebar_tracker__ozilf[data-progress=off] .chromebar_segFuture__mcFk9{color:var(--ink-faint)}.chromebar_tracker__ozilf[data-progress=off] .chromebar_segActive__wteBe{color:var(--ink);background:color-mix(in srgb,var(--ae-blue) 22%,transparent);box-shadow:none}.chromebar_segActive__wteBe .chromebar_segNum__ki_QJ{color:var(--ae-blue);font-weight:700}.chromebar_segActive__wteBe .chromebar_segName__rOvB_{font-weight:600}.chromebar_seg__9cOaY:not(.chromebar_segNote__r3Gqa):focus-visible,.chromebar_seg__9cOaY:not(.chromebar_segNote__r3Gqa):hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.chromebar_segActive__wteBe:focus-visible,.chromebar_segActive__wteBe:hover{background:color-mix(in srgb,var(--ae-blue) 24%,transparent)}.chromebar_segNum__ki_QJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chromebar_segLock__HoXQ8{flex:none;width:10px;height:12px}.chromebar_segLockShackle__Fog9q{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.chromebar_segLockBody__V2oPx{fill:currentColor}.chromebar_segName__rOvB_{margin-left:.4em}.chromebar_segNote__r3Gqa{cursor:default;color:var(--ink);align-self:center;margin:0 .5rem;padding:.3rem .66rem;border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--ink) 9%,transparent) 5px 6px),color-mix(in srgb,var(--ink) 3%,var(--paper));box-shadow:inset 0 0 0 1px var(--rule)}.chromebar_segNote__r3Gqa:hover{color:var(--ink)}.chromebar_segNoteHead__I2ols{display:inline-flex;align-items:center;gap:.38rem}.chromebar_segNote__r3Gqa .chromebar_segNum__ki_QJ{font-weight:700}.chromebar_segNote__r3Gqa .chromebar_segLock__HoXQ8{color:var(--ink)}.chromebar_segNoteSub__5dp2K{margin-left:.5rem;font-weight:500;font-size:.56rem;letter-spacing:.05em;text-transform:none;color:var(--ink-faint)}@media (max-width:760px){.chromebar_segName__rOvB_,.chromebar_segNoteSub__5dp2K{display:none}.chromebar_seg__9cOaY{padding:0 .7rem;letter-spacing:.1em}.chromebar_segWrap__s_T5z:first-child .chromebar_seg__9cOaY{padding-left:0}.chromebar_bar__1RmlG[data-compact=true] .chromebar_segWrap__s_T5z:first-child .chromebar_seg__9cOaY{padding-left:.7rem}}.chromebar_segStack__Tunru{display:grid;gap:.15rem;min-width:0;text-align:left;line-height:1.1}.chromebar_segSub__WtkB_{font-weight:500;font-size:.52rem;letter-spacing:.1em;color:var(--ink-faint)}.chromebar_segFill__IYYY1{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ae-blue);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-fast) linear;will-change:transform;pointer-events:none}.chromebar_segIdea__sgYxt{align-items:center;gap:.6rem;padding-top:.5rem;padding-bottom:.5rem;white-space:normal;text-transform:none;letter-spacing:0;max-width:19rem;text-align:left}.chromebar_segThumb__7Ncrz{flex:none;width:2.9rem;height:2.1rem;object-fit:cover;border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--ae-paper-2)}.chromebar_segText__sIpoJ{display:grid;gap:.15rem;min-width:0}.chromebar_segIdea__sgYxt .chromebar_segNum__ki_QJ{font-family:var(--label);font-weight:700;font-size:.54rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);line-height:1}.chromebar_segIdea__sgYxt .chromebar_segName__rOvB_{margin-left:0;font-family:var(--serif);font-size:.83rem;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1180px){.chromebar_segIdea__sgYxt{max-width:15rem;gap:.5rem}}@media (max-width:900px){.chromebar_segThumb__7Ncrz{display:none}.chromebar_segIdea__sgYxt{max-width:13rem}}.copilot-components_gen__9iRy7.copilot-components_gen__9iRy7{margin:.4rem 0 .8rem;border:1px solid var(--cp-rule-strong);border-radius:2px;background:var(--cp-sheet);overflow:hidden;font-family:var(--cp-serif);color:var(--cp-ink);animation:copilot-components_cp-lay__gSQyo .42s var(--cp-ease-arrive) both}@keyframes copilot-components_cp-lay__gSQyo{0%{clip-path:inset(0 0 100% 0);opacity:.4}to{clip-path:inset(0);opacity:1}}.copilot-components_head__hI8gu.copilot-components_head__hI8gu{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2rem;padding:0 .6rem;border-bottom:1px solid var(--cp-rule);background:var(--cp-paper)}.copilot-components_headLabel__KIeh3.copilot-components_headLabel__KIeh3,.copilot-components_headLink__19Av8.copilot-components_headLink__19Av8{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);line-height:var(--cp-icon-xs)}.copilot-components_headLabel__KIeh3.copilot-components_headLabel__KIeh3{min-width:0;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cp-ink-quiet)}.copilot-components_headLabel__KIeh3.copilot-components_headLabel__KIeh3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-components_headLabel__KIeh3.copilot-components_headLabel__KIeh3 svg,.copilot-components_headLink__19Av8.copilot-components_headLink__19Av8 svg{flex:none;width:var(--cp-icon-xs);height:var(--cp-icon-xs)}.copilot-components_headLink__19Av8.copilot-components_headLink__19Av8{flex:none;padding:0;border:0;background:none;font-weight:500;color:var(--cp-slate);cursor:pointer}.copilot-components_headLink__19Av8.copilot-components_headLink__19Av8:hover span{text-decoration:underline;text-underline-offset:.18em}.copilot-components_compareWrap__tOJPK.copilot-components_compareWrap__tOJPK{overflow-x:auto}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG{width:100%;border-collapse:collapse;table-layout:fixed}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG td,.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG th{padding:.45rem .5rem;border-bottom:1px solid var(--cp-rule);vertical-align:top;text-align:left;font-size:.78rem;line-height:1.38}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG tr:last-child>*{border-bottom:0}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG thead th{font-size:.8rem;font-weight:600;line-height:1.25}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG thead th:first-child{width:4.2rem}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG thead button{padding:0;border:0;background:none;color:var(--cp-ink);font:inherit;text-align:left;cursor:pointer}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG thead button:hover{text-decoration:underline;text-underline-offset:.18em}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG tbody th{padding-right:0;font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--cp-ink-quiet)}.copilot-components_from__Apc1P.copilot-components_from__Apc1P{display:block;margin-top:.15rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:400;line-height:1.3;color:var(--cp-ink-quiet)}.copilot-components_card__x_7lS.copilot-components_card__x_7lS{padding:.65rem .7rem .75rem}.copilot-components_cardTitle__ZHhRt.copilot-components_cardTitle__ZHhRt{margin:0;font-size:.95rem;font-weight:600;line-height:1.3}.copilot-components_cardText___q0Mg.copilot-components_cardText___q0Mg{margin:.35rem 0 0;font-size:.84rem;line-height:1.45;color:var(--cp-ink-soft)}.copilot-components_parts__H_0p7.copilot-components_parts__H_0p7,.copilot-components_tests__eI6ra.copilot-components_tests__eI6ra{margin:0;padding:0;list-style:none}.copilot-components_tests__eI6ra.copilot-components_tests__eI6ra li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.4rem;padding:.6rem .65rem;border-bottom:1px solid var(--cp-rule)}.copilot-components_parts__H_0p7.copilot-components_parts__H_0p7 li:last-child,.copilot-components_tests__eI6ra.copilot-components_tests__eI6ra li:last-child{border-bottom:0}.copilot-components_n__wFTNA.copilot-components_n__wFTNA{font-family:var(--cp-label);font-size:.8rem;font-weight:600;line-height:1.2rem;color:var(--cp-clay)}.copilot-components_claim__1jXY9.copilot-components_claim__1jXY9{margin:0;font-size:.86rem;font-weight:500;line-height:1.2rem;color:var(--cp-ink)}.copilot-components_tests__eI6ra.copilot-components_tests__eI6ra dl{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:.15rem .45rem;margin:.3rem 0 0}.copilot-components_tests__eI6ra.copilot-components_tests__eI6ra dt{font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;line-height:1.15rem;letter-spacing:.04em;text-transform:uppercase;color:var(--cp-ink-quiet)}.copilot-components_tests__eI6ra.copilot-components_tests__eI6ra dd{margin:0;font-size:.8rem;line-height:1.15rem;color:var(--cp-ink-soft)}.copilot-components_parts__H_0p7.copilot-components_parts__H_0p7 li{padding:.55rem .65rem;border-bottom:1px solid var(--cp-rule)}.copilot-components_partText__5xteh.copilot-components_partText__5xteh{margin:.15rem 0 0;font-size:.8rem;line-height:1.4;color:var(--cp-ink-soft)}.copilot-components_reach__wUP5j.copilot-components_reach__wUP5j{margin:.2rem 0 0;font-family:var(--cp-label);font-size:var(--cp-text-xs);line-height:1.35;color:var(--cp-slate)}.copilot-components_sectionLink__AOvQQ.copilot-components_sectionLink__AOvQQ{display:inline-flex;align-items:center;gap:.35rem;margin:.2rem 0 .6rem;padding:0 .7rem 0 .55rem;height:1.875rem;border:1px solid var(--cp-rule-strong);border-radius:999px;background:var(--cp-sheet);color:var(--cp-slate);font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;line-height:1;cursor:pointer}.copilot-components_sectionLink__AOvQQ.copilot-components_sectionLink__AOvQQ svg{flex:none;width:var(--cp-icon-xs);height:var(--cp-icon-xs)}.copilot-components_sectionLink__AOvQQ.copilot-components_sectionLink__AOvQQ:hover{border-color:var(--cp-slate)}.copilot-components_compare__kkOYG.copilot-components_compare__kkOYG thead button:focus-visible,.copilot-components_headLink__19Av8.copilot-components_headLink__19Av8:focus-visible,.copilot-components_sectionLink__AOvQQ.copilot-components_sectionLink__AOvQQ:focus-visible{outline:2px solid var(--cp-slate);outline-offset:2px}.copilot-components_srOnly__Blplo.copilot-components_srOnly__Blplo{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (prefers-reduced-motion:reduce){.copilot-components_gen__9iRy7.copilot-components_gen__9iRy7{animation:none}}.public-reader_compactChrome__tO1KI{--rb-chrome-h:calc(var(--header-h, 0px) + 4.2rem)}.public-reader_backBar__PLd3V{padding-block:1.25rem .25rem}.public-reader_backLink__bF_lB{font-family:var(--label);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);text-decoration:none}.public-reader_backLink__bF_lB:focus-visible,.public-reader_backLink__bF_lB:hover{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.layout_shell__CURRW{min-height:100dvh;display:flex;flex-direction:column;padding-inline-end:var(--ae-copilot-inset-inline-end,0);padding-block-end:var(--ae-copilot-inset-block-end,0);transition:padding-inline-end var(--dur-base) var(--ease-out),padding-block-end var(--dur-base) var(--ease-out)}@media (min-width:1100px){.layout_shell__CURRW:has(~[data-ae-copilot][data-open=true]){padding-inline-end:var(--ae-copilot-inset-inline-end,380px)}.layout_shell__CURRW:has(~[data-ae-copilot]:not([data-settled])){transition:none}}@media (prefers-reduced-motion:reduce){.layout_shell__CURRW{transition:none}}.layout_main__Mm12d{flex:1 1;width:100%}.layout_chapterLayout__WQI4I,.layout_fullSurface__sRR5I{scroll-margin-top:calc(var(--rb-chrome-h) + .75rem)}.layout_chapterLayout__WQI4I{display:grid;grid-template-columns:minmax(0,var(--rb-canvas-w)) 10.5rem;justify-content:center;gap:clamp(1.1rem,1vw + .6rem,1.9rem);max-width:76rem;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem) clamp(3rem,8vw,6rem);align-items:start}.layout_chapterLayout__WQI4I[data-notes=expanded]{grid-template-columns:minmax(0,1fr) var(--rb-notes);justify-content:stretch;gap:clamp(1.6rem,3vw,2.8rem)}@media (max-width:1080px){.layout_chapterLayout__WQI4I,.layout_chapterLayout__WQI4I[data-notes=expanded]{grid-template-columns:minmax(0,1fr);justify-content:center}.layout_notesCol__CkEcS{display:none}}.layout_readingCol__PkXqQ{min-width:0}.layout_notesCol__CkEcS{position:sticky;top:calc(var(--rb-chrome-h) + 1.5rem);align-self:start;padding-left:clamp(.5rem,1vw,.9rem)}.layout_fullSurface__sRR5I{width:100%;padding-bottom:clamp(3rem,8vw,6rem)}.layout_coverSurface__kgAf7{padding-bottom:clamp(1.4rem,4vh,2.4rem)}.layout_coverBand__hhzNA{background:var(--ae-paper-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-top:clamp(1rem,2.4vh,1.6rem);padding-bottom:clamp(1rem,2.4vh,1.6rem)}.layout_coverBand__hhzNA+.layout_coverBand__hhzNA{border-top:0}.layout_footer__7Z3Dr{border-top:1px solid var(--rule);padding:clamp(1.2rem,3vw,1.8rem) clamp(1rem,4vw,2.5rem)}.layout_footerIn__DKRoI{max-width:60rem;margin:0 auto;font-family:var(--label);font-weight:500;font-size:.58rem;letter-spacing:.08em;line-height:1.7;text-transform:uppercase;color:var(--ink-hint)}.layout_ideaHero__WY8hb{background:var(--ae-paper-2);border-bottom:1px solid var(--rule);padding-bottom:clamp(1.4rem,3.5vw,2.8rem);scroll-margin-top:calc(var(--rb-chrome-h) + .75rem)}.layout_ideaHeroBack__oiPNV{max-width:84rem;margin:0 auto;padding-inline:clamp(1.1rem,4vw,2.5rem)}.layout_ideaBody__1UDpz{display:grid;grid-template-columns:minmax(0,1fr);max-width:92rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,2.5rem) clamp(3rem,8vw,6rem);align-items:start}.layout_ideaCase__BIloy{min-width:0}@media (max-width:720px){.layout_ideaBody__1UDpz{grid-template-columns:minmax(0,1fr)}}.Sidebar_sidebar__DWSJA{position:fixed;top:var(--cp-top,0);right:0;bottom:0;z-index:40;display:flex;width:384px;max-width:100vw;border-left:1px solid var(--cp-rule);background:var(--cp-ground)}.Sidebar_sidebar__DWSJA[data-open=false]{width:var(--cp-spine)}@media (max-width:720px){.Sidebar_sidebar__DWSJA{width:100vw;border-left:0;border-top:1px solid var(--cp-rule);top:auto;height:70vh}.Sidebar_sidebar__DWSJA[data-open=false]{width:100vw;height:var(--cp-spine)}}.SelectionChip_chip__n_22W.SelectionChip_chip__n_22W{display:grid;grid-template-columns:var(--cp-icon-sm) minmax(0,1fr) 1.5rem;gap:.5rem;align-items:start;padding:.45rem .25rem .5rem .55rem;border-radius:4px;background:var(--cp-clay-soft);animation:SelectionChip_cp-clip-in__zs7L4 .32s var(--cp-ease-arrive) both}.SelectionChip_dismiss__j5Moz.SelectionChip_dismiss__j5Moz,.SelectionChip_mark__eagl8.SelectionChip_mark__eagl8{display:grid;place-items:center}.SelectionChip_mark__eagl8.SelectionChip_mark__eagl8{width:var(--cp-icon-sm);height:1.25rem;color:#8a5a14}.SelectionChip_mark__eagl8.SelectionChip_mark__eagl8 svg{width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.SelectionChip_text__g5bM6.SelectionChip_text__g5bM6{display:flex;flex-direction:column;gap:.1rem;min-width:0}.SelectionChip_section__zlEm_.SelectionChip_section__zlEm_{font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;line-height:1.25rem;letter-spacing:.06em;text-transform:uppercase;color:#6b5022}.SelectionChip_quote__Z7fTy.SelectionChip_quote__Z7fTy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--cp-serif);font-size:.875rem;font-style:italic;line-height:1.4;color:var(--cp-ink)}.SelectionChip_dismiss__j5Moz.SelectionChip_dismiss__j5Moz{width:1.5rem;height:1.5rem;margin-top:-.125rem;padding:0;border:0;border-radius:4px;background:transparent;color:#6b5022;cursor:pointer}.SelectionChip_dismiss__j5Moz.SelectionChip_dismiss__j5Moz svg{width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.SelectionChip_dismiss__j5Moz.SelectionChip_dismiss__j5Moz:hover{background:rgb(26 26 26/6%)}.SelectionChip_dismiss__j5Moz.SelectionChip_dismiss__j5Moz:focus-visible{outline:2px solid var(--cp-slate);outline-offset:0}@keyframes SelectionChip_cp-clip-in__zs7L4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX{display:flex;flex-direction:column;flex:1 1;min-width:0;height:100%;font-family:var(--cp-serif);color:var(--cp-ink)}.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX[hidden]{display:none}.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX[data-entering]{animation:copilot-panel_cp-open__eztZK .26s var(--cp-ease-arrive) both}@keyframes copilot-panel_cp-open__eztZK{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX ::selection{background:var(--cp-clay-soft)}.copilot-panel_srOnly__rTYx5.copilot-panel_srOnly__rTYx5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.copilot-panel_header__Ts_Q3{flex:none;padding:0 var(--cp-pad) .625rem;border-bottom:1px solid var(--cp-rule)}.copilot-panel_nameRow__obZNJ.copilot-panel_nameRow__obZNJ{display:flex;align-items:center;height:3rem;margin-right:-.5rem}.copilot-panel_name__9z7pg.copilot-panel_name__9z7pg{display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--cp-serif);font-size:1rem;font-weight:600;line-height:var(--cp-icon);letter-spacing:-.005em}.copilot-panel_nameMark__JOVco.copilot-panel_nameMark__JOVco{flex:none;width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_tools__1yjGo.copilot-panel_tools__1yjGo{display:flex;gap:2px;margin-left:auto}.copilot-panel_iconButton__OQZ0m.copilot-panel_iconButton__OQZ0m{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:4px;background:transparent;color:var(--cp-ink-soft);cursor:pointer;transition:background var(--cp-dur) var(--cp-ease),color var(--cp-dur) var(--cp-ease)}.copilot-panel_iconButton__OQZ0m.copilot-panel_iconButton__OQZ0m svg{width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_iconButton__OQZ0m.copilot-panel_iconButton__OQZ0m:hover:not(:disabled),.copilot-panel_iconButton__OQZ0m.copilot-panel_iconButton__OQZ0m[aria-expanded=true][aria-haspopup]{background:var(--cp-paper-3,#e6e3da);color:var(--cp-ink)}.copilot-panel_iconButton__OQZ0m.copilot-panel_iconButton__OQZ0m:disabled{opacity:.38;cursor:default}.copilot-panel_scopeRow__10LmN{display:flex;align-items:center;min-height:2.25rem}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px;width:100%;padding:2px;border:1px solid var(--cp-rule);border-radius:6px;background:var(--cp-paper-2)}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button{display:flex;align-items:center;gap:.4rem;min-width:0;height:1.875rem;padding:0 .55rem;border:0;border-radius:4px;background:transparent;color:var(--cp-ink-quiet);font-family:var(--cp-label);font-size:.75rem;font-weight:500;line-height:var(--cp-icon-sm);cursor:pointer}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button svg{flex:none;width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button[aria-pressed=true]{background:var(--cp-sheet);color:var(--cp-ink);box-shadow:0 1px 2px rgb(26 26 26/8%),0 0 0 1px var(--cp-rule)}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button:hover:not([aria-pressed=true]):not(:disabled){color:var(--cp-ink)}.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button:disabled{cursor:default}.copilot-panel_scopeLine__0M4Gm.copilot-panel_scopeLine__0M4Gm{display:flex;align-items:center;gap:.45rem;margin:0;font-family:var(--cp-label);font-size:.78rem;line-height:var(--cp-icon-sm);color:var(--cp-ink-quiet)}.copilot-panel_scopeLine__0M4Gm.copilot-panel_scopeLine__0M4Gm svg{flex:none;width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_scopeLine__0M4Gm.copilot-panel_scopeLine__0M4Gm strong{font-weight:500;color:var(--cp-ink)}.copilot-panel_threads__Yqsk7{position:fixed;inset:auto;z-index:60;box-sizing:border-box;margin:0;padding:.4rem;border:1px solid var(--cp-rule-strong);border-radius:6px;background:var(--cp-sheet);color:var(--cp-ink);font-family:var(--cp-serif);box-shadow:0 14px 36px rgb(26 26 26/14%);animation:copilot-panel_cp-drop__BDuci .18s var(--cp-ease-arrive) both}.copilot-panel_threads__Yqsk7.copilot-panel_threads__Yqsk7[hidden]{display:none}@keyframes copilot-panel_cp-drop__BDuci{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.copilot-panel_threadsTitle__kNNvg.copilot-panel_threadsTitle__kNNvg{margin:.35rem .5rem .3rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:600;line-height:1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-ink-quiet)}.copilot-panel_threadsEmpty__82vsB.copilot-panel_threadsEmpty__82vsB{margin:.25rem .5rem .5rem;font-size:.84rem;line-height:1.45;color:var(--cp-ink-soft)}.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP,.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps{display:grid;width:100%;box-sizing:border-box;padding:.5rem;border:0;border-radius:4px;background:transparent;color:inherit;text-align:left;cursor:pointer}.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps{grid-template-columns:var(--cp-icon) minmax(0,1fr) auto;gap:.55rem;align-items:start}.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps>svg{width:var(--cp-icon);height:var(--cp-icon);color:var(--cp-ink-soft)}.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps:hover:not(:disabled),.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps[aria-current=true]{background:var(--cp-paper)}.copilot-panel_threadText__M4bXG.copilot-panel_threadText__M4bXG{display:flex;flex-direction:column;min-width:0}.copilot-panel_threadName__33Zjy.copilot-panel_threadName__33Zjy{font-size:.9rem;font-weight:500;line-height:var(--cp-icon)}.copilot-panel_threadLast__oPrwo.copilot-panel_threadLast__oPrwo{overflow:hidden;font-size:.8rem;line-height:1.35;color:var(--cp-ink-soft);text-overflow:ellipsis;white-space:nowrap}.copilot-panel_threadMeta__M_AtS.copilot-panel_threadMeta__M_AtS{font-family:var(--cp-label);font-size:var(--cp-text-xs);line-height:var(--cp-icon);color:var(--cp-ink-quiet);white-space:nowrap}.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP{grid-template-columns:var(--cp-icon-sm) 1fr auto;gap:.5rem;align-items:center;margin-top:.3rem;padding-top:.6rem;border-top:1px solid var(--cp-rule);border-radius:0 0 4px 4px;font-family:var(--cp-label);font-size:.75rem;font-weight:500;line-height:var(--cp-icon-sm)}.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP svg{width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP kbd{font:inherit;font-weight:400;color:var(--cp-ink-quiet)}.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP:hover:not(:disabled){background:var(--cp-paper)}.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP:disabled,.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps:disabled{opacity:.45;cursor:default}.copilot-panel_viewport__oKQ2Q{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0}.copilot-panel_scroller__6MjLb.copilot-panel_scroller__6MjLb{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - .75rem),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - .75rem),transparent);flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cp-paper-3,#e6e3da) transparent}.copilot-panel_thread__3d8O3.copilot-panel_thread__3d8O3{display:flex;flex-direction:column;padding:0 var(--cp-pad) 1.25rem}.copilot-panel_thread__3d8O3.copilot-panel_thread__3d8O3>*{flex-shrink:0}.copilot-panel_welcome__pTT8d.copilot-panel_welcome__pTT8d{margin-top:1.25rem}.copilot-panel_welcomeLead__MLA0f.copilot-panel_welcomeLead__MLA0f{margin:0 0 .6rem;font-size:1.0625rem;line-height:1.5;color:var(--cp-ink);text-wrap:pretty}.copilot-panel_welcomeNote__Xqwqj.copilot-panel_welcomeNote__Xqwqj{margin:0;font-size:.84rem;line-height:1.5;color:var(--cp-ink-soft);text-wrap:pretty}.copilot-panel_starters__S72a9{padding-top:.5rem}.copilot-panel_group__cNKiP.copilot-panel_group__cNKiP,.copilot-panel_next__NYlPT.copilot-panel_next__NYlPT{margin-top:.9rem}.copilot-panel_groupLabel__ENGbP.copilot-panel_groupLabel__ENGbP{display:flex;align-items:center;gap:.4rem;margin:0 0 .3rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:600;line-height:var(--cp-icon-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cp-ink-quiet)}.copilot-panel_groupLabel__ENGbP.copilot-panel_groupLabel__ENGbP svg{flex:none;width:var(--cp-icon-xs);height:var(--cp-icon-xs)}.copilot-panel_groupLabel__ENGbP.copilot-panel_groupLabel__ENGbP em{font-style:normal;letter-spacing:.06em;color:var(--cp-ink)}.copilot-panel_starter__aRHZI.copilot-panel_starter__aRHZI{display:grid;grid-template-columns:minmax(0,1fr) var(--cp-icon-sm);gap:.6rem;align-items:start;box-sizing:border-box;width:100%;margin:0;padding:.5rem 0;border:0;border-radius:4px;background:transparent;color:var(--cp-ink);font-family:var(--cp-serif);font-size:.9375rem;line-height:1.4;text-align:left;cursor:pointer;transition:background var(--cp-dur) var(--cp-ease);position:relative}.copilot-panel_starter__aRHZI+.copilot-panel_starter__aRHZI:before{content:"";position:absolute;inset:0 0 auto;border-top:1px solid var(--cp-rule)}.copilot-panel_starter__aRHZI.copilot-panel_starter__aRHZI[data-kind=riff]{font-style:italic}.copilot-panel_starter__aRHZI.copilot-panel_starter__aRHZI svg{box-sizing:content-box;width:var(--cp-icon-sm);height:var(--cp-icon-sm);padding-block:calc((1.3125rem - var(--cp-icon-sm)) / 2);color:var(--cp-ink-quiet);transition:transform var(--dur-fast,.14s) var(--cp-ease-arrive)}.copilot-panel_starter__aRHZI.copilot-panel_starter__aRHZI:hover{color:var(--cp-slate)}.copilot-panel_starter__aRHZI.copilot-panel_starter__aRHZI:hover svg{color:var(--cp-ink);transform:translateX(2px)}.copilot-panel_starter__aRHZI.copilot-panel_starter__aRHZI:focus-visible{outline:2px solid var(--cp-slate);outline-offset:2px;border-radius:2px}.copilot-panel_next__NYlPT.copilot-panel_next__NYlPT .copilot-panel_starter__aRHZI{font-size:.875rem;padding-block:.4rem}.copilot-panel_next__NYlPT.copilot-panel_next__NYlPT .copilot-panel_starter__aRHZI svg{padding-block:calc((1.225rem - var(--cp-icon-sm)) / 2)}.copilot-panel_skeleton__ihTty.copilot-panel_skeleton__ihTty{display:block;height:2.25rem;margin-top:.4rem;border-radius:4px;background:var(--cp-paper-2);animation:copilot-panel_cp-breathe__rSr8s 1.8s ease-in-out infinite}.copilot-panel_turn__9IkgH{position:relative;margin-top:1rem;border-top:1px solid var(--cp-rule)}.copilot-panel_turn__9IkgH.copilot-panel_turn__9IkgH:first-child,.copilot-panel_welcome__pTT8d.copilot-panel_welcome__pTT8d+.copilot-panel_turn__9IkgH{margin-top:.25rem;border-top:0}.copilot-panel_question__bl3i8.copilot-panel_question__bl3i8{position:relative;display:grid;grid-template-columns:1.375rem minmax(0,1fr);gap:.55rem;align-items:start;padding:.85rem 0 .7rem;background:var(--cp-ground)}.copilot-panel_pin__LnWOZ.copilot-panel_pin__LnWOZ{position:sticky;top:0;z-index:3;height:0}.copilot-panel_pin__LnWOZ.copilot-panel_pin__LnWOZ>.copilot-panel_question__bl3i8{position:absolute;inset:0 0 auto}.copilot-panel_pin__LnWOZ.copilot-panel_pin__LnWOZ>.copilot-panel_question__bl3i8:not([data-stuck]){visibility:hidden}.copilot-panel_question__bl3i8:after{content:"";position:absolute;inset:100% 0 auto;height:.6rem;background:linear-gradient(var(--cp-ground),transparent);pointer-events:none}.copilot-panel_question__bl3i8.copilot-panel_question__bl3i8[data-stuck]{padding-block:.55rem .45rem;box-shadow:0 1px 0 var(--cp-rule)}.copilot-panel_questionBody__yGq_g.copilot-panel_questionBody__yGq_g{min-width:0}.copilot-panel_questionText__ypXQB.copilot-panel_questionText__ypXQB{margin:0;font-size:var(--cp-question-size);font-weight:500;line-height:1.375rem;letter-spacing:-.003em;color:var(--cp-ink);text-wrap:pretty;overflow-wrap:anywhere}.copilot-panel_question__bl3i8.copilot-panel_question__bl3i8[data-stuck] .copilot-panel_questionText__ypXQB{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;line-height:1.25rem}.copilot-panel_monogram___ofzr{display:grid;place-items:center;box-sizing:border-box;width:1.375rem;height:1.375rem;border:1px solid var(--cp-rule-strong);border-radius:50%;background:var(--cp-ground);color:var(--cp-ink-soft)}.copilot-panel_question__bl3i8.copilot-panel_question__bl3i8[data-stuck] .copilot-panel_monogram___ofzr{width:1.25rem;height:1.25rem}.copilot-panel_monogram___ofzr.copilot-panel_monogram___ofzr svg{width:var(--cp-icon-xs);height:var(--cp-icon-xs)}.copilot-panel_initials__pDcEJ.copilot-panel_initials__pDcEJ{font-family:var(--cp-label);font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.02em}.copilot-panel_questionQuote__oCpIj.copilot-panel_questionQuote__oCpIj{margin:.45rem 0 0;padding:.4rem .55rem;border-radius:2px;background:var(--cp-clay-soft);font-size:.875rem;font-style:italic;line-height:1.45;color:var(--cp-ink-soft)}.copilot-panel_quietNote__dchy_.copilot-panel_quietNote__dchy_,.copilot-panel_turnNote__D78W2.copilot-panel_turnNote__D78W2{margin:.3rem 0 0;font-family:var(--cp-label);font-size:var(--cp-text-xs);line-height:1rem;color:var(--cp-ink-quiet)}.copilot-panel_quietNote__dchy_.copilot-panel_quietNote__dchy_{margin-top:.75rem}.copilot-panel_answer__pHpu9.copilot-panel_answer__pHpu9{padding-top:.1rem}.copilot-panel_answerBody__k5JkE.copilot-panel_answerBody__k5JkE{min-width:0}.copilot-panel_answerActions__8lj9b.copilot-panel_answerActions__8lj9b{display:flex;flex-wrap:wrap;align-items:center;margin:.45rem 0 0 -.45rem}.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y{display:inline-flex;align-items:center;gap:.3rem;height:1.75rem;padding:0 .45rem;border:0;border-radius:4px;background:transparent;color:var(--cp-ink-quiet);font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;line-height:1;letter-spacing:.02em;cursor:pointer}.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y svg{flex:none;width:.9375rem;height:.9375rem}.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y:hover:not(:disabled),.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y[aria-expanded=true]{background:var(--cp-paper-3,#e6e3da);color:var(--cp-ink)}.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y[data-done]{color:var(--cp-leaf)}.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y:disabled{opacity:.5;cursor:default}.copilot-panel_answerMeta__jeWjN.copilot-panel_answerMeta__jeWjN{margin-top:.35rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);line-height:1rem;color:var(--cp-ink-quiet)}.copilot-panel_answerMeta__jeWjN.copilot-panel_answerMeta__jeWjN summary{cursor:pointer}.copilot-panel_answerMeta__jeWjN.copilot-panel_answerMeta__jeWjN p{margin:.25rem 0 0}.copilot-panel_feedbackDone__2pruk.copilot-panel_feedbackDone__2pruk{display:inline-flex;align-items:center;height:1.75rem;padding:0 .45rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);color:var(--cp-ink-quiet)}.copilot-panel_feedbackForm__BkKDF.copilot-panel_feedbackForm__BkKDF{flex-basis:100%;margin:.4rem 0 .2rem .45rem;padding:.7rem .75rem;border:1px solid var(--cp-rule);border-radius:4px;background:var(--cp-sheet)}.copilot-panel_feedbackForm__BkKDF.copilot-panel_feedbackForm__BkKDF fieldset{margin:0 0 .55rem;padding:0;border:0}.copilot-panel_feedbackForm__BkKDF.copilot-panel_feedbackForm__BkKDF legend{margin-bottom:.45rem;padding:0;font-family:var(--cp-serif);font-size:.875rem;font-weight:500;color:var(--cp-ink)}.copilot-panel_reasons__rjXGt.copilot-panel_reasons__rjXGt{display:flex;flex-wrap:wrap;gap:.3rem}.copilot-panel_reason__JTaex.copilot-panel_reason__JTaex{position:relative;display:inline-flex;align-items:center;height:1.625rem;padding:0 .6rem;border:1px solid var(--cp-rule-strong);border-radius:999px;font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;color:var(--cp-ink-soft);cursor:pointer}.copilot-panel_reason__JTaex.copilot-panel_reason__JTaex input{position:absolute;opacity:0;pointer-events:none}.copilot-panel_reason__JTaex.copilot-panel_reason__JTaex:has(input:checked){border-color:var(--cp-ink);background:var(--cp-ink);color:var(--cp-paper)}.copilot-panel_reason__JTaex.copilot-panel_reason__JTaex:has(input:focus-visible){outline:2px solid var(--cp-slate);outline-offset:2px}.copilot-panel_feedbackForm__BkKDF.copilot-panel_feedbackForm__BkKDF textarea{display:block;box-sizing:border-box;width:100%;padding:.4rem .5rem;border:1px solid var(--cp-rule-strong);border-radius:4px;background:var(--cp-ground);color:var(--cp-ink);font-family:var(--cp-serif);font-size:.875rem;line-height:1.4;resize:none}.copilot-panel_feedbackForm__BkKDF.copilot-panel_feedbackForm__BkKDF textarea::placeholder{color:var(--cp-ink-quiet)}.copilot-panel_feedbackForm__BkKDF.copilot-panel_feedbackForm__BkKDF textarea:focus{outline:none;border-color:var(--cp-slate)}.copilot-panel_formRow__h68xb.copilot-panel_formRow__h68xb{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.5rem}.copilot-panel_work__Cmt7Q{display:grid;grid-template-columns:1.375rem minmax(0,1fr);gap:.55rem;align-items:start;padding-top:.2rem}.copilot-panel_workMark__EpAKC{justify-self:center;width:var(--cp-icon);height:1.5rem;padding-block:.125rem;box-sizing:border-box;color:var(--cp-ink-soft)}.copilot-panel_spine__vSLxJ.copilot-panel_spine__vSLxJ [data-copilot-mark][data-live] [data-wave],.copilot-panel_surface__dkKnX [data-copilot-mark][data-live] [data-wave]{stroke:var(--cp-clay);stroke-dasharray:2.6 1.2;animation:copilot-panel_cp-flow__EQSnI .9s linear infinite}.copilot-panel_spine__vSLxJ.copilot-panel_spine__vSLxJ [data-copilot-mark][data-live] [data-wave=b],.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX [data-copilot-mark][data-live] [data-wave=b]{animation-direction:reverse}@keyframes copilot-panel_cp-flow__EQSnI{to{stroke-dashoffset:-7.6}}.copilot-panel_steps__vGwWY.copilot-panel_steps__vGwWY{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.copilot-panel_step__l_8ve{display:grid;grid-template-columns:var(--cp-icon-sm) minmax(0,1fr) auto;gap:.5rem;align-items:center;height:1.5rem;font-family:var(--cp-label);font-size:.75rem;font-weight:500;line-height:1.5rem;color:var(--cp-ink)}.copilot-panel_step__l_8ve.copilot-panel_step__l_8ve[data-status=done]{animation:copilot-panel_cp-step__lpdC4 .22s var(--cp-ease-arrive) both;color:var(--cp-ink-quiet)}.copilot-panel_stepIcon__NSZC3.copilot-panel_stepIcon__NSZC3{display:grid;place-items:center;width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_stepIcon__NSZC3.copilot-panel_stepIcon__NSZC3 svg{width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_stepLabel__RJ2N8.copilot-panel_stepLabel__RJ2N8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copilot-panel_stepNow__W1dW4.copilot-panel_stepNow__W1dW4{animation:copilot-panel_cp-breathe-text__N4Z2g 1.8s ease-in-out infinite}.copilot-panel_stepDetail__DLx8g.copilot-panel_stepDetail__DLx8g{font-family:var(--cp-serif);font-size:.8125rem;font-weight:400;color:var(--cp-ink-soft)}.copilot-panel_step__l_8ve.copilot-panel_step__l_8ve[data-status=done] .copilot-panel_stepDetail__DLx8g{color:var(--cp-ink-quiet)}.copilot-panel_stepTime__Fd2Qv.copilot-panel_stepTime__Fd2Qv{font-size:var(--cp-text-xs);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cp-ink-quiet)}@keyframes copilot-panel_cp-step__lpdC4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes copilot-panel_cp-breathe-text__N4Z2g{50%{opacity:.55}}.copilot-panel_failed__2jg4u{margin-top:.1rem}.copilot-panel_partial__edAiR.copilot-panel_partial__edAiR{margin:0 0 .5rem;font-size:var(--cp-answer-size);line-height:var(--cp-answer-leading);color:var(--cp-ink-soft)}.copilot-panel_notice__aE307.copilot-panel_notice__aE307{display:grid;grid-template-columns:var(--cp-icon) minmax(0,1fr);gap:.55rem;align-items:start;margin-top:.75rem;padding:.65rem .75rem;border:1px solid var(--cp-rule);border-radius:4px;background:var(--cp-sheet)}.copilot-panel_failed__2jg4u.copilot-panel_failed__2jg4u .copilot-panel_notice__aE307{margin-top:0}.copilot-panel_noticeIcon__FNGTU{display:grid;place-items:center;height:1.3rem;color:var(--cp-ink-soft)}.copilot-panel_noticeIcon__FNGTU.copilot-panel_noticeIcon__FNGTU svg{width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_notice__aE307.copilot-panel_notice__aE307[data-tone=error] .copilot-panel_noticeIcon__FNGTU{color:var(--cp-danger)}.copilot-panel_noticeBody__rRw2l.copilot-panel_noticeBody__rRw2l p{margin:0;font-size:.875rem;line-height:1.3rem;color:var(--cp-ink-soft)}.copilot-panel_noticeBody__rRw2l.copilot-panel_noticeBody__rRw2l .copilot-panel_noticeTitle__7lGh6{font-size:.9rem;font-weight:600;color:var(--cp-ink)}.copilot-panel_noticeActions__ISQv_.copilot-panel_noticeActions__ISQv_{display:flex;gap:.4rem;margin-top:.55rem}.copilot-panel_buttonQuiet__9pwfT.copilot-panel_buttonQuiet__9pwfT,.copilot-panel_button__msO1m.copilot-panel_button__msO1m{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:2rem;padding:0 .8rem;border:0;border-radius:4px;font-family:var(--cp-label);font-size:.75rem;font-weight:600;line-height:1;letter-spacing:.02em;cursor:pointer}.copilot-panel_button__msO1m.copilot-panel_button__msO1m{background:var(--cp-ink);color:var(--cp-paper)}.copilot-panel_button__msO1m.copilot-panel_button__msO1m svg{width:.9375rem;height:.9375rem}.copilot-panel_button__msO1m.copilot-panel_button__msO1m:hover:not(:disabled){background:#000}.copilot-panel_buttonQuiet__9pwfT.copilot-panel_buttonQuiet__9pwfT{background:transparent;color:var(--cp-ink);box-shadow:inset 0 0 0 1px var(--cp-rule-strong)}.copilot-panel_buttonQuiet__9pwfT.copilot-panel_buttonQuiet__9pwfT:hover:not(:disabled){background:var(--cp-paper-3,#e6e3da)}.copilot-panel_buttonQuiet__9pwfT.copilot-panel_buttonQuiet__9pwfT:disabled,.copilot-panel_button__msO1m.copilot-panel_button__msO1m:disabled{opacity:.5;cursor:default}.copilot-panel_jump__R6f2n{position:absolute;left:0;right:0;bottom:.75rem;width:max-content;margin-inline:auto;z-index:5;display:inline-flex;align-items:center;gap:.4rem;height:2rem;padding:0 .8rem 0 .6rem;border:0;border-radius:999px;background:var(--cp-ink);color:var(--cp-paper);font-family:var(--cp-label);font-size:.75rem;font-weight:500;line-height:1;box-shadow:0 6px 18px rgb(26 26 26/20%);cursor:pointer;animation:copilot-panel_cp-rise__XwjIN .22s var(--cp-ease-arrive) both}.copilot-panel_jump__R6f2n.copilot-panel_jump__R6f2n svg{width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_jumpDot__vjBdm.copilot-panel_jumpDot__vjBdm{width:6px;height:6px;border-radius:50%;background:var(--cp-clay)}.copilot-panel_thread__3d8O3.copilot-panel_thread__3d8O3[data-away]{padding-bottom:3.5rem}@keyframes copilot-panel_cp-rise__XwjIN{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.copilot-panel_composer__3k9LB{flex:none;padding:.7rem var(--cp-pad) .75rem;border-top:1px solid var(--cp-rule);background:var(--cp-ground)}.copilot-panel_composer__3k9LB.copilot-panel_composer__3k9LB>*+*{margin-top:.5rem}.copilot-panel_offline__oy7XJ.copilot-panel_offline__oy7XJ{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:.5rem;align-items:start;margin:0 0 .55rem;font-size:.84rem;line-height:1.25rem;color:var(--cp-ink-soft)}.copilot-panel_offline__oy7XJ.copilot-panel_offline__oy7XJ svg{width:1.125rem;height:1.25rem;color:var(--cp-ink-soft)}.copilot-panel_offline__oy7XJ.copilot-panel_offline__oy7XJ strong{font-weight:600;color:var(--cp-ink)}.copilot-panel_moves__OWumE.copilot-panel_moves__OWumE{display:flex;flex-wrap:wrap;gap:.3rem}.copilot-panel_move__xA0Br.copilot-panel_move__xA0Br{display:inline-flex;align-items:center;gap:.3rem;height:1.625rem;padding:0 .6rem 0 .45rem;border:1px solid var(--cp-rule-strong);border-radius:999px;background:var(--cp-sheet);color:var(--cp-ink-soft);font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;line-height:1;cursor:pointer}.copilot-panel_move__xA0Br.copilot-panel_move__xA0Br svg{width:.8125rem;height:.8125rem}.copilot-panel_move__xA0Br.copilot-panel_move__xA0Br:hover{border-color:var(--cp-ink-soft);color:var(--cp-ink)}.copilot-panel_field__vlbOO.copilot-panel_field__vlbOO{position:relative;display:block;border:1px solid var(--cp-rule-strong);border-radius:6px;background:var(--cp-sheet);transition:border-color var(--cp-dur) var(--cp-ease),box-shadow var(--cp-dur) var(--cp-ease)}.copilot-panel_field__vlbOO.copilot-panel_field__vlbOO:focus-within{border-color:var(--cp-slate);box-shadow:0 0 0 3px var(--cp-slate-soft)}.copilot-panel_input__ESg98.copilot-panel_input__ESg98{display:block;box-sizing:border-box;width:100%;min-height:2.625rem;max-height:9rem;padding:.6rem 3rem .6rem .75rem;border:0;background:transparent;color:var(--cp-ink);font-family:var(--cp-serif);font-size:.9375rem;line-height:1.4375rem;caret-color:var(--cp-clay);resize:none;outline:none}.copilot-panel_input__ESg98.copilot-panel_input__ESg98::placeholder{color:var(--cp-ink-quiet);opacity:1}.copilot-panel_input__ESg98.copilot-panel_input__ESg98[readonly]{color:var(--cp-ink-quiet)}.copilot-panel_send__Za6mB{position:absolute;right:.3125rem;bottom:.3125rem;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:var(--cp-ink);color:var(--cp-paper);cursor:pointer;transition:background var(--cp-dur) var(--cp-ease),transform .14s var(--cp-ease-arrive)}.copilot-panel_send__Za6mB.copilot-panel_send__Za6mB svg{width:1.125rem;height:1.125rem;stroke-width:1.8}.copilot-panel_send__Za6mB.copilot-panel_send__Za6mB:hover:not(:disabled){background:#000}.copilot-panel_send__Za6mB.copilot-panel_send__Za6mB:active:not(:disabled){transform:scale(.94)}.copilot-panel_send__Za6mB.copilot-panel_send__Za6mB:disabled{background:var(--cp-paper-3,#e6e3da);color:var(--cp-ink-quiet);cursor:default}.copilot-panel_stop__oGWtG.copilot-panel_stop__oGWtG:before{content:"";position:absolute;inset:-3px;border:1.5px solid transparent;border-top:1.5px solid var(--cp-clay);border-radius:50%;animation:copilot-panel_cp-spin__BGZRQ 1.1s linear infinite}.copilot-panel_sendWait__78QlM.copilot-panel_sendWait__78QlM{background:var(--cp-paper-3,#e6e3da);color:var(--cp-ink-soft)}@keyframes copilot-panel_cp-spin__BGZRQ{to{transform:rotate(1turn)}}.copilot-panel_hint__3eCWg.copilot-panel_hint__3eCWg{display:flex;justify-content:space-between;gap:.5rem;margin:.4rem 0 0;font-family:var(--cp-label);font-size:var(--cp-text-xs);line-height:1.125rem;color:var(--cp-ink-quiet)}.copilot-panel_hint__3eCWg.copilot-panel_hint__3eCWg kbd{display:inline-block;padding:0 .25rem;border:solid var(--cp-rule-strong);border-width:1px 1px 2px;border-radius:3px;background:var(--cp-sheet);font:inherit;font-weight:500;line-height:.875rem;color:var(--cp-ink-soft)}.copilot-panel_hintAction__0s05t.copilot-panel_hintAction__0s05t{padding:0;border:0;background:none;color:var(--cp-slate);font:inherit;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.copilot-panel_hintAction__0s05t.copilot-panel_hintAction__0s05t:disabled{color:var(--cp-ink-quiet);text-decoration:none;cursor:default}.copilot-panel_rest__XzPWz{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem;align-items:start}.copilot-panel_restMark__NVOJ0.copilot-panel_restMark__NVOJ0{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--cp-paper-2);color:var(--cp-ink-soft)}.copilot-panel_restMark__NVOJ0.copilot-panel_restMark__NVOJ0 svg{width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_restTitle__UMxeR.copilot-panel_restTitle__UMxeR{margin:0 0 .1rem;font-size:.98rem;font-weight:600;line-height:2.25rem}.copilot-panel_restBody___rMe1.copilot-panel_restBody___rMe1{margin:0;font-size:.86rem;line-height:1.45;color:var(--cp-ink-soft)}.copilot-panel_restClock__3ZkmP.copilot-panel_restClock__3ZkmP{display:inline-block;margin:.45rem 0 0;padding:.2rem .55rem;border-radius:999px;background:var(--cp-paper-2);font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1rem;color:var(--cp-ink)}.copilot-panel_signUp__kcnRT{display:flex;flex-direction:column}.copilot-panel_signUpLead__QyudA.copilot-panel_signUpLead__QyudA{margin:0 0 .25rem;font-size:1rem;font-weight:600;line-height:1.3}.copilot-panel_signUpNote__RJiJY.copilot-panel_signUpNote__RJiJY{margin:0 0 .6rem;font-size:.86rem;line-height:1.45;color:var(--cp-ink-soft)}.copilot-panel_signUpHeld__QK3_b.copilot-panel_signUpHeld__QK3_b{display:grid;grid-template-columns:var(--cp-icon-sm) minmax(0,1fr);gap:.45rem;align-items:start;margin:0 0 .65rem;padding:.45rem .55rem;border-radius:4px;background:var(--cp-paper-2);font-size:.84rem;line-height:1.25rem;color:var(--cp-ink)}.copilot-panel_signUpHeld__QK3_b.copilot-panel_signUpHeld__QK3_b svg{width:var(--cp-icon-sm);height:1.25rem;color:var(--cp-ink-quiet)}.copilot-panel_signUpLabel__ojmcL.copilot-panel_signUpLabel__ojmcL{margin-bottom:.25rem;font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-ink-quiet)}.copilot-panel_signUpInput__ryM9g.copilot-panel_signUpInput__ryM9g{box-sizing:border-box;height:2.375rem;padding:0 .65rem;border:1px solid var(--cp-rule-strong);border-radius:4px;background:var(--cp-sheet);color:var(--cp-ink);font-family:var(--cp-serif);font-size:.92rem}.copilot-panel_signUpInput__ryM9g.copilot-panel_signUpInput__ryM9g::placeholder{color:var(--cp-ink-quiet)}.copilot-panel_signUpInput__ryM9g.copilot-panel_signUpInput__ryM9g:focus{outline:none;border-color:var(--cp-slate);box-shadow:0 0 0 3px var(--cp-slate-soft)}.copilot-panel_signUpInput__ryM9g.copilot-panel_signUpInput__ryM9g[aria-invalid=true]{border-color:var(--cp-danger);box-shadow:0 0 0 3px color-mix(in oklab,var(--cp-danger) 14%,transparent)}.copilot-panel_signUpCheck__hHydv.copilot-panel_signUpCheck__hHydv{min-height:65px;margin:.6rem 0}.copilot-panel_signUpError__fM_iw.copilot-panel_signUpError__fM_iw{display:grid;grid-template-columns:.9375rem minmax(0,1fr);gap:.35rem;align-items:start;margin:.45rem 0 0;font-size:.8rem;line-height:1.2rem;color:var(--cp-danger)}.copilot-panel_signUpError__fM_iw.copilot-panel_signUpError__fM_iw svg{width:.9375rem;height:1.2rem}.copilot-panel_signUpButton__mv8ia.copilot-panel_signUpButton__mv8ia{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.25rem;border:0;border-radius:4px;background:var(--cp-ink);color:var(--cp-paper);font-family:var(--cp-label);font-size:.75rem;font-weight:600;letter-spacing:.03em;cursor:pointer}.copilot-panel_signUpButton__mv8ia.copilot-panel_signUpButton__mv8ia svg{width:var(--cp-icon-sm);height:var(--cp-icon-sm)}.copilot-panel_signUpButton__mv8ia.copilot-panel_signUpButton__mv8ia:disabled{background:var(--cp-paper-3,#e6e3da);color:var(--cp-ink-soft);cursor:default}.copilot-panel_signUpSent__KL0_B.copilot-panel_signUpSent__KL0_B .copilot-panel_signUpLead__QyudA{margin-bottom:.1rem;line-height:2.25rem}.copilot-panel_signUpSent__KL0_B.copilot-panel_signUpSent__KL0_B{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem;align-items:start}.copilot-panel_signUpSentMark__2wafH.copilot-panel_signUpSentMark__2wafH{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--cp-slate-soft);color:var(--cp-slate)}.copilot-panel_signUpSentMark__2wafH.copilot-panel_signUpSentMark__2wafH svg{width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_signUpLinks__4OwP_.copilot-panel_signUpLinks__4OwP_{display:flex;gap:1rem;font-family:var(--cp-label);font-size:var(--cp-text-xs)}.copilot-panel_spine__vSLxJ{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:.6rem}.copilot-panel_spineButton__JsmpB.copilot-panel_spineButton__JsmpB{display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:.55rem .35rem .8rem;border:0;border-radius:4px;background:transparent;color:var(--cp-ink);cursor:pointer}.copilot-panel_spineButton__JsmpB.copilot-panel_spineButton__JsmpB:hover{background:var(--cp-sheet);box-shadow:0 0 0 1px var(--cp-rule)}.copilot-panel_spineMark__h3ubk.copilot-panel_spineMark__h3ubk{position:relative;display:grid;place-items:center;width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_spineMark__h3ubk.copilot-panel_spineMark__h3ubk svg{width:var(--cp-icon);height:var(--cp-icon)}.copilot-panel_spineMark__h3ubk.copilot-panel_spineMark__h3ubk[data-unseen]:after{content:"";position:absolute;top:-1px;right:-2px;width:7px;height:7px;border-radius:50%;background:var(--cp-clay);box-shadow:0 0 0 2px var(--cp-ground)}.copilot-panel_spineCount__rjUbV.copilot-panel_spineCount__rjUbV,.copilot-panel_spineKey__yc7PI.copilot-panel_spineKey__yc7PI,.copilot-panel_spineName__noqmK.copilot-panel_spineName__noqmK{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--cp-label)}.copilot-panel_spineName__noqmK.copilot-panel_spineName__noqmK{font-size:var(--cp-text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.copilot-panel_spineCount__rjUbV.copilot-panel_spineCount__rjUbV{font-size:var(--cp-text-xs);color:var(--cp-ink-quiet)}.copilot-panel_spineKey__yc7PI.copilot-panel_spineKey__yc7PI{margin-top:auto;margin-bottom:1rem;font-size:var(--cp-text-xs);color:var(--cp-ink-quiet)}@media (max-width:720px){.copilot-panel_spine__vSLxJ.copilot-panel_spine__vSLxJ{flex-direction:row;padding:0 .75rem}.copilot-panel_spineButton__JsmpB.copilot-panel_spineButton__JsmpB{flex-direction:row;padding:.4rem .6rem}.copilot-panel_spineCount__rjUbV.copilot-panel_spineCount__rjUbV,.copilot-panel_spineKey__yc7PI.copilot-panel_spineKey__yc7PI,.copilot-panel_spineName__noqmK.copilot-panel_spineName__noqmK{writing-mode:horizontal-tb;transform:none}.copilot-panel_spineKey__yc7PI.copilot-panel_spineKey__yc7PI{margin:0 0 0 auto}}.copilot-panel_answerAction__9Jp_y.copilot-panel_answerAction__9Jp_y:focus-visible,.copilot-panel_buttonQuiet__9pwfT.copilot-panel_buttonQuiet__9pwfT:focus-visible,.copilot-panel_button__msO1m.copilot-panel_button__msO1m:focus-visible,.copilot-panel_hintAction__0s05t.copilot-panel_hintAction__0s05t:focus-visible,.copilot-panel_iconButton__OQZ0m:focus-visible,.copilot-panel_jump__R6f2n.copilot-panel_jump__R6f2n:focus-visible,.copilot-panel_move__xA0Br.copilot-panel_move__xA0Br:focus-visible,.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button:focus-visible,.copilot-panel_send__Za6mB.copilot-panel_send__Za6mB:focus-visible,.copilot-panel_signUpButton__mv8ia.copilot-panel_signUpButton__mv8ia:focus-visible,.copilot-panel_spineButton__JsmpB.copilot-panel_spineButton__JsmpB:focus-visible,.copilot-panel_threadNew__cdqSP.copilot-panel_threadNew__cdqSP:focus-visible,.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps:focus-visible{outline:2px solid var(--cp-slate);outline-offset:2px}.copilot-panel_iconButton__OQZ0m.copilot-panel_iconButton__OQZ0m:focus-visible,.copilot-panel_scope__Pm0r_.copilot-panel_scope__Pm0r_ button:focus-visible,.copilot-panel_threadRow__Azcps.copilot-panel_threadRow__Azcps:focus-visible{outline-offset:0}@media (prefers-reduced-motion:reduce){.copilot-panel_spine__vSLxJ.copilot-panel_spine__vSLxJ [data-copilot-mark][data-live] [data-wave],.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX [data-copilot-mark][data-live] [data-wave]{stroke-dasharray:none;animation:none}.copilot-panel_skeleton__ihTty.copilot-panel_skeleton__ihTty,.copilot-panel_stepNow__W1dW4.copilot-panel_stepNow__W1dW4{animation:none}.copilot-panel_stop__oGWtG.copilot-panel_stop__oGWtG:before{animation:none;border-color:var(--cp-clay)}.copilot-panel_jump__R6f2n.copilot-panel_jump__R6f2n,.copilot-panel_step__l_8ve.copilot-panel_step__l_8ve,.copilot-panel_surface__dkKnX.copilot-panel_surface__dkKnX,.copilot-panel_threads__Yqsk7.copilot-panel_threads__Yqsk7{animation-name:copilot-panel_cp-fade__1GHoZ}}@keyframes copilot-panel_cp-fade__1GHoZ{0%{opacity:0}to{opacity:1}}@keyframes copilot-panel_cp-breathe__rSr8s{50%{opacity:.55}}@media (max-height:560px){.copilot-panel_hint__3eCWg.copilot-panel_hint__3eCWg{display:none}.copilot-panel_nameRow__obZNJ.copilot-panel_nameRow__obZNJ{height:2.5rem}.copilot-panel_header__Ts_Q3.copilot-panel_header__Ts_Q3{padding-bottom:.4rem}.copilot-panel_composer__3k9LB.copilot-panel_composer__3k9LB{padding-block:.5rem}}.Markdown_prose__FAX09.Markdown_prose__FAX09{font-family:var(--cp-serif);font-size:var(--cp-answer-size);line-height:var(--cp-answer-leading);color:var(--cp-ink);--cp-line:calc(var(--cp-answer-size) * var(--cp-answer-leading))}.Markdown_block__9Puj_.Markdown_block__9Puj_+.Markdown_block__9Puj_{margin-top:.7em}.Markdown_block__9Puj_.Markdown_block__9Puj_ :is(p,ul,ol,blockquote,pre,table){margin:0}.Markdown_block__9Puj_.Markdown_block__9Puj_ :is(p,li){text-wrap:pretty}.Markdown_block__9Puj_.Markdown_block__9Puj_ :is(ul,ol){padding-left:1.15em}.Markdown_block__9Puj_.Markdown_block__9Puj_ li+li{margin-top:.25em}.Markdown_block__9Puj_.Markdown_block__9Puj_ :is(h1,h2,h3,h4){font-family:var(--cp-label);font-size:var(--cp-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-ink-quiet);margin:0}.Markdown_block__9Puj_ p>strong:first-child{font-weight:600}.Markdown_block__9Puj_.Markdown_block__9Puj_ blockquote{padding-left:.75em;border-left:1px solid var(--cp-rule);color:var(--cp-ink-soft)}.Markdown_block__9Puj_.Markdown_block__9Puj_ a{color:var(--cp-slate);text-underline-offset:.18em;text-decoration-thickness:1px;overflow-wrap:break-word}.Markdown_block__9Puj_.Markdown_block__9Puj_ :is(code,kbd){font-family:var(--cp-label);font-size:.92em;background:var(--cp-paper-2);padding:.05em .25em;border-radius:var(--cp-radius)}.Markdown_block__9Puj_ pre{max-height:400px;overflow:auto;padding:.6rem .7rem;background:var(--cp-paper-2);border-radius:var(--cp-radius);scrollbar-gutter:stable}.Markdown_block__9Puj_.Markdown_block__9Puj_ pre code{background:none;padding:0}.Markdown_tableWrap__aR5JQ.Markdown_tableWrap__aR5JQ{max-height:300px;overflow:auto;scrollbar-gutter:stable}.Markdown_tableWrap__aR5JQ.Markdown_tableWrap__aR5JQ table{border-collapse:collapse;font-family:var(--cp-label);font-size:var(--cp-label-size-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:100%}.Markdown_tableWrap__aR5JQ.Markdown_tableWrap__aR5JQ :is(th,td){border-bottom:1px solid var(--cp-rule);padding:.3rem .5rem;text-align:left;vertical-align:top}.Markdown_tableWrap__aR5JQ.Markdown_tableWrap__aR5JQ th{color:var(--cp-ink-faint);font-weight:500;letter-spacing:var(--cp-label-tracking);text-transform:uppercase}.Markdown_cited__LkBI0{border-radius:var(--cp-radius);transition:background var(--cp-dur) var(--cp-ease)}.Markdown_cited__LkBI0.Markdown_cited__LkBI0[data-lit=true]{background:var(--cp-slate-soft);box-shadow:0 0 0 2px var(--cp-slate-soft)}.Markdown_block__9Puj_[data-cp-caret=true]>:last-child:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:.2em;vertical-align:text-bottom;background:var(--cp-clay);animation:Markdown_cp-caret__odVkU 1s steps(1) infinite}.Markdown_block__9Puj_[data-cp-caret=true]>:is(ul,ol):last-child:after{content:none}.Markdown_block__9Puj_.Markdown_block__9Puj_[data-cp-caret=true]>:is(ul,ol):last-child>li:last-child:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:.2em;vertical-align:text-bottom;background:var(--cp-clay);animation:Markdown_cp-caret__odVkU 1s steps(1) infinite}.Markdown_block__9Puj_.Markdown_block__9Puj_[data-cp-caret=true] :is(pre,code):after,.Markdown_block__9Puj_[data-cp-caret=true]>:is(pre,.Markdown_tableWrap__aR5JQ.Markdown_tableWrap__aR5JQ):last-child:after{content:none}@keyframes Markdown_cp-caret__odVkU{50%{opacity:0}}