.Button_btn__PtMFm{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:var(--control-h-md);padding-inline:var(--s-4);border:1px solid transparent;border-radius:var(--control-radius);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--mo-fast) var(--ease),border-color var(--mo-fast) var(--ease),color var(--mo-fast) var(--ease)}.Button_btn__PtMFm:disabled{opacity:.45;cursor:default}.Button_btn__PtMFm:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.Button_btn__PtMFm[data-size=xs]{height:var(--control-h-xs);padding-inline:var(--s-3);font-size:var(--fs-small)}.Button_btn__PtMFm[data-size=sm]{height:var(--control-h-sm);padding-inline:var(--s-3);font-size:var(--fs-small)}.Button_btn__PtMFm[data-size=lg]{height:var(--control-h-lg)}.Button_btn__PtMFm[data-size=xl]{height:var(--control-h-xl);padding-inline:var(--s-5);font-size:var(--fs-blocktitle)}.Button_iconOnly__At_eO{padding-inline:0;width:var(--control-h-md)}.Button_iconOnly__At_eO[data-size=xs]{width:var(--control-h-xs)}.Button_iconOnly__At_eO[data-size=sm]{width:var(--control-h-sm)}.Button_iconOnly__At_eO[data-size=lg]{width:var(--control-h-lg)}.Button_iconOnly__At_eO[data-size=xl]{width:var(--control-h-xl)}.Button_btn__PtMFm.Button_wrap__q5q53{height:auto;min-height:var(--control-h-md);max-width:100%;padding-block:var(--s-1);white-space:normal;overflow-wrap:anywhere;line-height:var(--lh-body);text-align:start;justify-content:flex-start}.Button_btn__PtMFm.Button_wrap__q5q53[data-size=xs]{min-height:var(--control-h-xs)}.Button_btn__PtMFm.Button_wrap__q5q53[data-size=sm]{min-height:var(--control-h-sm)}.Button_btn__PtMFm.Button_wrap__q5q53[data-size=lg]{min-height:var(--control-h-lg)}.Button_btn__PtMFm.Button_wrap__q5q53[data-size=xl]{min-height:var(--control-h-xl)}.Button_truncate__Iq9fT{min-width:0;max-width:100%}.Button_truncateLabel__JHoeJ{min-width:0;overflow:hidden;text-overflow:ellipsis;padding-block:.2em;margin-block:-.2em}.Button_block__uXWqT{display:flex;width:100%;justify-content:space-between;text-align:start}.Button_blockLabel__LRdxm{flex:1 1 auto;min-width:0;text-align:start}[data-ui-version=b] .Button_blockLabel__LRdxm{text-align:center}.Button_primary__fs_dm{background:var(--pri-solid);color:var(--prifg)}.Button_primary__fs_dm:not(:disabled):hover{background:var(--pri-solid-h)}.Button_primary__fs_dm:not(:disabled):active{background:var(--brand-deep)}.Button_secondary__VsJFe{background:var(--card);border-color:var(--bd-ctl);color:var(--fg)}.Button_secondary__VsJFe:not(:disabled):hover{background:var(--hov-ink)}.Button_secondary__VsJFe:not(:disabled):active{background:var(--pressed-ink)}.Button_quiet__aZbd5{background:transparent;color:var(--pri-text);padding-inline:var(--s-1)}.Button_quiet__aZbd5:not(:disabled):hover{background:var(--hov-accent)}.Button_quiet__aZbd5:not(:disabled):active{background:var(--pressed-accent)}.Button_quiet__aZbd5.Button_muted__r5tjx{color:var(--mfg)}.Button_quiet__aZbd5.Button_muted__r5tjx:not(:disabled):hover{background:var(--hov-ink);color:var(--fg)}.Button_quiet__aZbd5.Button_muted__r5tjx:not(:disabled):active{background:var(--pressed-ink);color:var(--fg)}.Button_destructive__f8I2L{background:var(--dest-solid);color:var(--destfg)}.Button_destructive__f8I2L:not(:disabled):active,.Button_destructive__f8I2L:not(:disabled):hover{background:color-mix(in srgb,var(--dest-solid) 86%,var(--fg))}.IconButton_btn___UOJ_{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--control-h-md);height:var(--control-h-md);padding:0;border:1px solid transparent;border-radius:var(--control-radius);background:transparent;color:var(--mfg);cursor:pointer;transition:background-color var(--mo-fast) var(--ease),color var(--mo-fast) var(--ease)}.IconButton_btn___UOJ_:not(:disabled):hover{background:var(--hov);color:var(--fg)}.IconButton_btn___UOJ_:not(:disabled):active{background:var(--sel);color:var(--fg)}.IconButton_btn___UOJ_:disabled{opacity:.45;cursor:default}.IconButton_btn___UOJ_:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.IconButton_sm__suDYe{width:var(--control-h-sm);height:var(--control-h-sm)}.IconButton_secondary__kNXYY{border-color:var(--bd-ctl);background:var(--card);color:var(--fg)}.IconButton_secondary__kNXYY:not(:disabled):hover{background:var(--hov-ink)}.IconButton_secondary__kNXYY:not(:disabled):active{background:var(--pressed-ink)}.IconButton_selected__2vFPR,.IconButton_selected__2vFPR:not(:disabled):hover{background:var(--pris);color:var(--pri-text)}.IconButton_danger__Ci3R9:not(:disabled):active,.IconButton_danger__Ci3R9:not(:disabled):hover{color:var(--dest)}.Popover_surface__XdIj_{position:fixed;inset:auto;margin:0;padding:0;overflow:hidden;flex-direction:column;max-height:var(--pop-max-h,none);min-width:0;border:var(--surface-border);border-radius:var(--menu-radius);background:var(--card);color:var(--fg);white-space:normal;text-align:start;box-shadow:var(--shm);z-index:var(--z-menu);opacity:0;transform:scale(.98);pointer-events:none;transition:opacity var(--mo-fast) var(--ease),transform var(--mo-fast) var(--ease),overlay var(--mo-fast) var(--ease) allow-discrete,display var(--mo-fast) var(--ease) allow-discrete}.Popover_surface__XdIj_:popover-open{display:flex;opacity:1;transform:none;pointer-events:auto}@starting-style{.Popover_surface__XdIj_:popover-open{opacity:0;transform:scale(.98)}}.Popover_surface__XdIj_[data-side=top]{transform-origin:bottom}.Popover_body__SH_b5{overflow:auto;padding:var(--s-4)}.Popover_surface__XdIj_[data-sheet]{left:0;right:0;bottom:0;top:auto;width:100%;max-width:none;border-radius:var(--menu-radius) var(--menu-radius) 0 0;transform-origin:bottom}@starting-style{.Popover_surface__XdIj_[data-sheet]:popover-open{transform:translateY(var(--s-3))}}.Popover_surface__XdIj_[tabindex="-1"]:focus{outline:none}.Menu_list__oLQQN{display:flex;flex-direction:column;gap:2px;overflow:auto;padding:var(--s-2);min-width:180px}.Menu_widthSm__pnxsM{inline-size:240px}.Menu_widthMd__g8QLr{inline-size:260px}.Menu_widthLg__e46QU{inline-size:300px}.Menu_item__Ociz4{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3) 10px;border:0;border-radius:var(--control-radius);background:transparent;color:var(--fg);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);text-align:start;text-decoration:none;cursor:pointer;white-space:normal}.Menu_item__Ociz4:hover{background:var(--hov)}.Menu_item__Ociz4[aria-checked=true]{background:var(--sel);color:var(--fg)}.Menu_item__Ociz4[data-danger]{color:var(--dest)}.Menu_item__Ociz4[aria-disabled=true]{color:var(--mfg);cursor:default;pointer-events:none}.Menu_itemMark__mn0yF{flex:0 0 14px;display:flex;align-items:center;justify-content:center;color:currentColor}.Menu_itemLabel__p1w_D{flex:1 1 auto;min-width:0}.Menu_itemHint__Q3x0k{flex:0 0 auto;color:var(--mfg);font-size:var(--fs-kicker);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Menu_separator___ki2X{flex:none;height:1px;margin:var(--s-1) 0;background:var(--bd)}.Menu_groupLabel__JdJGG{padding:var(--s-3) 10px var(--s-2);color:var(--mfg);font-size:var(--fs-kicker);line-height:var(--lh-kicker);letter-spacing:var(--ls-kicker);text-transform:uppercase}.Menu_header__I8GO5{display:flex;flex-direction:column;padding:var(--s-3) 10px;font-size:var(--fs-small);line-height:var(--lh-small);min-width:0}.Menu_headerTitle__5ID8m{color:var(--fg);font-weight:var(--fw-semi)}.Menu_headerDetail__5CBhS{color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro);overflow-wrap:anywhere}.Menu_footer__tyQk_{padding:0 var(--s-2) var(--s-2)}.Menu_footer__tyQk_:before{content:"";display:block;height:1px;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2);background:var(--bd)}.Menu_footer__tyQk_ .Menu_footerItem__c7mA0 :is(button,a){display:flex;align-items:center;justify-content:flex-start;gap:var(--s-3);inline-size:100%;block-size:auto;min-block-size:0;padding:var(--s-3) 10px;border:0;border-radius:var(--control-radius);background:transparent;color:var(--fg);font:inherit;font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-small);text-align:start;text-decoration:none;box-shadow:none;cursor:pointer}.Menu_footer__tyQk_ .Menu_footerItem__c7mA0 :is(button,a):hover{background:var(--hov);color:var(--fg)}.Menu_footer__tyQk_ .Menu_footerItem__c7mA0 :is(button,a) svg{flex:none;inline-size:14px;block-size:14px}.TextField_root__o1ptE{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.TextField_label__K3gnd{color:var(--field-label-fg);font-size:var(--field-label-fs);line-height:var(--field-label-lh);font-weight:var(--field-label-fw)}.TextField_labelRow__Z8ewR{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4)}.TextField_labelAction__WrzYY{font-size:var(--field-label-fs);line-height:var(--field-label-lh);font-weight:var(--fw-regular)}.TextField_required__diEGZ{color:var(--dest)}.TextField_field__DfnKD{display:flex;align-items:center;gap:var(--s-3);min-height:var(--field-h);padding-inline:var(--field-pad-x);border-style:solid;border-color:var(--field-bc);border-width:var(--field-bw);border-radius:var(--field-radius);background:var(--field-bg);color:var(--mfg);transition:border-color var(--mo-fast) var(--ease),box-shadow var(--mo-fast) var(--ease)}.TextField_field__DfnKD:hover{border-color:var(--mfg)}.TextField_field__DfnKD:focus-within{border-color:var(--pri);box-shadow:var(--field-focus-shadow)}.TextField_invalid__zmDS3{border-color:var(--dest)}.TextField_invalid__zmDS3:focus-within{border-color:var(--dest);box-shadow:0 1px 0 0 var(--dest)}.TextField_readonly__8N9mw,.TextField_readonly__8N9mw:hover{border-color:var(--bd)}.TextField_disabled__EHEcD,.TextField_disabled__EHEcD:hover{border-color:var(--bd);opacity:.55}.TextField_leading__aTns2{flex:none;color:var(--mfg)}.TextField_input__hC_kQ{flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:var(--fg);font-size:var(--fs-body);line-height:var(--lh-body)}.TextField_input__hC_kQ::placeholder{color:var(--mfg);opacity:1}.TextField_input__hC_kQ:focus{outline:none}.TextField_input__hC_kQ:disabled{cursor:default}.TextField_input__hC_kQ::-webkit-search-cancel-button,.TextField_input__hC_kQ::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.TextField_trailing__3Aq9_{flex:none;width:calc(var(--field-h) - 2px);height:calc(var(--field-h) - 2px);-webkit-margin-end:calc(-1 * var(--field-pad-x));margin-inline-end:calc(-1 * var(--field-pad-x))}.TextField_error__XcywE,.TextField_help__XalBY{margin:0;font-size:var(--fs-micro);line-height:var(--lh-micro)}.TextField_help__XalBY{color:var(--mfg)}.TextField_error__XcywE{display:flex;align-items:center;gap:var(--s-2);color:var(--dest)}.TextField_errorIcon__lpwQ3{flex:none}.TextField_cell__QdKYz{flex:none;gap:0;width:var(--search-w-md)}.TextField_cell__QdKYz[data-width=sm]{width:var(--search-w-sm)}.TextField_cell__QdKYz[data-width=lg]{width:var(--search-w-lg)}.TextField_cell__QdKYz .TextField_field__DfnKD{align-items:stretch;gap:0;height:var(--control-h-md);min-height:0;padding:0;border-width:1px;border-color:var(--bd-ctl);border-radius:var(--control-radius);background:var(--card);overflow:hidden}.TextField_cell__QdKYz .TextField_field__DfnKD:hover{border-color:var(--mfg)}.TextField_cell__QdKYz .TextField_field__DfnKD:focus-within{border-color:var(--pri)}.TextField_cell__QdKYz .TextField_invalid__zmDS3,.TextField_cell__QdKYz .TextField_invalid__zmDS3:focus-within{border-color:var(--dest)}.TextField_cell__QdKYz .TextField_label__K3gnd{flex:none;display:flex;align-items:center;padding-inline:max(var(--field-pad-x),var(--s-3));-webkit-border-end:1px solid var(--bd);border-inline-end:1px solid var(--bd);background:var(--mut);color:var(--fg);font-size:var(--fs-micro);line-height:1;font-weight:var(--fw-semi);white-space:nowrap}.TextField_cell__QdKYz .TextField_leading__aTns2{align-self:center;-webkit-margin-start:max(var(--field-pad-x),var(--s-3));margin-inline-start:max(var(--field-pad-x),var(--s-3))}.TextField_cell__QdKYz .TextField_input__hC_kQ{padding-inline:max(var(--field-pad-x),var(--s-3));font-size:var(--fs-small);line-height:1}.TextField_cell__QdKYz .TextField_trailing__3Aq9_{align-self:center;width:calc(var(--control-h-md) - 2px);height:calc(var(--control-h-md) - 2px);-webkit-margin-end:0;margin-inline-end:0}.TextField_cell__QdKYz .TextField_labelMenu__FyUNC{gap:var(--s-1);margin:0;border-block:0;-webkit-border-start:0;border-inline-start:0;font-family:var(--font-ui);cursor:pointer}.TextField_cell__QdKYz .TextField_labelMenu__FyUNC:hover{box-shadow:inset 0 0 0 100vmax var(--hov-ink)}.TextField_cell__QdKYz .TextField_labelMenu__FyUNC:focus-visible{outline-offset:-2px}.Locale_links__AYiqR{display:inline-flex;gap:var(--s-3)}.Locale_link__InFHD{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.Locale_link__InFHD[aria-pressed=true]{font-weight:var(--fw-semi);text-decoration:none;cursor:default}.Locale_link__InFHD:disabled{cursor:progress}.AssistantDock_launcher__lf9WG{position:fixed;right:var(--s-6);bottom:var(--dock-bottom);z-index:var(--z-dock);display:inline-flex;align-items:center;gap:10px;height:var(--control-h-lg);padding:0 var(--s-5);font:inherit;font-size:var(--fs-small);line-height:1;font-weight:var(--fw-semi);color:var(--prifg);background:var(--pri-solid);border:0;border-radius:var(--r-pill);box-shadow:var(--shm);cursor:pointer;transition:background var(--mo-fast) var(--ease),transform var(--mo-fast) var(--ease)}.AssistantDock_launcher__lf9WG:hover{background:var(--pri-solid-h)}.AssistantDock_launcher__lf9WG:active{transform:translateY(1px)}.AssistantDock_launcher__lf9WG[data-locked],.AssistantDock_launcher__lf9WG[data-locked]:hover{color:var(--mfg);background:var(--mut);box-shadow:inset 0 0 0 1px var(--bd),var(--shm)}.AssistantDock_launcher__lf9WG[data-open]{opacity:0;pointer-events:none}@media (max-width:600px){.AssistantDock_launcherLabel__W17ZZ{display:none}.AssistantDock_launcher__lf9WG{width:var(--control-h-lg);padding:0;justify-content:center}}.AssistantDock_panel__FWVYe{position:fixed;right:var(--s-5);bottom:var(--s-5);z-index:var(--z-dock);width:clamp(320px,var(--dock-w),calc(100vw - var(--s-6)));height:clamp(280px,var(--dock-h),calc(100dvh - var(--s-6)));display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;background:var(--card);border:1px solid var(--bd);border-radius:var(--surface-radius);box-shadow:var(--shm);overflow:hidden}.AssistantDock_panel__FWVYe[data-locked]{height:auto;max-height:calc(100dvh - var(--s-6));grid-template-rows:auto minmax(0,auto)}@media (max-width:600px){.AssistantDock_panel__FWVYe{inset:var(--ui-version-bar-h) 0 0;width:auto;height:auto;border:0;border-radius:0}.AssistantDock_gripCorner__vjCqe,.AssistantDock_gripTop__eGZlh,.AssistantDock_grip__QkCsD{display:none}.AssistantDock_panel__FWVYe[data-locked]{inset:auto var(--s-4) var(--s-4);width:auto;border:1px solid var(--bd);border-radius:var(--surface-radius)}}.AssistantDock_head__VG2N5{display:flex;align-items:center;gap:10px;padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);border-bottom:1px solid var(--bd);background:var(--card)}.AssistantDock_title__ESf9R{flex:1 1 auto;min-width:0;margin:0;font-size:var(--fs-blocktitle);line-height:var(--lh-blocktitle);font-weight:var(--fw-semi);color:var(--fg)}.AssistantDock_body__uQa_a{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}.AssistantDock_foot__VT8KE{border-top:1px solid var(--bd);padding:var(--s-4);background:var(--card)}.AssistantDock_gripCorner__vjCqe,.AssistantDock_gripTop__eGZlh,.AssistantDock_grip__QkCsD{position:absolute;touch-action:none;z-index:1}.AssistantDock_grip__QkCsD{left:0;top:0;bottom:0;width:6px;cursor:ew-resize}.AssistantDock_gripTop__eGZlh{left:0;right:0;top:0;height:6px;cursor:ns-resize}.AssistantDock_gripCorner__vjCqe{left:0;top:0;width:14px;height:14px;cursor:nwse-resize}.AssistantDock_gripCorner__vjCqe:focus-visible,.AssistantDock_gripCorner__vjCqe:hover,.AssistantDock_gripTop__eGZlh:focus-visible,.AssistantDock_gripTop__eGZlh:hover,.AssistantDock_grip__QkCsD:focus-visible,.AssistantDock_grip__QkCsD:hover{background:var(--pris)}.AssistantDock_panel__FWVYe[data-resizing]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.AssistantDock_turns__fD14U{display:flex;flex-direction:column;gap:var(--s-4)}.AssistantDock_turnWrap__SPu23{display:flex;flex-direction:column;gap:var(--s-1);max-width:88%;min-width:0}.AssistantDock_turnWrap__SPu23[data-role=user]{align-self:flex-end;align-items:flex-end}.AssistantDock_turnWrap__SPu23[data-role=assistant]{align-self:flex-start;align-items:flex-start}.AssistantDock_who__hsZJ8{font-size:var(--fs-kicker);line-height:var(--lh-kicker);color:var(--mfg)}.AssistantDock_turn__bFPp1{max-width:100%;padding:10px 14px;border-radius:var(--r-3);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg);text-wrap:pretty;overflow-wrap:anywhere;white-space:pre-wrap}.AssistantDock_turn__bFPp1[data-role=user]{background:var(--pri-solid);color:var(--prifg)}.AssistantDock_turn__bFPp1[data-role=assistant]{background:var(--mut);color:var(--fg)}.AssistantDock_step__G_jxV{align-self:flex-start;display:flex;align-items:center;gap:var(--s-2);padding-left:var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--mfg)}.AssistantDock_step__G_jxV[data-state=failed]{color:var(--dest)}.AssistantDock_step__G_jxV[data-state=started] .AssistantDock_stepDot__3_d37{animation:AssistantDock_dockPulse__uf20G 1.1s var(--ease) infinite}.AssistantDock_stepDot__3_d37{width:6px;height:6px;border-radius:var(--r-pill);background:currentColor;flex:0 0 auto}@keyframes AssistantDock_dockPulse__uf20G{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AssistantDock_step__G_jxV[data-state=started] .AssistantDock_stepDot__3_d37{animation:none;opacity:.6}}.AssistantDock_proposal__cPOCT{align-self:stretch;border:1px solid var(--bd);border-left:3px solid var(--warn);border-radius:var(--r-2);background:var(--cnote);color:var(--cnotefg);padding:var(--s-4);display:flex;flex-direction:column;gap:var(--s-3)}.AssistantDock_proposalHeading__jYZdS{font-size:var(--fs-kicker);line-height:1.3;letter-spacing:var(--ls-kicker);text-transform:uppercase;font-weight:var(--fw-semi)}.AssistantDock_proposalSentence__8f74I{font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere}.AssistantDock_proposalMeta__gykmx{font-size:var(--fs-small);line-height:var(--lh-small)}.AssistantDock_proposalActions__x7EOI{display:flex;gap:var(--s-3);flex-wrap:wrap}.AssistantDock_proposal__cPOCT[data-state=confirmed]{border-left-color:var(--suc)}.AssistantDock_proposal__cPOCT[data-state=discarded]{border-left-color:var(--bd)}.AssistantDock_proposal__cPOCT[data-state=refused]{border-left-color:var(--dest)}.AssistantDock_composer___DPF0{display:flex;align-items:flex-end;gap:var(--s-3)}.AssistantDock_composerField__uYFoO{flex:1 1 auto;min-width:0}.AssistantDock_hint__Vyjm7{margin:var(--s-2) 0 0;font-size:var(--fs-micro);line-height:1.4;color:var(--mfg)}.AssistantDock_empty__qyEiV{margin:0;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--mfg)}.AssistantDock_turn__bFPp1[data-rich]{white-space:normal}.AssistantDock_lead__E9mz9,.AssistantDock_para__cvtMH{margin:0}.AssistantDock_lead__E9mz9+.AssistantDock_list__Bdcks,.AssistantDock_lead__E9mz9+.AssistantDock_para__cvtMH,.AssistantDock_list__Bdcks+.AssistantDock_para__cvtMH,.AssistantDock_para__cvtMH+.AssistantDock_lead__E9mz9,.AssistantDock_para__cvtMH+.AssistantDock_list__Bdcks,.AssistantDock_para__cvtMH+.AssistantDock_para__cvtMH{margin-top:var(--s-3)}.AssistantDock_lead__E9mz9{font-weight:var(--fw-semi)}.AssistantDock_list__Bdcks{margin:0;padding-left:var(--s-5);display:flex;flex-direction:column;gap:var(--s-2)}.AssistantDock_code__GMcOa{font-family:var(--font-id);font-size:var(--fs-small);background:color-mix(in oklab,currentColor 8%,transparent);border-radius:var(--r-1);padding:0 var(--s-1);overflow-wrap:anywhere}.Progress_track__MFxFc{flex:none;inline-size:120px;block-size:4px;border-radius:var(--r-hair);background:var(--bd-ctl-soft);overflow:clip}.Progress_track__MFxFc[data-size=sm]{inline-size:72px}.Progress_fill__fdJP3{block-size:100%;border-radius:var(--r-hair);background:var(--pri);transition:inline-size var(--mo-slow) var(--ease)}@media (prefers-reduced-motion:reduce){.Progress_fill__fdJP3{transition:none}}.ComposerPane_pane__qmTmf{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1 1;height:100%;min-height:0;grid-gap:var(--s-4);gap:var(--s-4)}.ComposerPane_body__7D6LN{min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:var(--s-2)}.ComposerPane_footer__VlLuc{border-top:1px solid var(--bd);padding-top:var(--s-4)}.ItemList_list__nMtle{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ItemList_row__9CxJ_{display:flex;align-items:center;gap:var(--s-4);min-width:0;border-bottom:1px solid var(--bd)}.ItemList_link__rFiNl,.ItemList_plain__LFagk{flex:1 1 auto;display:flex;align-items:center;gap:var(--s-4);min-width:0;padding:var(--s-4) 0;color:inherit;text-decoration:none}.ItemList_link__rFiNl:hover .ItemList_title__oS6b1{text-decoration:underline}.ItemList_icon__4uFo3{flex:none;display:inline-flex;align-self:flex-start;padding-top:2px;color:var(--mfg)}.ItemList_text__S55wm{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ItemList_title__oS6b1{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semi);color:var(--fg);overflow-wrap:anywhere}.ItemList_body__iDYXD{overflow-wrap:anywhere}.ItemList_body__iDYXD,.ItemList_meta__LiBu_{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--mfg)}.ItemList_meta__LiBu_{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ItemList_external__ymGSs{flex:none;display:inline-flex;color:var(--mfg)}.ItemList_trailing__gn_aT{flex:none;display:inline-flex;align-items:center}.ItemList_rowWithDetail__YFHBy{flex-wrap:wrap;row-gap:0}.ItemList_rowWithDetail__YFHBy>.ItemList_link__rFiNl,.ItemList_rowWithDetail__YFHBy>.ItemList_plain__LFagk{flex-basis:0;padding-bottom:var(--s-2)}.ItemList_detail__o6IxM{flex:1 0 100%;min-width:0;padding-bottom:var(--s-4)}.Checklist_panel__eZER6{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-5) var(--s-5) var(--s-5) var(--s-6);border:1px solid var(--brand-line);border-radius:var(--attention-radius);background:var(--pris);box-shadow:inset 3px 0 0 0 var(--pri);color:var(--brand-deep);container-type:inline-size}.Checklist_head__ZKwFb{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-3) var(--s-6)}.Checklist_titles__JBKjJ{display:flex;flex-direction:column;gap:var(--s-1);flex:1 1 320px;min-inline-size:0}.Checklist_title__8fWUE{margin:0;font-size:var(--fs-section);line-height:var(--lh-blocktitle);font-weight:var(--fw-semi);color:var(--brand-deep)}.Checklist_description__uXgVv{margin:0}.Checklist_description__uXgVv,.Checklist_progress__AWR6k{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--brand-deep)}.Checklist_progress__AWR6k{flex:none;display:inline-flex;align-items:center;gap:10px;font-weight:var(--fw-semi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Checklist_items__Uw_f7{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin:0;padding:0;list-style:none}.Checklist_items__Uw_f7[data-count="4"]{grid-template-columns:minmax(0,1fr)}@container (min-width: 520px){.Checklist_items__Uw_f7[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1100px){.Checklist_items__Uw_f7[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.Checklist_entry__fM1m4,.Checklist_line__1saxW{display:flex;min-inline-size:0}.Checklist_line__1saxW{align-items:center;gap:var(--s-4);inline-size:100%;margin:0;padding:var(--s-3) var(--s-4);border:1px solid var(--brand-line);border-radius:var(--r-2);background:var(--card);color:var(--fg);font:inherit;text-align:start}.Checklist_line__1saxW:not([data-static]){cursor:pointer}.Checklist_line__1saxW:not([data-static]):hover{background:var(--hov);border-color:var(--pri)}.Checklist_line__1saxW[data-done]{background:transparent}.Checklist_glyph__KZmc5{flex:none;display:inline-grid;place-items:center;inline-size:18px;block-size:18px;border:2px solid var(--pri);border-radius:var(--r-pill);color:var(--card)}.Checklist_line__1saxW[data-done] .Checklist_glyph__KZmc5{border-color:var(--suc);background:var(--suc)}.Checklist_text__U_b_a{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0}.Checklist_label__Wwk5W{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-semi);color:var(--fg);overflow-wrap:anywhere}.Checklist_line__1saxW[data-done] .Checklist_label__Wwk5W{font-weight:var(--fw-regular);color:var(--mfg)}.Checklist_detail__SXMPR{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--mfg);overflow-wrap:anywhere}.Checklist_chevron__wg_21{flex:none;display:inline-flex;color:var(--pri-text)}.Checklist_srOnly__s1RSA{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Checklist_finish___orZc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);-webkit-padding-before:var(--s-4);padding-block-start:var(--s-4);-webkit-border-before:1px solid var(--brand-line);border-block-start:1px solid var(--brand-line)}.Checklist_note__Ghf6H{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--brand-deep)}.Checklist_action__ZjKfg{display:inline-flex}.ChipRow_row__LMPiK{flex:none;display:flex;align-items:center;gap:var(--s-3);block-size:var(--chiprow-h);padding:0 var(--module-pad-x);white-space:nowrap;min-inline-size:0}.ChipRow_row__LMPiK[data-placement=inline]{block-size:auto;padding:0}.ChipRow_row__LMPiK[data-wrap]{flex-wrap:wrap;white-space:normal;row-gap:var(--s-2)}.ChipRow_label__W1KZz{flex:none;-webkit-margin-end:var(--s-1);margin-inline-end:var(--s-1);font-size:var(--fs-kicker);line-height:var(--lh-kicker);letter-spacing:var(--ls-kicker);font-weight:var(--fw-semi);text-transform:uppercase;color:var(--mfg)}[data-ui-version=b] .ChipRow_row__LMPiK{height:auto;min-height:var(--chiprow-h);padding-block:var(--s-4);flex-wrap:wrap;white-space:normal}.Prose_prose__Y3phQ{color:var(--fg)}.Prose_prose__Y3phQ>*{margin:0}.Prose_prose__Y3phQ>*+*{margin-top:var(--s-4)}.Prose_body__PiTaD{font-size:var(--fs-body);line-height:var(--lh-body)}.Prose_read__nasi1{font-size:var(--fs-read);line-height:var(--lh-read)}.Prose_measured__t9qPM{max-width:var(--measure)}.Prose_prose__Y3phQ h2{font-size:var(--fs-section);line-height:var(--lh-section);font-weight:var(--fw-semi)}.Prose_prose__Y3phQ h3,.Prose_prose__Y3phQ h4{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semi)}.Prose_prose__Y3phQ>*+h2,.Prose_prose__Y3phQ>*+h3,.Prose_prose__Y3phQ>*+h4{margin-top:var(--s-5)}.Prose_prose__Y3phQ ol,.Prose_prose__Y3phQ ul{padding-left:var(--s-6)}.Prose_prose__Y3phQ li+li{margin-top:var(--s-2)}.Prose_prose__Y3phQ strong{font-weight:var(--fw-semi)}.TextLink_link__YwKbb{display:inline-flex;align-items:center;gap:var(--s-1);color:var(--pri-text);font-size:var(--fs-small);line-height:var(--lh-small);text-decoration:none;border-radius:var(--r-1)}.TextLink_link__YwKbb:hover{text-decoration:underline}.TextLink_link__YwKbb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-content-card]:has(>.DropZone_overlay__W7bdO){position:relative}.DropZone_overlay__W7bdO{display:none;position:absolute;inset:0;z-index:var(--z-panel);align-items:center;justify-content:center;border:2px dashed var(--pri);border-radius:inherit;background:color-mix(in srgb,var(--pris) 88%,transparent);pointer-events:none}.DropZone_overlay__W7bdO[data-over]{display:flex}.DropZone_label__f1QYZ{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semi);color:var(--brand-deep)}.DocumentViewer_viewer__WPdj_{container:viewer/inline-size;display:flex;flex-direction:column;min-width:0;background:var(--card);color:var(--fg);isolation:isolate}.DocumentViewer_viewer__WPdj_[data-height=fill]{flex:1 1 auto;height:100%;min-height:0}.DocumentViewer_frame__qyAUZ{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;min-width:0}.DocumentViewer_toolbar__RXD_D{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-height:var(--viewer-toolbar-h);padding:var(--s-1) var(--s-4);border-bottom:1px solid var(--bd);background:var(--card)}.DocumentViewer_toolVersion__ycpnM{display:inline-flex;min-width:0}.DocumentViewer_zoomValue__kVUOY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentViewer_find__j_QME{display:inline-flex;align-items:center;gap:var(--s-1);min-width:0;--control-h-md:var(--control-h-sm);--search-w-sm:232px}.DocumentViewer_findCount__H9uEQ{min-width:5.5em;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.DocumentViewer_toolSpacer__Yjlc2{flex:1 1;min-width:0}.DocumentViewer_commentsToggle__N4Sl_{gap:var(--s-2)}.DocumentViewer_commentsToggle__N4Sl_[data-pressed]{background:var(--pris);border-color:var(--brand-line);color:var(--brand-deep)}.DocumentViewer_toolActions__V2QpD{display:inline-flex;align-items:center;gap:var(--s-2)}@container viewer (width < 560px){.DocumentViewer_commentsWord__guzES{display:none}.DocumentViewer_find__j_QME{order:10;flex-basis:100%;--search-w-sm:min(232px,60%)}}.DocumentViewer_body__iGnMx{position:relative;flex:1 1 auto;display:flex;min-height:0;min-width:0;overflow:hidden}.DocumentViewer_viewer__WPdj_[data-height=auto] .DocumentViewer_body__iGnMx{overflow:visible}.DocumentViewer_scrim__kYjfa{display:none;position:absolute;inset:0;z-index:var(--z-panel);background:var(--scrim);opacity:.35}.DocumentViewer_nav__Pqcrh{flex:none;width:var(--viewer-nav-w);min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--s-4) 0;-webkit-border-end:1px solid var(--bd);border-inline-end:1px solid var(--bd);background:var(--card)}.DocumentViewer_navLabel__ffuEm{margin:0;padding:0 var(--s-5) var(--s-3);color:var(--mfg);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);font-weight:var(--fw-semi);text-transform:uppercase}.DocumentViewer_navList__4XUqo{margin:0;padding:0;list-style:none}.DocumentViewer_navItem__Pa8bl{display:flex;align-items:baseline;gap:var(--s-3);width:100%;margin:0;padding:5px var(--s-5);border:0;border-radius:0;background:none;color:var(--fg2);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);text-align:start;cursor:pointer}.DocumentViewer_navItem__Pa8bl[data-level="1"]{color:var(--fg);font-weight:var(--fw-semi)}.DocumentViewer_navItem__Pa8bl[data-level="2"]{-webkit-padding-start:calc(var(--s-5) + 12px);padding-inline-start:calc(var(--s-5) + 12px)}.DocumentViewer_navItem__Pa8bl[data-level="3"]{-webkit-padding-start:calc(var(--s-5) + 24px);padding-inline-start:calc(var(--s-5) + 24px)}.DocumentViewer_navItem__Pa8bl[data-level="4"]{-webkit-padding-start:calc(var(--s-5) + 36px);padding-inline-start:calc(var(--s-5) + 36px);font-size:var(--fs-micro)}.DocumentViewer_navItem__Pa8bl:hover{background:var(--hov)}.DocumentViewer_navItem__Pa8bl[aria-current=location]{background:var(--sel);color:var(--brand-deep);box-shadow:inset 3px 0 0 var(--pri)}.DocumentViewer_navItem__Pa8bl:focus-visible{outline-offset:-2px}.DocumentViewer_navText__cEzZQ{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.DocumentViewer_navPage__ul_UH{flex:none;color:var(--zero);font-size:var(--fs-micro);font-weight:var(--fw-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentViewer_canvas__Aqtb3{container:canvas/inline-size;position:relative;flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--s-6);background:var(--viewer-canvas);--page-w:calc(var(--doc-page-w) * var(--viewer-zoom))}.DocumentViewer_canvas__Aqtb3[data-fit]{--page-w:min(var(--doc-page-w),100cqi)}.DocumentViewer_viewer__WPdj_[data-height=auto] .DocumentViewer_canvas__Aqtb3{overflow-y:visible;overflow-x:auto}.DocumentViewer_sheets__9m1D1{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--doc-page-gap);width:max-content;min-width:100%}.DocumentViewer_empty__SGyvB,.DocumentViewer_notice__In4i4{width:var(--page-w);max-width:100%}.DocumentViewer_empty__SGyvB{align-items:center;justify-content:center;min-height:240px;padding:var(--s-7)}.DocumentViewer_empty__SGyvB,.DocumentViewer_page__ZAccA{display:flex;background:var(--card);border-radius:var(--r-hair);box-shadow:var(--viewer-page-shadow)}.DocumentViewer_page__ZAccA{--pad:calc(var(--doc-page-pad) * var(--viewer-zoom));position:relative;flex-direction:column;width:var(--page-w);padding:var(--pad)}.DocumentViewer_paginated__ooJT7{min-height:calc(var(--page-w) * var(--doc-page-ratio));padding-bottom:calc(var(--pad) / 2);content-visibility:auto;contain-intrinsic-block-size:auto calc(var(--page-w) * var(--doc-page-ratio))}@container canvas (width < 608px){.DocumentViewer_canvas__Aqtb3[data-fit] .DocumentViewer_page__ZAccA{--pad:var(--doc-page-pad-narrow)}}.DocumentViewer_pageBody__qF8qE{flex:1 1 auto;min-width:0;color:var(--fg);font-family:var(--font-ui);font-size:calc(var(--fs-doc-body) * var(--viewer-zoom));line-height:var(--lh-doc-body);overflow-wrap:break-word}.DocumentViewer_pageFoot__ijviQ{flex:none;padding-top:calc(var(--s-6) * var(--viewer-zoom));color:var(--mfg);font-size:calc(var(--fs-doc-foot) * var(--viewer-zoom));line-height:var(--lh-doc-foot);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentViewer_block__FkRf5{position:relative}.DocumentViewer_para__Oft2K{margin:0 0 calc(10px * var(--viewer-zoom))}.DocumentViewer_h1__VhQp8,.DocumentViewer_h2__Cy9Yd,.DocumentViewer_h3__7ktf0,.DocumentViewer_h4__cjkir,.DocumentViewer_h5__o2AJh,.DocumentViewer_h6__AYK6I{margin:calc(var(--s-5) * var(--viewer-zoom)) 0 calc(var(--s-3) * var(--viewer-zoom));font-weight:var(--fw-semi);text-wrap:pretty}.DocumentViewer_h1__VhQp8{margin-top:calc(var(--doc-space-h1) * var(--viewer-zoom));color:var(--viewer-heading);font-size:calc(var(--fs-doc-h1) * var(--viewer-zoom));line-height:var(--lh-doc-h1);letter-spacing:-.01em}.DocumentViewer_h2__Cy9Yd{margin-top:calc(var(--s-6) * var(--viewer-zoom));color:var(--viewer-heading);font-size:calc(var(--fs-doc-h2) * var(--viewer-zoom));line-height:var(--lh-doc-h2)}.DocumentViewer_h3__7ktf0{color:var(--viewer-heading);font-size:calc(var(--fs-doc-h3) * var(--viewer-zoom));line-height:var(--lh-doc-h3)}.DocumentViewer_h4__cjkir,.DocumentViewer_h5__o2AJh,.DocumentViewer_h6__AYK6I{color:var(--fg);font-size:calc(var(--fs-doc-h4) * var(--viewer-zoom));line-height:var(--lh-doc-h4)}.DocumentViewer_pageBody__qF8qE>.DocumentViewer_block__FkRf5:first-child>:is(.DocumentViewer_h1__VhQp8,.DocumentViewer_h2__Cy9Yd,.DocumentViewer_h3__7ktf0,.DocumentViewer_h4__cjkir,.DocumentViewer_h5__o2AJh,.DocumentViewer_h6__AYK6I){margin-top:0}.DocumentViewer_list__6pj3q{margin:0 0 calc(10px * var(--viewer-zoom));padding:0 0 0 calc(var(--doc-indent) * var(--viewer-zoom));list-style:none}.DocumentViewer_item__UJFcN{display:grid;grid-template-columns:minmax(1.2em,max-content) minmax(0,1fr);grid-column-gap:.5em;column-gap:.5em}.DocumentViewer_item__UJFcN+.DocumentViewer_item__UJFcN{margin-top:calc(4px * var(--viewer-zoom))}.DocumentViewer_marker__LizT5{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocumentViewer_itemBody__cbyOL{min-width:0}.DocumentViewer_itemBody__cbyOL .DocumentViewer_para__Oft2K{margin:0}.DocumentViewer_itemBody__cbyOL>*+*{margin-top:calc(4px * var(--viewer-zoom))}.DocumentViewer_itemBody__cbyOL .DocumentViewer_list__6pj3q{margin-bottom:0}.DocumentViewer_tableScroll__z5Evm{margin:0 0 calc(10px * var(--viewer-zoom));overflow-x:auto}.DocumentViewer_table___uj56{width:100%;border-collapse:collapse;font-size:inherit;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentViewer_cell__KM8gm{position:relative;padding:calc(6px * var(--viewer-zoom)) calc(8px * var(--viewer-zoom));border:1px solid var(--viewer-table-line);text-align:start;vertical-align:top}th.DocumentViewer_cell__KM8gm{background:var(--viewer-table-head);font-weight:var(--fw-semi)}.DocumentViewer_cell__KM8gm[data-align=center]{text-align:center}.DocumentViewer_cell__KM8gm[data-align=end]{text-align:end}.DocumentViewer_quote__2eDmP{margin:0 0 calc(10px * var(--viewer-zoom));-webkit-padding-start:calc(var(--s-5) * var(--viewer-zoom));padding-inline-start:calc(var(--s-5) * var(--viewer-zoom));-webkit-border-start:3px solid var(--bd);border-inline-start:3px solid var(--bd);color:var(--fg2)}.DocumentViewer_code__09tVI{margin:0 0 calc(10px * var(--viewer-zoom));padding:calc(var(--s-3) * var(--viewer-zoom)) calc(var(--s-4) * var(--viewer-zoom));overflow-x:auto;background:var(--mut);border-radius:var(--r-1);font-family:var(--font-id);font-size:calc(var(--fs-doc-code) * var(--viewer-zoom));line-height:var(--lh-doc-code);white-space:pre}.DocumentViewer_inlineCode__dKPda{padding:0 .25em;background:var(--mut);border-radius:var(--r-hair);font-family:var(--font-id);font-size:.87em}.DocumentViewer_rule__HPKI2{margin:calc(var(--s-5) * var(--viewer-zoom)) 0;border:0;border-top:1px solid var(--bd)}.DocumentViewer_image__VPG0L{display:flex;align-items:center;justify-content:center;gap:var(--s-3);height:calc(80px * var(--viewer-zoom));margin:0 0 calc(10px * var(--viewer-zoom));border:1px dashed var(--bd-ctl-soft);border-radius:var(--r-1);color:var(--mfg);font-size:calc(var(--fs-small) * var(--viewer-zoom))}.DocumentViewer_link__u53Qs{text-decoration:underline;-webkit-text-decoration-color:var(--bd-ctl);text-decoration-color:var(--bd-ctl);text-underline-offset:.15em}.DocumentViewer_breakMark__Ekhs2{font-size:0}.DocumentViewer_unit__HN877{display:inline}.DocumentViewer_mark__1JsqK{background:transparent;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.DocumentViewer_mark__1JsqK[data-change]{background:var(--viewer-insert-wash);box-shadow:inset 0 -2px 0 var(--viewer-insert);cursor:pointer}.DocumentViewer_mark__1JsqK[data-change][data-change-active]{box-shadow:inset 0 -3px 0 var(--viewer-insert),0 0 0 1px var(--viewer-insert)}.DocumentViewer_mark__1JsqK[data-thread][data-change]{box-shadow:inset 0 -2px 0 var(--viewer-insert)}.DocumentViewer_mark__1JsqK[data-change-format],.DocumentViewer_reformatted__GpD6C{box-shadow:none;background-color:var(--viewer-insert-wash);background-image:repeating-linear-gradient(90deg,var(--viewer-insert) 0 3px,transparent 3px 6px);background-position:0 100%;background-size:100% 2px;background-repeat:no-repeat}.DocumentViewer_mark__1JsqK[data-change-format][data-change-active]{box-shadow:0 0 0 1px var(--viewer-insert)}.DocumentViewer_mark__1JsqK[data-thread]{background:var(--viewer-comment);box-shadow:inset 0 -2px 0 var(--viewer-comment-line);cursor:pointer}.DocumentViewer_mark__1JsqK[data-draft],.DocumentViewer_mark__1JsqK[data-thread][data-active]{background:var(--viewer-comment-active);box-shadow:inset 0 -2px 0 var(--viewer-comment-line)}.DocumentViewer_mark__1JsqK[data-find]{background:var(--sel)}.DocumentViewer_mark__1JsqK[data-find][data-current]{background:var(--brand-line);outline:1px solid var(--pri)}.DocumentViewer_mark__1JsqK[data-flash]{animation:DocumentViewer_viewer-flash__KvlNu calc(var(--mo-slow) * 2) var(--ease) 3}@keyframes DocumentViewer_viewer-flash__KvlNu{0%,to{background:var(--viewer-comment-active)}50%{background:var(--viewer-comment-line)}}.DocumentViewer_block__FkRf5[data-open]:before{content:"";position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--nest-lists, 0) * (var(--doc-indent) * var(--viewer-zoom) + 1.7em) - var(--nest-quotes, 0) * (19px * var(--viewer-zoom)) - var(--pad) / 2 - 1.5px);width:3px;border-radius:var(--r-hair);background:var(--viewer-comment-line)}.DocumentViewer_block__FkRf5[data-changed]:after{content:"";position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--nest-lists, 0) * (var(--doc-indent) * var(--viewer-zoom) + 1.7em) - var(--nest-quotes, 0) * (19px * var(--viewer-zoom)) - var(--pad) * 3 / 4 - 1.5px);width:3px;border-radius:var(--r-hair);background:var(--viewer-insert)}.DocumentViewer_removedMark__zCAh4{position:absolute;top:-3px;inset-inline-start:calc(-1 * var(--pad) * 3 / 4 - 6px);width:12px;height:3px;border-radius:var(--r-hair);background:var(--viewer-delete)}.DocumentViewer_block__FkRf5[data-flash-unit]{animation:DocumentViewer_viewer-flash-unit__mf5Ln calc(var(--mo-slow) * 2) var(--ease) 3}@keyframes DocumentViewer_viewer-flash-unit__mf5Ln{0%,to{background:transparent}50%{background:var(--viewer-insert-wash)}}.DocumentViewer_body__iGnMx[data-interactive] .DocumentViewer_block__FkRf5:hover{border-radius:var(--r-hair);background:var(--hov);box-shadow:0 0 0 calc(4px * var(--viewer-zoom)) var(--hov)}.DocumentViewer_cellSlot__zCQW_,.DocumentViewer_marginSlot__6DJM9{position:absolute;display:flex;flex-direction:column;gap:2px;opacity:0;transition:opacity var(--mo-fast) var(--ease)}.DocumentViewer_marginSlot__6DJM9{top:calc((1lh - var(--control-h-sm)) / 2);inset-inline-end:calc(-1 * var(--pad) / 2 - var(--control-h-sm) / 2)}.DocumentViewer_cellSlot__zCQW_{top:1px;inset-inline-end:1px;background:var(--card);border-radius:var(--control-radius);scale:.75;transform-origin:top right}.DocumentViewer_block__FkRf5:hover>.DocumentViewer_marginSlot__6DJM9,.DocumentViewer_cellSlot__zCQW_:focus-within,.DocumentViewer_cell__KM8gm:hover>.DocumentViewer_cellSlot__zCQW_,.DocumentViewer_editBlock__SAl5s[data-state=open]>.DocumentViewer_marginSlot__6DJM9,.DocumentViewer_marginSlot__6DJM9:focus-within{opacity:1}@media (hover:none){.DocumentViewer_cellSlot__zCQW_,.DocumentViewer_marginSlot__6DJM9{opacity:.7}}.DocumentViewer_floating__mmLvQ{position:absolute;top:var(--float-y);left:var(--float-x);z-index:var(--z-panel);translate:-50% 0;border-radius:var(--control-radius);box-shadow:var(--shm)}.DocumentViewer_tooLong__meW8U{display:block;max-width:280px;padding:var(--s-2) var(--s-3);border-radius:var(--control-radius);background:var(--toast-bg);color:var(--toast-fg);font-size:var(--fs-micro);line-height:var(--lh-micro)}.DocumentViewer_pane___Gzjr{flex:none;display:flex;flex-direction:column;width:var(--viewer-pane-w);min-height:0;-webkit-border-start:1px solid var(--bd);border-inline-start:1px solid var(--bd);background:var(--mut)}.DocumentViewer_paneHead__jNvh9{flex:none;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-4);border-bottom:1px solid var(--bd);background:var(--card)}.DocumentViewer_paneTitleRow__lH5yh{display:flex;align-items:center;gap:var(--s-3)}.DocumentViewer_paneTitle__Skj23{margin:0;font-size:var(--fs-blocktitle);line-height:var(--lh-blocktitle);font-weight:var(--fw-semi)}.DocumentViewer_paneCount__kdYq3{flex:1 1 auto;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentViewer_readOnly__XDxLt{margin:0;color:var(--mfg);font-size:var(--fs-small);line-height:var(--lh-small)}.DocumentViewer_paneScroll__z56pj{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--s-4);min-height:0;overflow:auto;overscroll-behavior:contain;padding:var(--s-4)}.DocumentViewer_paneEmpty__slEm6{margin:0;padding:var(--s-6) 0;color:var(--mfg);font-size:var(--fs-small);line-height:var(--lh-small);text-align:center}@container viewer (width < 1100px){.DocumentViewer_nav__Pqcrh{position:absolute;inset-block:0;inset-inline-start:0;z-index:calc(var(--z-panel) + 1);box-shadow:var(--shm)}.DocumentViewer_pane___Gzjr{width:var(--viewer-pane-w-md)}.DocumentViewer_body__iGnMx[data-outline]>.DocumentViewer_scrim__kYjfa{display:block}}@container viewer (width < 760px){.DocumentViewer_pane___Gzjr{position:absolute;inset-block:0;inset-inline-end:0;z-index:calc(var(--z-panel) + 1);width:min(var(--viewer-pane-w-md),100%);box-shadow:var(--shm)}.DocumentViewer_body__iGnMx[data-comments]>.DocumentViewer_scrim__kYjfa{display:block}}.DocumentViewer_viewer__WPdj_[data-height=auto] .DocumentViewer_nav__Pqcrh,.DocumentViewer_viewer__WPdj_[data-height=auto] .DocumentViewer_pane___Gzjr{align-self:flex-start;position:-webkit-sticky;position:sticky;top:0;max-height:100dvh}.DocumentViewer_card__V4MTm,.DocumentViewer_composer__ssmJg{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--bd);border-radius:var(--r-3);background:var(--card);box-shadow:var(--shs)}.DocumentViewer_composer__ssmJg{gap:var(--s-4);border-color:var(--pri)}.DocumentViewer_composerTitle__Uk6s4{margin:0;font-size:var(--fs-blocktitle);line-height:var(--lh-blocktitle);font-weight:var(--fw-semi)}.DocumentViewer_card__V4MTm{transition:border-color var(--mo-fast) var(--ease),box-shadow var(--mo-fast) var(--ease)}.DocumentViewer_card__V4MTm[data-active]{border-color:var(--pri);box-shadow:0 0 0 1px var(--pri),var(--shs)}.DocumentViewer_card__V4MTm[data-resolved]:not([data-active]){background:var(--cnote)}.DocumentViewer_cardHead__eNMK7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.DocumentViewer_quoteButton__Tm7g3{display:block;width:100%;margin:0;padding:var(--s-2) var(--s-3);border:0;-webkit-border-start:3px solid var(--viewer-comment-line);border-inline-start:3px solid var(--viewer-comment-line);border-radius:0 var(--r-1) var(--r-1) 0;background:var(--viewer-comment);color:var(--fg2);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);text-align:start;cursor:pointer}button.DocumentViewer_quoteButton__Tm7g3:hover{background:var(--viewer-comment-active)}.DocumentViewer_quoteOrphan__nkdLS{border-inline-start-color:var(--bd-ctl-soft);background:var(--mut);cursor:default}.DocumentViewer_quoteText__poLQ3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-style:italic;overflow-wrap:anywhere}.DocumentViewer_cardMeta__KDa2N{margin:0;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro)}.DocumentViewer_messages__uIs5Z{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:0;list-style:none}.DocumentViewer_message__st_rJ{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.DocumentViewer_message__st_rJ+.DocumentViewer_message__st_rJ{padding-top:var(--s-4);border-top:1px solid var(--bd-hair)}.DocumentViewer_messageHead__tVxX7{display:flex;align-items:center;gap:var(--s-3);min-width:0}.DocumentViewer_author___IBb2{min-width:0;overflow:hidden;color:var(--fg);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-semi);text-overflow:ellipsis;white-space:nowrap}.DocumentViewer_time__AlrnY{flex:none;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentViewer_editedLink__dqVWJ{flex:none;margin:0;padding:0;border:0;background:none;color:var(--pri-text);font:inherit;font-size:var(--fs-micro);line-height:var(--lh-micro);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.DocumentViewer_messageMenu__thv2Q{display:inline-flex;-webkit-margin-start:auto;margin-inline-start:auto}.DocumentViewer_messageBody__WDtLP{margin:0;-webkit-padding-start:32px;padding-inline-start:32px;color:var(--fg);font-size:var(--fs-body);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere}.DocumentViewer_card__V4MTm[data-resolved] .DocumentViewer_messageBody__WDtLP{color:var(--fg2)}.DocumentViewer_messageDeleted__cBcF8{color:var(--mfg);font-style:italic}.DocumentViewer_editForm__oCbBb{display:flex;flex-direction:column;gap:var(--s-3);-webkit-padding-start:32px;padding-inline-start:32px}.DocumentViewer_resolvedLine__Uwg6z{margin:0;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro)}.DocumentViewer_reply__wd9Xo{display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--bd-hair)}.DocumentViewer_formActions__CR171{display:flex;justify-content:flex-end;gap:var(--s-3)}.DocumentViewer_cardActions__Rbi9r{display:flex;flex-wrap:wrap;gap:var(--s-1);-webkit-margin-start:calc(-1 * var(--s-3));margin-inline-start:calc(-1 * var(--s-3))}.DocumentViewer_orphans__ua3Wb{display:flex;flex-direction:column;gap:var(--s-4);padding-top:var(--s-4);border-top:1px dashed var(--bd-ctl-soft)}.DocumentViewer_orphansTitle__8cKRo{margin:0;color:var(--mfg);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);font-weight:var(--fw-semi);text-transform:uppercase}.DocumentViewer_orphansHelp__QuFHN{margin:calc(-1 * var(--s-3)) 0 0;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro)}.DocumentViewer_dialogStack__yV_YJ{display:flex;flex-direction:column;gap:var(--s-5)}.DocumentViewer_dialogQuote__JEaTL{max-height:160px;margin:0;overflow:auto;padding:var(--s-3) var(--s-4);-webkit-border-start:3px solid var(--bd);border-inline-start:3px solid var(--bd);background:var(--cnote);color:var(--cnotefg);font-size:var(--fs-small);line-height:var(--lh-small);white-space:pre-wrap;overflow-wrap:anywhere}.DocumentViewer_history__G6poR{display:flex;flex-direction:column;gap:var(--s-4);margin:0;padding:0;list-style:none}.DocumentViewer_revision__kAYFr{display:flex;flex-direction:column;gap:var(--s-2);padding-bottom:var(--s-4);border-bottom:1px solid var(--bd-hair)}.DocumentViewer_revision__kAYFr:last-child{padding-bottom:0;border-bottom:0}.DocumentViewer_revisionHead__Rz_4m{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.DocumentViewer_revision__kAYFr .DocumentViewer_messageBody__WDtLP{-webkit-padding-start:0;padding-inline-start:0}.DocumentViewer_revisionReason__eqHHD{margin:0;-webkit-padding-start:var(--s-3);padding-inline-start:var(--s-3);-webkit-border-start:2px solid var(--viewer-comment-line);border-inline-start:2px solid var(--viewer-comment-line);color:var(--fg2);font-size:var(--fs-small);line-height:var(--lh-small);font-style:italic}.DocumentViewer_struck__j4aF3{color:var(--mfg);text-decoration:line-through}.DocumentViewer_changeSet__QVCTX{display:flex;flex-direction:column;gap:var(--s-3)}.DocumentViewer_changeSet__QVCTX+.DocumentViewer_changeSet__QVCTX{padding-top:var(--s-4);border-top:1px solid var(--bd)}.DocumentViewer_changeSetHead__A_IID{display:flex;align-items:center;gap:var(--s-3)}.DocumentViewer_changeText__qiPsT{margin:0;color:var(--fg);font-size:var(--fs-small);line-height:var(--lh-small);white-space:pre-wrap;overflow-wrap:anywhere}.DocumentViewer_ins__rH6zm{background:var(--viewer-insert-wash);color:var(--viewer-insert);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.DocumentViewer_del__FqtUQ{color:var(--viewer-delete);text-decoration:line-through}.DocumentViewer_formatChanges__Z4vYa{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none;color:var(--fg2);font-size:var(--fs-small);line-height:var(--lh-small);overflow-wrap:anywhere}.DocumentViewer_formatWhat__s03yq{color:var(--fg);font-weight:var(--fw-semi)}.DocumentViewer_visuallyHidden__Ez4qN{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.DocumentViewer_editBlock__SAl5s{position:relative;margin-bottom:calc(10px * var(--viewer-zoom))}.DocumentViewer_editArea__BCuEW,.DocumentViewer_editInput__cXcVC{display:block;box-sizing:border-box;width:calc(100% + 2 * var(--s-2));margin-inline:calc(-1 * var(--s-2));padding:var(--s-1) var(--s-2);border:1px solid var(--pri);border-radius:var(--r-1);background:var(--card);font-family:var(--font-ui);box-shadow:0 0 0 3px var(--ring-wash)}.DocumentViewer_editArea__BCuEW:focus,.DocumentViewer_editInput__cXcVC:focus{outline:none}.DocumentViewer_editArea__BCuEW{color:var(--fg);font-size:inherit;line-height:inherit;resize:none;overflow:hidden;white-space:pre-wrap}.DocumentViewer_editRich__sCR_u{min-height:calc(1lh + 2 * var(--s-1) + 2px);color:var(--fg);white-space:pre-wrap;overflow-wrap:break-word;cursor:text}.DocumentViewer_editBar__b8idK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-2);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body)}.DocumentViewer_editTools__DPTwU{display:flex;gap:var(--s-1)}.DocumentViewer_editBar__b8idK>.DocumentViewer_formActions__CR171{-webkit-margin-start:auto;margin-inline-start:auto}.DocumentViewer_editInline__43XH8{display:flex;flex-direction:column;gap:var(--s-3);margin-top:var(--s-3);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body)}.DocumentViewer_editWhere__mV9yc{margin:0;color:var(--fg2);font-size:var(--fs-small);line-height:var(--lh-small)}.DocumentViewer_editHint__vP33Z{margin:0;color:var(--mfg);font-size:var(--fs-micro);line-height:var(--lh-micro)}.DocumentViewer_editMore__OCLvO{display:flex;flex-wrap:wrap;gap:var(--s-1);-webkit-margin-start:calc(-1 * var(--s-3));margin-inline-start:calc(-1 * var(--s-3));padding-top:var(--s-3);border-top:1px solid var(--bd-hair)}