.VoiceInput_trigger__6dpHH{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%}.VoiceInput_roundButton__p6WdQ:hover:not(:disabled),.VoiceInput_trigger__6dpHH:hover:not(:disabled){background:hsl(var(--muted))}.VoiceInput_roundButton__p6WdQ:disabled,.VoiceInput_trigger__6dpHH:disabled{opacity:.45;cursor:not-allowed}.VoiceInput_captureRow__n8NMJ{display:flex;align-items:center;gap:8px;flex:1;min-width:0;min-height:34px;flex-wrap:wrap}.VoiceInput_roundButton__p6WdQ{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%}.VoiceInput_waveform__i85Qd{display:block;flex:1;width:0;height:24px;min-width:24px;color:hsl(var(--muted-foreground))}.VoiceInput_activityMessage__DGUt4{flex:1;min-width:0;font-size:12px;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}.VoiceInput_inlineAction__nVSiF{flex:none;font-size:12px;text-decoration:underline}.VoiceInput_pending__BCy6W{width:100%;max-height:100px;overflow:auto;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.VoiceInput_timer__onOzQ{font-size:12px;font-variant-numeric:tabular-nums}.VoiceInput_inlineAction__nVSiF:focus-visible,.VoiceInput_roundButton__p6WdQ:focus-visible,.VoiceInput_trigger__6dpHH:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.TextShimmer_root__3i0vp{position:relative;display:inline-grid;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;vertical-align:top;color:inherit}.TextShimmer_content__I2vkR{display:flex;align-items:center;min-width:0}.TextShimmer_text__wdnSJ{color:inherit}.TextShimmer_text__wdnSJ[data-shimmer-text]:after{content:attr(data-shimmer-text)}.TextShimmer_decoration__Al4ON{position:absolute;inset:0;overflow:clip;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TextShimmer_sweep__x1cgg{position:absolute;inset:0;overflow:hidden;color:var(--dsw-alias-label-shimmer);-webkit-mask-image:linear-gradient(105deg,transparent,#000 40% 60%,transparent);mask-image:linear-gradient(105deg,transparent,#000 40% 60%,transparent);transform:translateX(-100%);animation-name:TextShimmer_dsh-row-shimmer-sweep__SKmDN}.TextShimmer_sweep__x1cgg *{color:inherit!important}.TextShimmer_sweep__x1cgg [data-shimmer-decoration]{background:currentColor}.TextShimmer_highlight__8UdkB{width:100%;height:100%;transform:translateX(100%);animation-name:TextShimmer_dsh-row-shimmer-highlight__fekiE}.TextShimmer_highlight__8UdkB,.TextShimmer_sweep__x1cgg{animation-duration:1.5s;animation-delay:.3s;animation-timing-function:steps(48);animation-iteration-count:infinite}@keyframes TextShimmer_dsh-row-shimmer-sweep__SKmDN{0%{transform:translateX(-100%)}66.6667%,to{transform:translateX(100%)}}@keyframes TextShimmer_dsh-row-shimmer-highlight__fekiE{0%{transform:translateX(100%)}66.6667%,to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.TextShimmer_decoration__Al4ON{display:none}.TextShimmer_highlight__8UdkB,.TextShimmer_sweep__x1cgg{animation:none}}.DisclosureRow_root__7oQgr{display:flex;flex-direction:column;width:100%;min-width:0}.DisclosureRow_header__hruPH{display:flex;align-items:center;min-width:0}.DisclosureRow_header__hruPH[data-has-accessory]{gap:8px}.DisclosureRow_header__hruPH[data-has-accessory] .DisclosureRow_row__JEkCD{flex:0 1 auto}.DisclosureRow_row__JEkCD{flex:1 1 auto;position:relative;overflow:hidden;display:flex;align-items:center;height:calc(24px + var(--dsh-content-font-delta, 0px));min-width:0;color:var(--dsw-alias-label-tertiary);transition:color .1s ease}.DisclosureRow_row__JEkCD[data-expandable]{cursor:pointer}.DisclosureRow_row__JEkCD:hover{color:var(--dsw-alias-label-secondary)}.DisclosureRow_leading__P895Z{position:relative;flex:none;width:calc(16px + var(--dsh-content-font-delta, 0px));height:calc(16px + var(--dsh-content-font-delta, 0px));display:inline-flex;align-items:center;justify-content:center;margin-right:6px;padding:0;border:none;background:none;color:inherit}.DisclosureRow_leading__P895Z svg:not([data-state]){width:calc(14px + var(--dsh-content-font-delta, 0px));height:calc(14px + var(--dsh-content-font-delta, 0px))}button.DisclosureRow_leading__P895Z{cursor:pointer}.DisclosureRow_iconIdle__v2RF8{display:inline-flex;opacity:1;transition:opacity .1s ease}.DisclosureRow_chevronHover__8FV9l{position:absolute;inset:0;margin:auto;opacity:0;transition:opacity .1s ease}.DisclosureRow_row__JEkCD:hover .DisclosureRow_iconIdle__v2RF8{opacity:0}.DisclosureRow_row__JEkCD:hover .DisclosureRow_chevronHover__8FV9l{opacity:1}.DisclosureRow_title__nEOdS{flex:none;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(24px + var(--dsh-content-font-delta, 0px));color:inherit}@media (prefers-reduced-motion:reduce){.DisclosureRow_row__JEkCD{transition:none}}.Button_button__CCxOD{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;border-radius:var(--dsw-radius-md);cursor:pointer;font-size:14px;line-height:22px;color:var(--dsw-alias-label-primary);background:transparent;padding:0 14px}.Button_button__CCxOD:disabled{cursor:not-allowed;opacity:.4}.Button_md__eVSX4{height:36px}.Button_sm__tlbxN{height:28px;font-size:12px;line-height:18px;padding:0 10px;border-radius:var(--dsw-radius-sm)}.Button_primary__EuRu8{background:var(--dsw-alias-button-primary-fill);color:var(--dsw-alias-label-primary-foreground)}.Button_primary__EuRu8:hover:not(:disabled){background:var(--dsw-alias-button-primary-hover)}.Button_ghost__5R9Qs:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}.Button_ghost__5R9Qs:active:not(:disabled){background:var(--dsw-alias-interactive-bg-active)}.Button_outline__H6rLJ{border:.5px solid var(--dsw-alias-border-l3);background:transparent}.Button_outline__H6rLJ:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}.Button_toolbar__yDugb{background:var(--dsw-alias-button-tool-bar-fill)}.Button_toolbar__yDugb:hover:not(:disabled){background:var(--dsw-alias-button-tool-bar-hover)}.Button_icon__UiDPE{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center}.HoverCard_root__7WT9b{position:relative;display:block}.HoverCard_card__r4bUe{--dsw-hovercard-bg:#2c2c2e;position:fixed;z-index:100;box-sizing:border-box;width:244px;padding:12px 16px;border-radius:var(--dsw-radius-lg);background:var(--dsw-hovercard-bg);box-shadow:var(--dsw-shadow-lv3)}.HoverCard_copyable___NA2m{cursor:pointer}.HoverCard_copyable___NA2m:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.HoverCard_feedback__JVc2y{display:flex;align-items:center;justify-content:center}.HoverCard_copied__UVi2o{color:#fff;font-size:14px;line-height:20px;text-align:center}.HoverCard_status__OP_z1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.HoverCard_preview__pLJpC{display:flex;flex-direction:column;padding:0;overflow:hidden;border:0;border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-layer-1);color:var(--dsw-alias-label-primary);box-shadow:var(--dsw-elevation-panel);opacity:1;transition:opacity var(--dsh-hover-preview-fade) linear}@starting-style{.HoverCard_preview__pLJpC{opacity:0}}.HoverCard_preview__pLJpC[data-closing]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.HoverCard_preview__pLJpC{transition:none}}.HoverCard_inline__l8HNi{display:inline}.HoverCard_media__BiAx9{--dsh-scrollbar-thumb:var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover:var(--dsw-alias-scrollbar-hover-l2);overflow:auto;padding:8px;border:0;color:var(--dsw-alias-label-primary);background:var(--dsw-specific-menu);backdrop-filter:var(--dsw-menu-backdrop-filter);box-shadow:var(--dsw-elevation-panel)}.Modal_root__tMoty{pointer-events:auto;position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:max(24px,var(--dsh-frame-overlay-top,24px)) 24px}.Modal_mask__E5fy_{position:absolute;inset:var(--dsh-frame-chrome-top,0) 0 0;backdrop-filter:var(--dsw-mask-blur)}.Modal_mask__E5fy_:after{content:"";position:absolute;inset:0;background:var(--dsw-alias-bg-mask-1)}.Modal_dialog__qwHAI,.Modal_mask__E5fy_:after{animation:Modal_modalEnter__DqpAU var(--ds-transition-duration) var(--ds-ease-in-out)}.Modal_dialog__qwHAI{box-sizing:border-box;position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;width:min(380px,100%);padding:0 0 24px;overflow:hidden;border:0;border-radius:var(--dsw-radius-panel);background:var(--dsw-alias-bg-layer-2);box-shadow:var(--dsw-elevation-prominent)}@keyframes Modal_modalEnter__DqpAU{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Modal_dialog__qwHAI,.Modal_mask__E5fy_:after{animation:none}}.Modal_dialog__qwHAI:focus{outline:none}.Modal_content__v5Vum{display:flex;flex-direction:column;width:100%}.Modal_header__k2_CZ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:22px 14px 12px 24px}.Modal_title__QCwqQ{margin:0;font-size:16px;line-height:24px;font-weight:500;color:var(--dsw-alias-label-primary)}.Modal_close__a9U9z{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--dsw-radius-sm);background:transparent;cursor:pointer;color:var(--dsw-alias-label-secondary)}.Modal_close__a9U9z:hover{background:var(--dsw-alias-interactive-bg-hover)}.Modal_description__17ZeU{margin:0;padding:0 24px;font-size:14px;line-height:22px;font-weight:400;color:var(--dsw-alias-label-primary)}.Modal_body___5n4h{display:flex;flex-direction:column;min-width:0;margin-top:20px;padding:0 24px}.Modal_footer__Y1pas{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 24px}.FileTypeIcon_icon__au1hY{--dsh-file-type-violet:#8b76f6;color:var(--dsh-file-type-icon-color,var(--dsh-file-type-default-color))}.FileTypeIcon_code__C5AIU{--dsh-file-type-default-color:var(--dsw-static-deepseek-500)}.FileTypeIcon_excel__7J___{--dsh-file-type-default-color:var(--dsw-static-green-500)}.FileTypeIcon_folder__RoqGX{--dsh-file-type-default-color:var(--dsw-static-amber-400)}.FileTypeIcon_html__SQqw9{--dsh-file-type-default-color:var(--dsw-static-deepseek-500)}.FileTypeIcon_image__EZONk{--dsh-file-type-default-color:var(--dsh-file-type-violet)}.FileTypeIcon_markdown__JfN07{--dsh-file-type-default-color:var(--dsw-static-deepseek-500)}.FileTypeIcon_other__syeDI{--dsh-file-type-default-color:var(--dsw-static-neutral-bluish-300)}.FileTypeIcon_pdf__oLvmd{--dsh-file-type-default-color:var(--dsw-static-red-600)}.FileTypeIcon_ppt__h64hc{--dsh-file-type-default-color:var(--dsw-static-amber-500)}.FileTypeIcon_video__R_mqV{--dsh-file-type-default-color:var(--dsh-file-type-violet)}.FileTypeIcon_word__vZHpP{--dsh-file-type-default-color:var(--dsw-static-deepseek-450)}.Pill_pill__YLKXK{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:none;border-radius:999px;corner-shape:round;font-size:12px;line-height:18px;color:var(--dsw-alias-label-secondary);background:var(--dsw-alias-bg-layer-2)}.Pill_interactive__5Ko39{cursor:pointer}.Pill_interactive__5Ko39:hover{background:var(--dsw-alias-interactive-bg-hover)}.Pill_active__gER8W{color:var(--dsw-alias-label-primary);background:var(--dsw-alias-button-ghost-active-fill);box-shadow:inset 0 0 0 1px var(--dsw-alias-button-ghost-active-border)}.StateDot_dot__DIohD{position:relative;display:inline-block;flex:none}.StateDot_dot__DIohD:after{content:"";position:absolute;inset:20%;border-radius:50%;corner-shape:round;background:currentColor}.StateDot_dot__DIohD[data-state=done]{color:var(--dsw-alias-state-success-primary)}.StateDot_dot__DIohD[data-state=warning]{color:var(--dsw-alias-state-warn-primary)}.StateDot_dot__DIohD[data-state=error]{color:var(--dsw-alias-state-error-primary)}.StateDot_dot__DIohD[data-state=idle]{color:var(--dsw-alias-state-idle-primary)}.StateDot_spinner__fepJl{flex:none;color:var(--dsw-alias-label-tertiary)}.StateDot_spinnerMotion__U_y8r{transform-origin:center;animation:StateDot_dsh-state-dot-spin__H_IbK 1.5s linear infinite}.StateDot_spinnerArc__OoRlv,.StateDot_spinnerTrack__GStLy{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.StateDot_spinnerTrack__GStLy{opacity:.25}.StateDot_spinnerArc__OoRlv{stroke-dasharray:12 150;animation:StateDot_dsh-state-dot-dash__vtCsD 1.5s ease-in-out infinite}@keyframes StateDot_dsh-state-dot-spin__H_IbK{to{transform:rotate(1turn)}}@keyframes StateDot_dsh-state-dot-dash__vtCsD{0%{stroke-dasharray:12 150;stroke-dashoffset:0}50%{stroke-dasharray:24 150;stroke-dashoffset:-6}to{stroke-dasharray:12 150;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.StateDot_spinnerArc__OoRlv,.StateDot_spinnerMotion__U_y8r{animation:none}.StateDot_spinnerArc__OoRlv{stroke-dasharray:18 150;stroke-dashoffset:-3}}.StateDot_step__bTl8f{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;corner-shape:round;border:1.5px solid var(--dsw-alias-label-tertiary);color:var(--dsw-alias-label-primary-foreground)}.StateDot_step__bTl8f[data-state=done]{border-color:var(--dsw-alias-state-success-primary);background:var(--dsw-alias-state-success-primary)}.StateDot_step__bTl8f[data-state=error]{border-color:var(--dsw-alias-state-error-primary);background:var(--dsw-alias-state-error-primary)}.StateDot_step__bTl8f[data-state=warning]{border-color:var(--dsw-alias-state-warn-primary)}.TerminalBlock_block__zw5Zs{--dsl-terminal-radius:var(--dsw-radius-lg);--dsl-terminal-line-height:22px;--dsl-terminal-font:var(--dsw-font-markdown-code-block);--dsl-terminal-gutter:30px;position:relative;margin:16px 0;padding-left:var(--dsl-terminal-gutter);color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsl-terminal-radius);overflow:hidden}.TerminalBlock_header__RH8CW{display:flex;align-items:flex-start;gap:12px;margin-left:calc(-1 * var(--dsl-terminal-gutter));padding:9px 14px 9px var(--dsl-terminal-gutter);border-top-left-radius:var(--dsl-terminal-radius);border-top-right-radius:var(--dsl-terminal-radius);max-height:150px;overflow-y:auto}.TerminalBlock_header__RH8CW::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:padding-box;border-radius:var(--dsw-radius-sm)}.TerminalBlock_header__RH8CW::-webkit-scrollbar-track{margin:6px}.TerminalBlock_block__zw5Zs[data-body] .TerminalBlock_header__RH8CW{border-bottom:.5px solid var(--dsw-alias-border-l2)}.TerminalBlock_prompt___mv9l{display:flex;flex-direction:column;min-width:0;flex:1;font:var(--dsl-terminal-font)}.TerminalBlock_promptLine__oA8QN{position:relative;display:flex;align-items:baseline;gap:8px;min-width:0;line-height:var(--dsl-terminal-line-height)}.TerminalBlock_runState__Who1d{position:absolute;left:calc(-1 * var(--dsl-terminal-gutter) + 8px);top:calc(var(--dsl-terminal-line-height) / 2);transform:translateY(-50%)}.TerminalBlock_runStateLabel__RdMVM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.TerminalBlock_cwd__Dner9{flex:none;color:var(--dsw-alias-label-tertiary)}.TerminalBlock_command__bsU7b{--dsl-command-whitespace:var(--dsl-terminal-command-whitespace,pre);color:var(--dsw-alias-label-primary)}.TerminalBlock_status__RC5hX{flex:none;position:sticky;top:0;height:var(--dsl-terminal-line-height);color:var(--dsw-alias-state-error-primary)}.TerminalBlock_copyButton__bJbKb{flex:none;position:sticky;top:0;background-color:var(--dsw-alias-markdown-code-block);border:none;padding:0;margin:0;color:var(--dsw-alias-label-secondary);cursor:pointer;font:var(--dsw-font-xs-13);line-height:var(--dsl-terminal-line-height)}.TerminalBlock_output__xnLt5{max-height:var(--dsl-terminal-output-max-height,none);padding:12px 14px 12px 0;font:var(--dsl-terminal-font);overflow-x:auto;overflow-y:auto}.TerminalBlock_output__xnLt5::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:padding-box;border-radius:var(--dsw-radius-sm)}.TerminalBlock_output__xnLt5::-webkit-scrollbar-track{margin:6px}.TerminalBlock_line__ptPA3{min-height:var(--dsl-terminal-line-height);white-space:var(--dsl-terminal-line-whitespace,pre);overflow-wrap:anywhere}.TerminalBlock_expand__I_BG_{display:block;width:100%;padding:0;border:none;background-color:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left}.TerminalBlock_expand__I_BG_:hover{color:var(--dsw-alias-label-secondary)}.TerminalBlock_empty__g4GVI{padding:12px 14px 12px 0;font:var(--dsl-terminal-font);color:var(--dsw-alias-label-tertiary)}.CommandText_text__7CPWW{display:block;min-width:0;overflow-x:auto;white-space:var(--dsl-command-whitespace,pre);overflow-wrap:anywhere}.CommandText_text__7CPWW:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:-2px}.ShortcutKeys_keys__1ELIK{display:inline-flex;flex:none;align-items:center;gap:3px;color:var(--dsw-alias-label-tertiary);font-size:12px;line-height:16px;white-space:nowrap}.ShortcutKeys_key__s_5vz{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font:inherit}.ShortcutKeys_tooltip__06oE0{color:inherit;font-size:11px;line-height:14px;gap:2px}.ShortcutKeys_tooltip__06oE0 .ShortcutKeys_key__s_5vz{min-width:16px;height:16px;padding:0 2px;border-radius:4px;border:0;background:var(--dsw-alias-tooltip-key-bg)}.ShortcutKeys_separator__T_5sO{font:inherit}.ShortcutKeys_joined__FmrZf{box-sizing:border-box;height:16px;padding:0 4px;border-radius:4px;background:var(--dsw-alias-tooltip-key-bg)}.ShortcutKeys_joined__FmrZf .ShortcutKeys_key__s_5vz{min-width:0;height:auto;padding:0;border:0;background:transparent}.Tooltip_bubble__AO3lr{display:inline-flex;align-items:center;gap:8px;position:fixed;z-index:100;width:-moz-max-content;width:max-content;max-width:50vw;padding:3px 7px;border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-tooltip-bg);color:var(--dsw-static-neutral-bluish-00);font-size:13px;line-height:20px;white-space:pre-line;overflow-wrap:break-word;pointer-events:none;animation:Tooltip_tooltip-in__6k_Za .15s var(--ds-ease-in-out)}.Tooltip_bubble__AO3lr[data-portal]{z-index:1100}.Tooltip_bubble__AO3lr[data-pinned]{pointer-events:auto}.Tooltip_label__yQFyZ{min-width:0}.Tooltip_bubble__AO3lr[data-has-shortcut]{padding-inline-end:5px}.Tooltip_bubble__AO3lr[data-has-shortcut]:not(:has(.Tooltip_label__yQFyZ)){padding:3px}.Tooltip_bubble__AO3lr[data-side=right]{transform:translateY(-50%)}.Tooltip_bubble__AO3lr[data-side=bottom]{transform:translateX(-50%)}.Tooltip_bubble__AO3lr[data-side=top]{transform:translate(-50%,-100%)}.Tooltip_bubble__AO3lr[data-side=bottom][data-align=end]{transform:translateX(-100%)}.Tooltip_bubble__AO3lr[data-side=top][data-align=end]{transform:translate(-100%,-100%)}@keyframes Tooltip_tooltip-in__6k_Za{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Tooltip_bubble__AO3lr{animation:none}}.CodeCard_card__kwE5r{position:relative;margin:16px 0;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsw-radius-lg);font:var(--dsw-font-markdown-code-block)}.CodeCard_header__jhWC_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px 8px 22px;background:var(--dsl-code-block-background,var(--dsw-alias-markdown-code-block));border-top-left-radius:inherit;border-top-right-radius:inherit;color:var(--dsw-alias-label-secondary);font:11px/18px var(--dsw-font-family)}.CodeCard_heading__KlIwj{display:flex;align-items:baseline;gap:12px;min-width:0}.CodeCard_language__oa_gR{color:var(--dsw-alias-label-tertiary);flex:none;font-family:var(--ds-font-family-code)}.CodeCard_title__YADFw{color:var(--dsw-alias-label-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeCard_actions__gOu_W{display:flex;align-items:center;gap:4px;flex:none}.CodeCard_status__l1OAJ{margin-right:8px;color:var(--dsw-alias-label-tertiary);white-space:nowrap}.CodeCard_action__yestu{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--dsw-radius-sm);color:var(--dsw-alias-label-secondary);background:transparent;cursor:pointer}.CodeCard_action__yestu:hover{background:var(--dsw-alias-interactive-bg-hover)}.CodeCard_action__yestu:focus-visible{outline:1px solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:2px}.CodeCard_body__aGYAP{padding:6px 22px 20px;font:var(--dsw-font-markdown-code-block);overflow-x:auto}.ReadBlock_line__Uxmbd{display:flex;min-height:1lh;white-space:pre}.ReadBlock_gutter__LIywa{flex:none;width:var(--dsl-read-gutter);margin-right:12px;text-align:right;color:var(--dsw-alias-label-tertiary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReadBlock_content__x5BMc{min-width:0;color:var(--dsw-alias-label-primary)}.ReadBlock_block__WhTHK[data-code-wrap=true] .ReadBlock_line__Uxmbd{white-space:pre-wrap}.ReadBlock_block__WhTHK[data-code-wrap=true] .ReadBlock_content__x5BMc{overflow-wrap:anywhere}.ReadBlock_expand__Qr6_Z{display:block;width:100%;padding:0 0 0 calc(var(--dsl-read-gutter) + 12px);border:none;background:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left}.ReadBlock_expand__Qr6_Z:hover{color:var(--dsw-alias-label-secondary)}.DiffBlock_block__T6k7y{overflow:hidden}.DiffBlock_body__U89V9{display:grid;grid-template-columns:minmax(max-content,1fr);padding:6px 0 20px;font:var(--dsw-font-markdown-code-block);overflow-x:auto}.DiffBlock_line__lnjtC{box-sizing:border-box;min-height:1lh;padding:0 22px;white-space:pre}.DiffBlock_block__T6k7y[data-code-wrap=true] .DiffBlock_body__U89V9{grid-template-columns:minmax(0,1fr)}.DiffBlock_block__T6k7y[data-code-wrap=true] .DiffBlock_line__lnjtC{white-space:pre-wrap;overflow-wrap:anywhere}.DiffBlock_path__8XnBV{color:var(--dsw-alias-label-secondary);font-weight:500}.DiffBlock_gap__DUxMW{color:var(--dsw-alias-label-tertiary)}.DiffBlock_del__HYNjd:before{content:"- "}.DiffBlock_del__HYNjd{color:var(--dsw-alias-state-error-primary);background:var(--dsw-alias-code-diff-deleted);box-shadow:inset 3px 0 0 var(--dsw-alias-state-error-primary)}.DiffBlock_add__pq1JN:before{content:"+ "}.DiffBlock_add__pq1JN{color:var(--dsw-alias-state-success-primary);background:var(--dsw-alias-code-diff-added);box-shadow:inset 3px 0 0 var(--dsw-alias-state-success-primary)}.DiffBlock_context__7_XIu{color:var(--dsw-alias-label-secondary)}.DiffBlock_context__7_XIu:before{content:"  "}.DiffBlock_expand__T7o5S{display:block;width:100%;padding:0 22px;border:none;background:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left}.DiffBlock_expand__T7o5S:hover{color:var(--dsw-alias-label-secondary)}.SearchBlock_block__IW9M7{--dsl-search-radius:var(--dsw-radius-lg);--dsl-search-line-height:22px;position:relative;margin:16px 0;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsl-search-radius)}.SearchBlock_header__mQt4w{display:flex;align-items:center;gap:12px;padding:9px 14px;background:var(--dsw-alias-markdown-code-block-banner);border-top-left-radius:var(--dsl-search-radius);border-top-right-radius:var(--dsl-search-radius)}.SearchBlock_summary__6UN4I{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBlock_copyButton__OBP04,.SearchBlock_summary__6UN4I{font:var(--dsw-font-xs-13);color:var(--dsw-alias-label-secondary)}.SearchBlock_copyButton__OBP04{flex:none;background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.SearchBlock_body__9bn9A{padding:8px 14px 12px 0;font:var(--dsw-font-markdown-code-block);overflow-x:auto;overflow-y:hidden}.SearchBlock_line__Xq1t2{min-height:var(--dsl-search-line-height);padding-left:14px;white-space:pre}.SearchBlock_lineNumber__s9TvE{color:var(--dsw-alias-label-tertiary)}.SearchBlock_fileHeader__kDxET{display:flex;align-items:baseline;gap:8px;width:100%;min-height:var(--dsl-search-line-height);padding:0 14px;border:none;background-color:transparent;cursor:pointer;font:inherit;text-align:left}.SearchBlock_filePath__Kq4wC{min-width:0;font-weight:600;color:var(--dsw-alias-label-primary);white-space:pre}.SearchBlock_fileCount__jhExv{flex:none;color:var(--dsw-alias-label-tertiary)}.SearchBlock_expand__MnXrd{display:block;width:100%;padding:0 14px;border:none;background-color:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left}.SearchBlock_expand__MnXrd:hover{color:var(--dsw-alias-label-secondary)}.SearchBlock_empty__m8euz{padding:12px 14px;font:var(--dsw-font-markdown-code-block);color:var(--dsw-alias-label-tertiary)}.CodeBlock_block__HdPwq{--dsl-code-block-banner-background-color:var(--dsw-alias-markdown-code-block-banner);--dsl-code-block-border-radius:var(--dsw-radius-lg);--dsl-code-block-banner-font:11px/18px var(--dsw-font-family);--dsl-code-block-content-font:var(--dsw-font-markdown-code-block);--dsl-code-block-background:var(--dsw-alias-markdown-code-block);position:relative;margin:16px 0;color:var(--dsw-alias-label-primary);background:var(--dsl-code-block-background);border-radius:var(--dsl-code-block-border-radius)}.CodeBlock_block__HdPwq:not(:last-child){margin-bottom:11px}.CodeBlock_bannerWrap__zAoLj{position:sticky;top:0;z-index:6;background-color:var(--dsw-alias-bg-base)}.CodeBlock_bannerWrap__zAoLj,.CodeBlock_banner__phzOi{border-top-left-radius:var(--dsl-code-block-border-radius);border-top-right-radius:var(--dsl-code-block-border-radius)}.CodeBlock_banner__phzOi{background:var(--dsl-code-block-banner-background-color);padding:9px 14px;display:flex;justify-content:space-between;align-items:center;gap:12px;font:var(--dsl-code-block-banner-font)}.CodeBlock_infostring__jD4wZ{color:var(--dsw-alias-label-primary);font-family:var(--ds-font-family-code);font-size:11px;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CodeBlock_action__OAQOx{display:flex;align-items:center;flex-shrink:0}.CodeBlock_copyButton__WKy_7{background-color:hsla(0,0%,100%,0);border:none;padding:0;margin:0;color:inherit;cursor:pointer;font:inherit}.CodeBlock_content__U3ANF{display:contents}.CodeBlock_block__HdPwq :where(pre){font:var(--dsl-code-block-content-font);padding:16px;margin:0!important;overflow-x:auto;white-space:pre-wrap;word-break:break-all;background:var(--dsl-code-block-background);border-bottom-left-radius:var(--dsl-code-block-border-radius);border-bottom-right-radius:var(--dsl-code-block-border-radius)}.CodeBlock_block__HdPwq :where(pre.CodeBlock_shiki___ecmv){background:var(--dsl-code-block-background)!important}.CodeBlock_block__HdPwq :where(pre) code{font:inherit;background:none;padding:0}.CodeBlock_plain__3wnHR{color:var(--dsw-alias-label-primary)}.CodeBlock_card__z7zJ3 :where(pre){padding:6px 22px 20px;word-break:normal;overflow-wrap:anywhere}.CodeBlock_card__z7zJ3[data-code-wrap=false]{--dsl-code-block-line-white-space:pre}.CodeBlock_card__z7zJ3[data-code-wrap=false] :where(pre){white-space:pre;overflow-wrap:normal}.CodeBlock_numbered__2cENw :where(pre) code{display:block;counter-reset:source-line;white-space:normal}.CodeBlock_numbered__2cENw :where(pre) code>.line{position:relative;display:block;min-height:1lh;padding-inline-start:calc(var(--dsl-code-block-line-number-width) + 12px);counter-increment:source-line;white-space:var(--dsl-code-block-line-white-space,pre-wrap)}.CodeBlock_numbered__2cENw :where(pre) code>.line:before{position:absolute;inset-inline-start:0;width:var(--dsl-code-block-line-number-width);color:var(--dsw-alias-label-tertiary);text-align:end;content:counter(source-line);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageLightbox_backdrop__biNAK{position:fixed;inset:0;z-index:1000}.ImageLightbox_stage__O6zll{position:absolute;inset:var(--dsh-frame-chrome-top,0) 0 0;display:flex;align-items:center;justify-content:center;padding:40px}.ImageLightbox_mask__oaBXf{position:absolute;inset:0;background:var(--dsw-alias-bg-mask-1);backdrop-filter:var(--dsw-mask-blur)}.ImageLightbox_image___LoF_{position:relative;max-width:min(100%,1600px);max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-input-major);border:0;box-shadow:var(--dsw-elevation-prominent)}.ImageLightbox_close__lwD3F{position:absolute;top:20px;right:20px;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:.5px solid var(--dsw-alias-border-l2-darkmode-thin);border-radius:999px;corner-shape:round;background:var(--dsw-specific-input-major);color:var(--dsw-alias-label-primary);cursor:pointer}.ImageLightbox_close__lwD3F:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:3px}.ImagePreview_frame__Ytxn2{position:relative;display:grid;place-items:center;width:100%;height:180px;overflow:hidden;border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-bg-base)}.ImagePreview_image__kouFe{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;opacity:0}.ImagePreview_image__kouFe[data-ready]{opacity:1}.ImagePreview_status__qqpFZ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;color:var(--dsw-alias-label-tertiary);font-size:12px;line-height:18px}.MarkdownText_markdown__WG3Gq{min-width:0;overflow-wrap:anywhere;font:var(--dsw-font-markdown-base);color:var(--dsw-alias-label-primary)}.MarkdownText_markdown__WG3Gq strong{font-weight:600}.MarkdownText_markdown__WG3Gq h1{font:var(--dsw-font-markdown-h1);margin:32px 0 16px}.MarkdownText_markdown__WG3Gq h2{font:var(--dsw-font-markdown-h2);margin:32px 0 16px}.MarkdownText_markdown__WG3Gq h3{font:var(--dsw-font-markdown-h3);margin:32px 0 16px}.MarkdownText_markdown__WG3Gq h4{font:var(--dsw-font-markdown-h4);margin:16px 0}.MarkdownText_markdown__WG3Gq :where(h5,h6){font:var(--dsw-font-markdown-base-strong);margin:16px 0}.MarkdownText_markdown__WG3Gq :where(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.MarkdownText_markdown__WG3Gq p{margin:16px 0}.MarkdownText_markdown__WG3Gq :where(h4,h5,h6)+:where(ul,ol){margin-top:8px}.MarkdownText_markdown__WG3Gq :where(h4,h5,h6):has(+:where(ul,ol)){margin-bottom:8px}.MarkdownText_markdown__WG3Gq .MarkdownText_fileLink__F6kcx,.MarkdownText_markdown__WG3Gq a{color:var(--dsw-alias-link);font-weight:500;transition:box-shadow var(--ds-transition-duration) var(--ds-ease-in-out);position:relative;text-decoration:none;border-color:hsla(0,0%,100%,0);border-style:solid;border-width:2px 3px;margin-left:-3px;margin-right:-3px}.MarkdownText_markdown__WG3Gq a[data-url-label]{word-break:break-all}.MarkdownText_markdown__WG3Gq a:focus,.MarkdownText_markdown__WG3Gq a:hover{outline:none;-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px}.MarkdownText_fileMention___uYwK:focus-visible,.MarkdownText_markdown__WG3Gq a:focus-visible{box-shadow:0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary))}.MarkdownText_linkIcon__Q4g_2{display:inline-block;flex:none;width:1.1em;height:1.1em;vertical-align:-.25em;margin-right:5px}.MarkdownText_markdown__WG3Gq :where(ul,ol){margin:16px 0;padding-left:18px}.MarkdownText_markdown__WG3Gq li:not(:first-child){margin-top:6px}.MarkdownText_markdown__WG3Gq li>:where(ul,ol){margin-top:4px}.MarkdownText_markdown__WG3Gq li::marker{line-height:24px;color:var(--dsw-alias-label-secondary)}.MarkdownText_markdown__WG3Gq :where(ul,ol) ol{list-style-position:inside;padding-left:0}.MarkdownText_markdown__WG3Gq :where(ul,ol) ol li p{display:inline}.MarkdownText_markdown__WG3Gq li>p{margin:8px 0}.MarkdownText_markdown__WG3Gq li>:first-child{margin-top:0}.MarkdownText_markdown__WG3Gq li>:last-child:not(.md-code-block){margin-bottom:0}.MarkdownText_markdown__WG3Gq hr{display:block;border:none;height:.5px;margin:32px 0;background:var(--dsw-alias-border-l2)}.MarkdownText_markdown__WG3Gq blockquote{border-left:2px solid var(--dsw-alias-label-caption);margin:16px 0 0;padding-left:14px}.MarkdownText_markdown__WG3Gq pre{margin:16px 0;font-family:var(--ds-font-family-code);overflow:auto}.MarkdownText_markdown__WG3Gq :not(pre)>code{display:inline-flex;align-items:center;box-sizing:border-box;font:var(--dsw-font-markdown-code);font-family:var(--ds-font-family-code);font-size:.875em!important;background-color:var(--dsw-alias-markdown-inline-code);border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-sm);padding:0 5px}.MarkdownText_markdown__WG3Gq :where(h1,h2,h3,h4,h5,h6) code{font:inherit;font-family:var(--ds-font-family-code)}.MarkdownText_markdown__WG3Gq .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden}.MarkdownText_markdown__WG3Gq input[type=checkbox]{margin:0 8px 0 0;accent-color:var(--dsw-alias-label-secondary)}.MarkdownText_tableScroll__8msmj{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.MarkdownText_tableScroll__8msmj.md-table-wide{overflow-x:hidden;padding-bottom:var(--dsh-scrollbar-width,5px)}.MarkdownText_tableScroll__8msmj.md-table-wide:focus-visible,.MarkdownText_tableScroll__8msmj.md-table-wide:hover{overflow-x:scroll;padding-bottom:0}.MarkdownText_tableScroll__8msmj:focus-visible{outline:none;box-shadow:0 0 0 2px var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary))}.MarkdownText_tableScroll__8msmj table{border-collapse:collapse;width:-moz-max-content;width:max-content;max-width:-moz-max-content;max-width:max-content}.MarkdownText_tableFill__BCHsX table{width:100%;max-width:none}.MarkdownText_tableScroll__8msmj th{text-align:start;border-bottom:.5px solid var(--dsw-alias-border-l3);border-top:none;font:var(--dsw-font-markdown-table-head)}.MarkdownText_tableScroll__8msmj td,.MarkdownText_tableScroll__8msmj th{padding:10px 16px;max-width:320px;max-width:min(30vw,320px);min-width:100px}.MarkdownText_tableScroll__8msmj td{border-bottom:.5px solid var(--dsw-alias-border-l2);font:var(--dsw-font-markdown-table)}.MarkdownText_tableScroll__8msmj td:first-child,.MarkdownText_tableScroll__8msmj th:first-child{padding-left:0}.MarkdownText_tableScroll__8msmj td:last-child{padding-right:0}.MarkdownText_tableScroll__8msmj table code{font-size:11px}.MarkdownText_markdown__WG3Gq p:first-child,.MarkdownText_markdown__WG3Gq>:first-child{margin-top:0!important}.MarkdownText_markdown__WG3Gq p:last-child,.MarkdownText_markdown__WG3Gq>:last-child{margin-bottom:0!important}.MarkdownText_imageAlt__b1XOA{color:var(--dsw-alias-label-tertiary);font-style:italic}.MarkdownText_image__irSto{display:block;width:auto;max-width:100%;height:auto;margin:0;border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-base);-o-object-fit:contain;object-fit:contain}.MarkdownText_fileMention___uYwK{margin:0;padding:0;border:none;background:none;font:inherit;font-weight:500;color:var(--dsw-alias-link);text-decoration:none;cursor:pointer}.MarkdownText_fileLink__F6kcx{max-width:100%;text-align:inherit}.MarkdownText_fileMention___uYwK:focus,.MarkdownText_fileMention___uYwK:hover{outline:none;-webkit-text-decoration:underline dotted var(--dsw-alias-link);text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px}.MarkdownText_compact__emhWi{max-width:100%;font-size:var(--dsh-content-font-size-secondary,13px);line-height:calc(20px + var(--dsh-content-font-delta-secondary, 0px));color:var(--dsw-alias-label-tertiary)}.MarkdownText_compact__emhWi :is(h1,h2,h3,h4,h5,h6){margin:8px 0 4px;font:inherit;font-weight:600;color:inherit}.MarkdownText_compact__emhWi :is(p,ul,ol,blockquote){margin:4px 0}.MarkdownText_compact__emhWi li:not(:first-child){margin-top:2px}.MarkdownText_compact__emhWi li>p{margin:4px 0}.MarkdownText_compact__emhWi li::marker{line-height:inherit;color:inherit}.MarkdownText_compact__emhWi blockquote{padding-left:8px}.MarkdownText_compact__emhWi hr{margin:8px 0}.MarkdownText_compact__emhWi .MarkdownText_fileMention___uYwK,.MarkdownText_compact__emhWi a{font-weight:inherit;color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.MarkdownText_compact__emhWi .MarkdownText_fileMention___uYwK:focus,.MarkdownText_compact__emhWi .MarkdownText_fileMention___uYwK:hover,.MarkdownText_compact__emhWi a:focus,.MarkdownText_compact__emhWi a:hover{text-decoration-color:currentColor}.MarkdownText_compact__emhWi :not(pre)>code{display:inline;font:inherit;font-family:var(--ds-font-family-code);font-size:1em!important;border-radius:var(--dsw-radius-xs);padding:0 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.MarkdownText_markdown__WG3Gq.MarkdownText_compact__emhWi .md-code-block{margin:4px 0;color:inherit}.MarkdownText_compact__emhWi .md-code-block>:has(>[data-code-block-banner]){position:static;z-index:auto}.MarkdownText_compact__emhWi pre,.MarkdownText_compact__emhWi pre :is(code,span){color:inherit!important}.MarkdownText_markdown__WG3Gq.MarkdownText_compact__emhWi .MarkdownText_tableScroll__8msmj{width:100%;max-width:100%;margin:4px 0;padding-left:0}.MarkdownText_markdown__WG3Gq.MarkdownText_compact__emhWi .MarkdownText_tableScroll__8msmj>table{z-index:auto}.MarkdownText_compact__emhWi :is(th,td){padding:4px 8px;font:inherit}.MarkdownText_compact__emhWi th{font-weight:600}.MarkdownText_compact__emhWi .katex{font-size:1em}.MarkdownText_compact__emhWi :is(p,h1,h2,h3,h4,h5,h6,ul,ol):has(.katex){overflow-x:auto;overflow-y:hidden;padding-bottom:1px}.MarkdownText_compact__emhWi .katex-display{margin:4px 0}.MarkdownText_imageButton__RqI98{display:inline-block;max-width:100%;padding:0;border:0;border-radius:var(--dsw-radius-sm);background:transparent;vertical-align:middle;cursor:zoom-in}.MarkdownText_imageButton__RqI98 .MarkdownText_image__irSto{max-width:min(100%,640px);max-height:360px}.MarkdownText_imageButton__RqI98:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color,var(--dsw-alias-state-business-primary));outline-offset:3px}.MarkdownText_previewName__MbCXF{display:block;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dsw-alias-label-secondary);font-size:12px;line-height:18px}