.c{position:relative;display:inline-block;flex:none}.c:after{content:"";position:absolute;inset:20%;border-radius:50%;corner-shape:round;background:currentColor}.c[data-state=done]{color:var(--dsw-alias-state-success-primary)}.c[data-state=warning]{color:var(--dsw-alias-state-warn-primary)}.c[data-state=error]{color:var(--dsw-alias-state-error-primary)}.c[data-state=idle]{color:var(--dsw-alias-state-idle-primary)}.Ee{flex:none;color:var(--dsw-alias-label-tertiary)}.xa{transform-origin:center;animation:ga 1.5s linear infinite}.wa,.k{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.wa{opacity:.25}.k{stroke-dasharray:12 150;animation:ma 1.5s ease-in-out infinite}@keyframes ga{to{transform:rotate(360deg)}}@keyframes ma{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){.xa,.k{animation:none}.k{stroke-dasharray:18 150;stroke-dashoffset:-3}}.z{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)}.z[data-state=done]{border-color:var(--dsw-alias-state-success-primary);background:var(--dsw-alias-state-success-primary)}.z[data-state=error]{border-color:var(--dsw-alias-state-error-primary);background:var(--dsw-alias-state-error-primary)}.z[data-state=warning]{border-color:var(--dsw-alias-state-warn-primary)}.He{position:relative;display:inline-grid;width:max-content;max-width:100%;min-width:0;vertical-align:top;color:inherit}.Ie{display:flex;align-items:center;min-width:0}.fa{color:inherit}.fa[data-shimmer-text]:after{content:attr(data-shimmer-text)}.va{position:absolute;inset:0;overflow:clip;pointer-events:none;-webkit-user-select:none;user-select:none}.m{position:absolute;inset:0;overflow:hidden;color:var(--dsw-alias-label-shimmer);-webkit-mask-image:linear-gradient(105deg,transparent 0%,black 40% 60%,transparent 100%);mask-image:linear-gradient(105deg,transparent 0%,black 40% 60%,transparent 100%);transform:translate(-100%);animation-name:ua}.m *{color:inherit!important}.m [data-shimmer-decoration]{background:currentColor}.H{width:100%;height:100%;transform:translate(100%);animation-name:ya}.m,.H{animation-duration:1.5s;animation-delay:.3s;animation-timing-function:steps(48,end);animation-iteration-count:infinite}@keyframes ua{0%{transform:translate(-100%)}66.6667%,to{transform:translate(100%)}}@keyframes ya{0%{transform:translate(100%)}66.6667%,to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.va{display:none}.m,.H{animation:none}}.Me{display:flex;flex-direction:column;width:100%;min-width:0}.I{display:flex;align-items:center;min-width:0}.I[data-has-accessory]{gap:8px}.I[data-has-accessory] .d{flex:0 1 auto}.d{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}.d[data-expandable]{cursor:pointer}.d:hover{color:var(--dsw-alias-label-secondary)}.M{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}.M svg:not([data-state]){width:calc(14px + var(--dsh-content-font-delta, 0px));height:calc(14px + var(--dsh-content-font-delta, 0px))}button.M{cursor:pointer}.ka{display:inline-flex;opacity:1;transition:opacity .1s ease}.za{position:absolute;inset:0;margin:auto;opacity:0;transition:opacity .1s ease}.d:hover .ka{opacity:0}.d:hover .za{opacity:1}.Ne{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){.d{transition:none}}.ja{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}.ja:disabled{cursor:not-allowed;opacity:.4}.Pe{height:36px}._e{height:28px;font-size:12px;line-height:18px;padding:0 10px;border-radius:var(--dsw-radius-sm)}.Xa{background:var(--dsw-alias-button-primary-fill);color:var(--dsw-alias-label-primary-foreground)}.Xa:hover:not(:disabled){background:var(--dsw-alias-button-primary-hover)}.Ca:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}.Ca:active:not(:disabled){background:var(--dsw-alias-interactive-bg-active)}.Fa{border:.5px solid var(--dsw-alias-border-l3);background:transparent}.Fa:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}.qa{background:var(--dsw-alias-button-tool-bar-fill)}.qa:hover:not(:disabled){background:var(--dsw-alias-button-tool-bar-hover)}.De{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center}.Ge{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)}.Sa{cursor:pointer}.Sa:hover{background:var(--dsw-alias-interactive-bg-hover)}.Je{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)}.Ke{position:relative;display:grid;padding:4px;border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-bg-module-platform)}.Ya{position:absolute;inset:4px auto 4px 4px;box-sizing:border-box;border:.5px solid var(--dsw-alias-border-l3);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-layer-3);transition:transform .18s ease;pointer-events:none}.h{position:relative;justify-content:center;height:34px;padding:0 12px;border-radius:var(--dsw-radius-md);font-size:14px;line-height:20px;background:transparent;color:var(--dsw-alias-label-secondary);transition:color .18s ease}.h:hover,.h[aria-selected=true]{background:transparent;color:var(--dsw-alias-label-primary)}.h[aria-selected=true]{font-weight:600}.h:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.Ya,.h{transition:none}}.t{display:inline-flex;align-items:center;border-radius:999px;corner-shape:round;padding:1px 8px;font-size:11px;line-height:17px;font-weight:500;white-space:nowrap}.t[data-tone=outline]{border:.5px solid var(--dsw-alias-border-l4);color:var(--dsw-alias-label-tertiary)}.t[data-tone=solid]{background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-3)}.t[data-tone=neutral]{background:var(--dsw-alias-bg-module-platform);color:var(--dsw-alias-label-secondary)}.t[data-tone=quiet]{color:var(--dsw-alias-label-tertiary)}.t[data-tone=success]{background:color-mix(in srgb,var(--dsw-alias-state-success-primary) 10%,transparent);color:var(--dsw-alias-state-success-primary)}.t[data-tone=info]{background:color-mix(in srgb,var(--dsw-alias-state-business-primary) 10%,transparent);color:var(--dsw-alias-state-business-primary)}.t[data-tone=warning]{background:color-mix(in srgb,var(--dsw-alias-state-warn-primary) 12%,transparent);color:var(--dsw-alias-state-warn-primary)}.t[data-tone=danger]{background:color-mix(in srgb,var(--dsw-alias-state-error-primary) 10%,transparent);color:var(--dsw-alias-state-error-primary)}.Aa{display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0;overflow:hidden;font-size:12px;white-space:nowrap}.Aa[data-path-clipped]{-webkit-mask-image:linear-gradient(to right,transparent,black 28px);mask-image:linear-gradient(to right,transparent,black 28px)}.Le{flex:none;margin-right:auto}.Oe{color:var(--dsw-alias-label-tertiary)}.Qe{color:var(--dsw-alias-label-primary)}.b{box-sizing:border-box;position:relative;flex:0 0 auto;width:36px;height:20px;padding:2px;border:0;border-radius:999px;corner-shape:round;background:var(--dsw-alias-border-l3);cursor:pointer}.b[aria-checked=true]{background:var(--dsw-alias-brand-primary)}.b:disabled{cursor:default;opacity:.5}.b:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:2px}.N{display:block;width:16px;height:16px;border-radius:50%;corner-shape:round;background:var(--dsw-alias-label-primary-foreground);transition:transform .12s ease}.b[aria-checked=false] .N{background:var(--dsw-alias-switch-thumb)}.b[aria-checked=true] .N{transform:translate(16px)}.Re{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;padding:4px;border-radius:var(--dsw-radius-md);background:var(--dsw-alias-interactive-bg-hover)}.Ba{position:absolute;top:4px;left:4px;width:calc((100% - 8px - 2px * (var(--dsh-segment-count) - 1)) / var(--dsh-segment-count));height:calc(100% - 8px);border:0;border-radius:var(--dsw-radius-sm);background:var(--dsw-alias-bg-layer-1);box-shadow:var(--dsw-elevation-soft);transform:translate(calc(var(--dsh-segment-index) * (100% + 2px)));transition:transform .16s ease;pointer-events:none}.x{box-sizing:border-box;position:relative;z-index:1;height:28px;padding:0 16px;border:0;border-radius:var(--dsw-radius-sm);background:transparent;color:var(--dsw-alias-label-secondary);font:inherit;font-size:13px;line-height:20px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .12s ease}.x:hover:not(:disabled),.x[aria-selected=true]{color:var(--dsw-alias-label-primary)}.x:disabled{cursor:default;opacity:.4}.x:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:-2px}@media(prefers-reduced-motion:reduce){.Ba,.x{transition:none}}.j{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:20px;color:var(--dsw-alias-label-primary);cursor:pointer}.j input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--dsw-alias-brand-primary);cursor:inherit}.j input:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:2px}.j:has(input:disabled){cursor:default;opacity:.5}.Ea{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-layer-1)}.Ea:focus-within{border-color:var(--dsw-alias-state-business-primary)}.Te{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;color:var(--dsw-alias-label-tertiary)}.Ha{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:14px;line-height:22px;color:var(--dsw-alias-label-primary)}.Ha::placeholder{color:var(--dsw-alias-label-dimmed)}.Ia{box-sizing:border-box;flex:1 1 auto;min-width:0;min-height:28px;max-height:127px;margin:0;padding:3px 8px;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-sm);outline:none;background:var(--dsw-alias-bg-base);color:var(--dsw-alias-label-primary);font:var(--dsw-font-xs-13);font-family:Inter,var(--dsw-font-family);overflow-y:auto;resize:none}.Ia:focus{border-color:var(--dsw-alias-state-business-primary)}.Ue{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}.P{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;font:inherit}.Ma{color:inherit;font-size:11px;line-height:14px;gap:2px}.Ma .P{min-width:16px;height:16px;padding:0 2px;border-radius:4px;border:0;background:var(--dsw-alias-tooltip-key-bg)}.Ve{font:inherit}.Na{box-sizing:border-box;height:16px;padding:0 4px;border-radius:4px;background:var(--dsw-alias-tooltip-key-bg)}.Na .P{min-width:0;height:auto;padding:0;border:0;background:transparent}._,.D{border-radius:var(--dsw-radius-lg)}.We{border-radius:var(--dsw-radius-md)}:where(._){position:relative}._{anchor-name:var(--dsh-menu-anchor);isolation:isolate}.Ze{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--dsw-menu-surface-fill);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);pointer-events:none}.D{display:none}html[data-platform=darwin] .D{display:block;position:fixed;position-anchor:var(--dsh-menu-anchor);top:anchor(top);left:anchor(left);width:anchor-size(width,0px);height:anchor-size(height,0px);z-index:-1;background:var(--dsw-alias-bg-base);pointer-events:none}.ar{position:relative;display:inline-flex}.G,.X{box-sizing:border-box;padding:4px;display:flex;flex-direction:column;gap:0;border:0;--dsw-elevation-stroke-color: var(--dsw-alias-border-l1);box-shadow:var(--dsw-elevation-prominent);--dsh-scrollbar-thumb: var(--dsw-alias-scrollbar-bg-l2);--dsh-scrollbar-thumb-hover: var(--dsw-alias-scrollbar-hover-l2)}.G{position:absolute;top:calc(100% + 4px);left:0;z-index:100;min-width:144px;max-width:360px}.er{position:fixed;top:auto;left:auto;z-index:1100}.rr{top:auto;bottom:calc(100% + 4px)}.ir{left:auto;right:0}.Pa{max-height:calc(100vh - 12px - max(12px,var(--dsh-frame-overlay-top, 12px)))}._a{display:flex;flex-direction:column;min-height:0}.Pa ._a{overflow-y:auto}.or{flex:none;display:flex;flex-direction:column;margin-top:3px;padding-top:3px;border-top:.5px solid var(--dsw-alias-border-l2)}.J{position:relative}.g{display:flex;align-items:center;gap:6px;width:100%;min-height:34px;padding:6px 8px;border:none;border-radius:var(--dsw-radius-md);background:transparent;cursor:pointer;font-size:13px;line-height:20px;color:var(--dsw-alias-label-primary);text-align:left}.g:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover)}.g:focus-visible:not(:disabled){background:var(--dsw-alias-interactive-bg-hover);outline:none}.Da .g{min-height:30px;padding-block:4px}.Da .K{padding-block:3px}.G.s,.X.s{min-width:156px;padding:4px}.s .g{min-height:24px;gap:5px;padding:2px 6px;border-radius:var(--dsw-radius-sm);font-size:11px;line-height:17px}.s .f{width:12px;height:12px}.s .l{margin:2px}.s .K{padding:3px 6px;font-size:10px;line-height:15px}.g:disabled{opacity:.4;cursor:not-allowed}.f{display:inline-flex;flex:none;width:14px;height:14px;align-items:center;justify-content:center;color:var(--dsw-alias-menu-icon)}.f svg,.L{width:14px;height:14px}.s .f svg,.s .L{width:12px;height:12px}.tr{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Ga{flex:none;margin-inline-start:auto}.Ga .nr{color:var(--dsw-alias-label-caption);font-size:11px;line-height:16px}.L{flex:none;color:var(--dsw-alias-label-primary)}.sr{background:transparent}.dr{background:var(--dsw-alias-interactive-bg-hover)}.C,.C .f{color:var(--dsw-alias-state-error-primary)}.C:hover:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-danger)}.C:focus-visible:not(:disabled){background:var(--dsw-alias-interactive-bg-hover-danger);outline:none}.K{padding:6px 8px;font-size:11px;line-height:15px;color:var(--dsw-alias-label-tertiary)}.l{height:.5px;margin:3px 2px;background:var(--dsw-alias-border-l2)}.l+.l,.l+.J>.l:first-child,.J:first-child>.l:first-child{display:none}.X{position:absolute;top:auto;bottom:-4px;left:calc(100% + 10px);z-index:101;min-width:163px}.X:before{content:"";position:absolute;top:0;bottom:0;left:-10px;width:10px}.O{position:relative}.lr{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}.O+.O{margin-top:3px}.Q{position:sticky;top:0;z-index:1;padding:4px 7px 2px;background:transparent;color:var(--dsw-alias-label-tertiary);font-size:11px;line-height:16px;font-weight:500}.Q[data-stuck]{background:var(--dsw-alias-menu-group-header-fill)}html:not([data-platform=darwin]) .Q{border-radius:var(--dsw-radius-md)}.pr{position:relative;display:block}.cr{--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)}.Ja{cursor:pointer}.Ja:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:2px}.hr{display:flex;align-items:center;justify-content:center}.br{color:#fff;font-size:14px;line-height:20px;text-align:center}.xr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.F{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{.F{opacity:0}}.F[data-closing]{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.F{transition:none}}.gr{display:inline}.wr{--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);-webkit-backdrop-filter:var(--dsw-menu-backdrop-filter);backdrop-filter:var(--dsw-menu-backdrop-filter);box-shadow:var(--dsw-elevation-panel)}.mr{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}.R{position:absolute;inset:var(--dsh-frame-chrome-top, 0px) 0 0;-webkit-backdrop-filter:var(--dsw-mask-blur);backdrop-filter:var(--dsw-mask-blur)}.R:after{content:"";position:absolute;inset:0;background:var(--dsw-alias-bg-mask-1);animation:T var(--ds-transition-duration) var(--ds-ease-in-out)}.U{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);animation:T var(--ds-transition-duration) var(--ds-ease-in-out)}@keyframes T{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.R:after,.U{animation:none}}.U:focus{outline:none}.fr{display:flex;flex-direction:column;width:100%}.vr{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:22px 14px 12px 24px}.ur{margin:0;font-size:16px;line-height:24px;font-weight:500;color:var(--dsw-alias-label-primary)}.Ka{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)}.Ka:hover{background:var(--dsw-alias-interactive-bg-hover)}.yr{margin:0;padding:0 24px;font-size:14px;line-height:22px;font-weight:400;color:var(--dsw-alias-label-primary)}.kr{display:flex;flex-direction:column;min-width:0;margin-top:20px;padding:0 24px}.zr{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 24px}.La{width:min(440px,100%);max-height:100%;overflow:hidden}.jr{min-height:0;overflow-y:auto;overscroll-behavior:contain}@supports (height: 100dvh){.La{max-height:calc(100dvh - 48px)}}.Oa{display:flex;align-items:flex-start;gap:10px;color:var(--dsw-alias-label-secondary);font-size:14px;line-height:22px}.Oa p{margin:0}.Xr{flex:none;margin-top:2px;color:var(--dsw-alias-state-error-primary)}.q{display:flex;align-items:flex-start;gap:10px;margin-top:20px;color:var(--dsw-alias-label-primary);font-size:14px;line-height:22px;cursor:pointer}.q input{flex:none;width:16px;height:16px;margin:3px 0 0;accent-color:var(--dsw-alias-button-primary-fill);cursor:pointer}.q input:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:2px}.q input:disabled{cursor:default}.Cr{min-width:72px}.Fr{min-width:136px}.V{flex:none;display:inline-grid;grid-template-columns:14px max-content;align-items:center;column-gap:4px;height:28px;padding:0 8px;box-sizing:border-box;border:1px solid transparent;border-radius:var(--dsw-radius-sm);font-family:inherit;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,opacity .15s ease-out;animation:Qa .15s ease-out}.qr{opacity:0}@keyframes Qa{0%{opacity:0}}.S{background:var(--dsw-alias-state-warn-tertiary);color:var(--dsw-alias-state-warn-label);border-color:color-mix(in srgb,var(--dsw-alias-state-warn-label) 20%,transparent);cursor:pointer}.S:hover{background:color-mix(in srgb,var(--dsw-alias-state-warn-tertiary),var(--dsw-alias-state-warn-primary) 6%)}.S:active{background:color-mix(in srgb,var(--dsw-alias-state-warn-tertiary),var(--dsw-alias-state-warn-primary) 10%)}.S:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:2px}.Sr{background:var(--dsw-alias-state-success-tertiary);color:var(--dsw-alias-state-success-primary);border-color:color-mix(in srgb,var(--dsw-alias-state-success-primary) 20%,transparent)}.Ra{display:grid;place-items:center;width:14px;height:14px}.Ra>svg{color:inherit}.Yr{text-align:left}.Ar{display:inline-block;width:1em;text-align:left}.Ta{animation:Ua 1.5s step-end infinite}.Va{animation:Wa 1.5s step-end infinite}@keyframes Ua{0%,33.32%{opacity:0}33.33%,to{opacity:1}}@keyframes Wa{0%,66.65%{opacity:0}66.66%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.V,.Ta,.Va{animation:none}.V{transition:none}}.Br{--dsh-file-type-violet: rgb(139, 118, 246);color:var(--dsh-file-type-icon-color, var(--dsh-file-type-default-color))}.Er{--dsh-file-type-default-color: var(--dsw-static-deepseek-500)}.Hr{--dsh-file-type-default-color: var(--dsw-static-green-500)}.Ir{--dsh-file-type-default-color: var(--dsw-static-amber-400)}.Mr{--dsh-file-type-default-color: var(--dsw-static-deepseek-500)}.Nr{--dsh-file-type-default-color: var(--dsh-file-type-violet)}.Pr{--dsh-file-type-default-color: var(--dsw-static-deepseek-500)}._r{--dsh-file-type-default-color: var(--dsw-static-neutral-bluish-300)}.Dr{--dsh-file-type-default-color: var(--dsw-static-red-600)}.Gr{--dsh-file-type-default-color: var(--dsw-static-amber-500)}.Jr{--dsh-file-type-default-color: var(--dsh-file-type-violet)}.Kr{--dsh-file-type-default-color: var(--dsw-static-deepseek-450)}.Lr{font-size:inherit;line-height:inherit}.Or{display:inline;max-width:100%;margin:0 2px;color:var(--dsw-alias-state-business-primary);font-weight:500;white-space:inherit;overflow-wrap:anywhere;text-align:inherit}.Qr{font-family:var(--dsw-font-markdown-code-font-family)}.Rr{width:1em;height:1em;margin-right:4px;vertical-align:-.125em}.a{min-width:0;overflow-wrap:anywhere;font:var(--dsw-font-markdown-base);color:var(--dsw-alias-label-primary)}.a strong{font-weight:600}.a h1{font:var(--dsw-font-markdown-h1);margin:32px 0 16px}.a h2{font:var(--dsw-font-markdown-h2);margin:32px 0 16px}.a h3{font:var(--dsw-font-markdown-h3);margin:32px 0 16px}.a h4{font:var(--dsw-font-markdown-h4);margin:16px 0}.a :where(h5,h6){font:var(--dsw-font-markdown-base-strong);margin:16px 0}.a :where(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.a p{margin:16px 0}.a :where(h4,h5,h6)+:where(ul,ol){margin-top:8px}.a :where(h4,h5,h6):has(+:where(ul,ol)){margin-bottom:8px}.a a,.a .Za{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-left:3px solid rgb(255 255 255 / 0);border-right:3px solid rgb(255 255 255 / 0);border-top:2px solid rgb(255 255 255 / 0);border-bottom:2px solid rgb(255 255 255 / 0);margin-left:-3px;margin-right:-3px}.a a:hover,.a a:focus{outline:none;text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px}.a a:focus-visible,.p:focus-visible{box-shadow:0 0 0 2px var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary))}.Tr{flex:none;width:1.1em;height:1.1em;vertical-align:-.25em;margin-right:5px}.a :where(ul,ol){margin:16px 0;padding-left:18px}.a li:not(:first-child){margin-top:6px}.a li>:where(ul,ol){margin-top:4px}.a li::marker{line-height:24px;color:var(--dsw-alias-label-secondary)}.a :where(ul,ol) ol{list-style-position:inside;padding-left:0}.a :where(ul,ol) ol li p{display:inline}.a li>p{margin:8px 0}.a li>*:first-child{margin-top:0}.a li>*:last-child:not(.md-code-block){margin-bottom:0}.a hr{display:block;border:none;height:.5px;margin:32px 0;background:var(--dsw-alias-border-l2)}.a blockquote{border-left:2px solid var(--dsw-alias-label-caption);margin:16px 0 0;padding-left:14px}.a pre{margin:16px 0;font-family:var(--ds-font-family-code);overflow:auto}.a :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}.a :where(h1,h2,h3,h4,h5,h6) code{font:inherit;font-family:var(--ds-font-family-code)}.a .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden}.a input[type=checkbox]{margin:0 8px 0 0;accent-color:var(--dsw-alias-label-secondary)}.r{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.r.md-table-wide{overflow-x:hidden;padding-bottom:var(--dsh-scrollbar-width, 5px)}.r.md-table-wide:hover,.r.md-table-wide:focus-visible{overflow-x:scroll;padding-bottom:0}.r:focus-visible{outline:none;box-shadow:0 0 0 2px var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary))}.r table{border-collapse:collapse;width:max-content;max-width:max-content}.Ur table{width:100%;max-width:none}.r th{text-align:start;padding:10px 16px;border-bottom:.5px solid var(--dsw-alias-border-l3);border-top:none;font:var(--dsw-font-markdown-table-head);max-width:320px;max-width:min(30vw,320px);min-width:100px}.r td{padding:10px 16px;border-bottom:.5px solid var(--dsw-alias-border-l2);font:var(--dsw-font-markdown-table);max-width:320px;max-width:min(30vw,320px);min-width:100px}.r th:first-child,.r td:first-child{padding-left:0}.r td:last-child{padding-right:0}.r table code{font-size:11px}.a>*:first-child,.a p:first-child{margin-top:0!important}.a>*:last-child,.a p:last-child{margin-bottom:0!important}.Vr{color:var(--dsw-alias-label-tertiary);font-style:italic}.ae{display:block;width:auto;max-width:100%;height:auto;margin:0;border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-base);object-fit:contain}.p{margin:0;padding:0;border:none;background:none;font:inherit;font-weight:500;color:var(--dsw-alias-link);text-decoration:none;cursor:pointer}.Za{max-width:100%;text-align:inherit}.p:hover,.p:focus{outline:none;text-decoration:underline dotted var(--dsw-alias-link);text-underline-offset:3px}.e{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)}.e :is(h1,h2,h3,h4,h5,h6){margin:8px 0 4px;font:inherit;font-weight:600;color:inherit}.e :is(p,ul,ol,blockquote){margin:4px 0}.e li:not(:first-child){margin-top:2px}.e li>p{margin:4px 0}.e li::marker{line-height:inherit;color:inherit}.e blockquote{padding-left:8px}.e hr{margin:8px 0}.e a,.e .p{font-weight:inherit;color:inherit;text-decoration:underline dotted}.e a:hover,.e a:focus,.e .p:hover,.e .p:focus{text-decoration-color:currentColor}.e :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}.a.e .md-code-block{margin:4px 0;color:inherit}.e .md-code-block>:has(>[data-code-block-banner]){position:static;z-index:auto}.e pre,.e pre :is(code,span){color:inherit!important}.a.e .r{width:100%;max-width:100%;margin:4px 0;padding-left:0}.a.e .r>table{z-index:auto}.e :is(th,td){padding:4px 8px;font:inherit}.e th{font-weight:600}.e .katex{font-size:1em}.e :is(p,h1,h2,h3,h4,h5,h6,ul,ol):has(.katex){overflow-x:auto;overflow-y:hidden;padding-bottom:1px}.e .katex-display{margin:4px 0}.W{display:inline-block;max-width:100%;padding:0;border:0;border-radius:var(--dsw-radius-sm);background:transparent;vertical-align:middle;cursor:zoom-in}.W .ae{max-width:min(100%,640px);max-height:360px}.W:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:3px}.Wr{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}.o{display:inline-flex;align-items:safe center;gap:8px;position:fixed;z-index:100;width:max-content;box-sizing:border-box;max-width:min(50vw,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;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:ee .15s var(--ds-ease-in-out)}.o[data-portal]{z-index:1100}.o[data-pinned]{pointer-events:auto}.re{min-width:0}.o[data-has-shortcut]{padding-inline-end:5px}.o[data-has-shortcut]:not(:has(.re)){padding:3px}.o[data-side=right],.o[data-side=left]{transform:translateY(-50%)}.o[data-side=bottom]{transform:translate(-50%)}.o[data-side=top]{transform:translate(-50%,-100%)}.o[data-side=bottom][data-align=end]{transform:translate(-100%)}.o[data-side=top][data-align=end]{transform:translate(-100%,-100%)}@keyframes ee{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.o{animation:none}}.ie{position:fixed;top:40px;left:50%;z-index:1100;pointer-events:none;display:flex;align-items:center;gap:10px;width:max-content;max-width:min(640px,calc(100vw - 48px));padding:12px 16px;border-radius:var(--dsw-radius-lg);background:var(--dsw-alias-toast-bg);color:var(--dsw-alias-toast-label);font-size:14px;line-height:22px;box-shadow:var(--dsw-shadow-lv3);transform:translate(-50%);animation:oe .16s ease-out,Z 1s ease var(--dsh-toast-hold, 3s) forwards}.te{display:grid;place-items:center;flex:none;color:var(--dsw-alias-state-warn-label)}.te.Zr{color:var(--dsw-alias-state-success-primary)}.ai{min-width:0}.ne{display:inline;padding:0;border:0;background:none;color:var(--dsw-static-deepseek-400);font:inherit;cursor:pointer;margin-inline:3px;pointer-events:auto}.ne:hover{opacity:.8}@keyframes oe{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes Z{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.ie{animation:Z 1s ease var(--dsh-toast-hold, 3s) forwards}}.ei{display:flex;flex-direction:column}.ri,.ii{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--dsw-alias-label-tertiary)}.oi{display:flex;align-items:center;gap:8px;padding-top:16px}.ti{flex:1;min-width:0;margin:0;font-size:12px;line-height:1.5;color:var(--dsw-alias-label-error)}.aa{appearance:none;border:1px solid transparent;border-radius:var(--dsw-radius-md);padding:5px 14px;font:inherit;font-size:13px;line-height:1.5;cursor:pointer;background:var(--dsw-alias-label-primary);color:var(--dsw-alias-bg-layer-3)}.aa:disabled{opacity:.4;cursor:default}.aa:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:1px}.ea{display:flex;flex-direction:column;gap:6px;padding:12px 0}.ea+.ea{border-top:.5px solid var(--dsw-alias-border-l2)}.ni{display:flex;align-items:center;gap:8px}.se{flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.5;color:var(--dsw-alias-label-primary)}.de{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.de>.se{flex:0 1 auto}.Y{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;padding:0;border:0;border-radius:var(--dsw-radius-sm);background:none;color:var(--dsw-alias-label-tertiary);cursor:pointer}.Y:hover,.Y[aria-expanded=true]{background:var(--dsw-alias-bg-layer-4);color:var(--dsw-alias-label-secondary)}.Y:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:1px}.ra{padding:10px 0 0;font-size:12px;line-height:1.6;color:var(--dsw-alias-label-secondary)}.ra>p{margin:0}.ra>p+p{margin-top:8px}.si{display:inline-flex;align-items:center;gap:8px}.ia{border:none;background:none;padding:0;font:inherit;font-size:12px;line-height:1.5;color:var(--dsw-alias-label-secondary);cursor:pointer}.ia:hover:not(:disabled){color:var(--dsw-alias-label-primary)}.ia:disabled{cursor:default}.A{height:34px;padding:0 12px;border:.5px solid var(--dsw-alias-border-l4);border-radius:var(--dsw-radius-md);background:var(--dsw-alias-bg-layer-3);font:inherit;font-size:13px;line-height:1.5;color:var(--dsw-alias-label-primary)}.A:focus-visible{outline:none;border-color:var(--dsw-alias-state-business-primary)}.A:disabled{color:var(--dsw-alias-label-tertiary);cursor:default}.A[aria-invalid=true]{border-color:var(--dsw-alias-state-error-primary)}.di{margin:0;font-size:12px;line-height:1.5;color:var(--dsw-alias-state-error-primary)}.li{margin:0;font-size:12px;line-height:1.5;color:var(--dsw-alias-label-tertiary)}.le{--json-tree-property: #881391;--json-tree-string: #c41a16;--json-tree-number: #1c00cf;--json-tree-keyword: #1c00cf;--json-tree-punctuation: #202124;--json-tree-icon: #5f6368;--json-tree-hover: rgb(60 64 67 / 4%);min-width:0;overflow:auto;position:relative;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-bg-layer-1);font:12px/16px var(--ds-font-family-code);overscroll-behavior-x:contain;overscroll-behavior-y:auto}body[data-ds-dark-theme] .le{--json-tree-property: #5db0d7;--json-tree-string: #f28b82;--json-tree-number: #99c8ff;--json-tree-keyword: #99c8ff;--json-tree-punctuation: #e8eaed;--json-tree-icon: #9aa0a6;--json-tree-hover: rgb(232 234 237 / 5%)}.pi{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:6px 8px 8px;white-space:pre}.oa{box-sizing:border-box;width:100%;min-width:0;padding:6px 8px 8px 14px}.oa:has(>.v[data-json-root-row]:hover),.oa:has(>.v[data-json-root-row][data-json-copy-active]){background:var(--json-tree-hover)}.ci{padding:0}.i.v{margin-left:0;padding-left:0}.hi{margin:0;padding:0;list-style:none}.i{position:relative;box-sizing:border-box;min-width:0;min-height:16px;margin:0;padding:0 0 0 10px;list-style:none;overflow-wrap:anywhere;white-space:pre-wrap}.i:not(.v):hover:not(:has(.i:hover)):after,.i:not(.v)[data-json-copy-active]:after,.i:has(>.w:focus-visible):after{position:absolute;z-index:0;top:0;right:0;left:0;height:var(--json-tree-row-height, 16px);background:var(--json-tree-hover);content:"";pointer-events:none}.i>span:not(.w,.n){position:relative;z-index:1}.bi{margin-right:3px;color:var(--json-tree-property);font-weight:400}.xi{cursor:pointer}.gi{color:var(--json-tree-string)}.B{position:relative;z-index:1;display:flow-root}.wi{display:block;max-height:calc(var(--json-tree-collapsed-lines) * 16px);padding-left:12px;overflow:hidden;text-indent:-12px;word-break:break-all}.pe{margin:4px 0 0 12px;overflow:auto;color:var(--dsw-alias-label-primary);font:inherit;overflow-wrap:normal;white-space:pre;word-break:normal}.ce{position:absolute;top:1px;right:4px;display:flex;align-items:center;justify-content:flex-end;gap:4px;width:fit-content;height:16px}.pe[data-wrap=true]{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-all}.ce>.n{opacity:1;pointer-events:auto}.he{display:flex;float:right;align-items:flex-end;height:calc(var(--json-tree-collapsed-lines) * 16px);margin-left:2px;shape-outside:inset(calc((var(--json-tree-collapsed-lines) - 1) * 16px) 0 0);pointer-events:none}.ta{display:inline-flex;align-items:baseline;gap:2px;margin:0;padding:0;border:0;color:var(--dsw-alias-label-secondary);background:transparent;font:inherit;text-indent:0;white-space:nowrap;cursor:pointer;pointer-events:auto}.ta:hover{color:var(--dsw-alias-label-primary)}.ta:focus-visible{outline:1px solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:1px}.i:has(>.B){--json-tree-row-height: 100%}.mi{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fi{color:var(--json-tree-number)}.vi{color:var(--json-tree-keyword)}.ui{color:var(--dsw-alias-label-secondary)}.yi,.ki,.zi{color:var(--json-tree-punctuation)}.ji{color:var(--dsw-alias-label-tertiary)}.n{display:inline-flex;width:20px;height:16px;opacity:0;pointer-events:none}.i>.n{position:absolute;z-index:2;top:0;right:0}.i:has(>.B)>.n{top:auto;bottom:0}.i:has(>.n)>.B .he{padding-right:24px}.i:hover:not(:has(.i:hover))>.n,.i[data-json-copy-active]>.n,.n:focus-within{opacity:1;pointer-events:auto}.u{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:20px;height:16px;margin:0;padding:0;border:0;border-radius:var(--dsw-radius-xs);color:var(--dsw-alias-label-secondary);background:transparent;cursor:pointer}.u:hover{color:var(--dsw-alias-label-primary)}.u[aria-pressed=true]{color:var(--dsw-alias-state-business-primary)}.u:focus-visible{outline:1px solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:-1px}.u[data-state=failed]{color:var(--dsw-alias-state-error-primary)}.w{position:absolute;z-index:2;top:0;left:0;display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:8px;height:16px;margin:0;color:var(--json-tree-icon);cursor:pointer;-webkit-user-select:none;user-select:none}.w:before{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid currentColor;content:"";transform:scale(.75);transform-origin:33.333% center}.Xi:before{transform:rotate(90deg) scale(.75)}.w:hover{color:var(--dsw-alias-label-primary)}.w:focus-visible{outline:none}.be{margin:0 1px;color:var(--json-tree-punctuation);cursor:pointer}.be:after{content:"\2026"}.xe{--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}.E{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}.E::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:padding-box;border-radius:var(--dsw-radius-sm)}.E::-webkit-scrollbar-track{margin:6px}.xe[data-body] .E{border-bottom:.5px solid var(--dsw-alias-border-l2)}.Ci{display:flex;flex-direction:column;min-width:0;flex:1;font:var(--dsl-terminal-font)}.Fi{position:relative;display:flex;align-items:baseline;gap:8px;min-width:0;line-height:var(--dsl-terminal-line-height)}.qi{position:absolute;left:calc(-1 * var(--dsl-terminal-gutter) + 8px);top:calc(var(--dsl-terminal-line-height) / 2);transform:translateY(-50%)}.Si{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Yi{flex:none;color:var(--dsw-alias-label-tertiary)}.Ai{--dsl-command-whitespace: var(--dsl-terminal-command-whitespace, pre);color:var(--dsw-alias-label-primary)}.Bi{flex:none;position:sticky;top:0;height:var(--dsl-terminal-line-height);color:var(--dsw-alias-state-error-primary)}.Ei{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)}.na{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}.na::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:padding-box;border-radius:var(--dsw-radius-sm)}.na::-webkit-scrollbar-track{margin:6px}.Hi{min-height:var(--dsl-terminal-line-height);white-space:var(--dsl-terminal-line-whitespace, pre);overflow-wrap:anywhere}.ge{display:block;width:100%;padding:0;border:none;background-color:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left}.ge:hover{color:var(--dsw-alias-label-secondary)}.Ii{padding:12px 14px 12px 0;font:var(--dsl-terminal-font);color:var(--dsw-alias-label-tertiary)}.we{display:block;min-width:0;overflow-x:auto;white-space:var(--dsl-command-whitespace, pre);overflow-wrap:anywhere}.we:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:-2px}.Mi{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)}.Ni{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)}.Pi{display:flex;align-items:baseline;gap:12px;min-width:0}._i{color:var(--dsw-alias-label-tertiary);flex:none;font-family:var(--ds-font-family-code)}.Di{color:var(--dsw-alias-label-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Gi{display:flex;align-items:center;gap:4px;flex:none}.Ji{margin-right:8px;color:var(--dsw-alias-label-tertiary);white-space:nowrap}.sa{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}.sa:hover{background:var(--dsw-alias-interactive-bg-hover)}.sa:focus-visible{outline:1px solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:2px}.Ki{padding:6px 22px 20px;font:var(--dsw-font-markdown-code-block);overflow-x:auto}.me{display:flex;min-height:1lh;white-space:pre}.Li{flex:none;width:var(--dsl-read-gutter);margin-right:12px;text-align:right;color:var(--dsw-alias-label-tertiary);-webkit-user-select:none;user-select:none}.fe{min-width:0;color:var(--dsw-alias-label-primary)}.ve[data-code-wrap=true] .me{white-space:pre-wrap}.ve[data-code-wrap=true] .fe{overflow-wrap:anywhere}.ue{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}.ue:hover{color:var(--dsw-alias-label-secondary)}.da{overflow:hidden}.ye{display:grid;grid-template-columns:minmax(max-content,1fr);padding:6px 0 20px;font:var(--dsw-font-markdown-code-block);overflow-x:auto}.ke{box-sizing:border-box;min-height:1lh;padding:0 22px;white-space:pre}.da[data-code-wrap=true] .ye{grid-template-columns:minmax(0,1fr)}.da[data-code-wrap=true] .ke{white-space:pre-wrap;overflow-wrap:anywhere}.Oi{color:var(--dsw-alias-label-secondary);font-weight:500}.Qi{color:var(--dsw-alias-label-tertiary)}.ze:before{content:"- "}.ze{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)}.je:before{content:"+ "}.je{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)}.Xe{color:var(--dsw-alias-label-secondary)}.Xe:before{content:"  "}.Ce{display:block;width:100%;padding:0 22px;border:none;background:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer;font:inherit;text-align:left}.Ce:hover{color:var(--dsw-alias-label-secondary)}.Ri{--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)}.Ti{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)}.Ui{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--dsw-font-xs-13);color:var(--dsw-alias-label-secondary)}.Vi{flex:none;background-color:transparent;border:none;padding:0;margin:0;color:var(--dsw-alias-label-secondary);cursor:pointer;font:var(--dsw-font-xs-13)}.Wi{padding:8px 14px 12px 0;font:var(--dsw-font-markdown-code-block);overflow-x:auto;overflow-y:hidden}.Zi{min-height:var(--dsl-search-line-height);padding-left:14px;white-space:pre}.ao{color:var(--dsw-alias-label-tertiary)}.eo{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}.ro{min-width:0;font-weight:600;color:var(--dsw-alias-label-primary);white-space:pre}.io{flex:none;color:var(--dsw-alias-label-tertiary)}.Fe{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}.Fe:hover{color:var(--dsw-alias-label-secondary)}.oo{padding:12px 14px;font:var(--dsw-font-markdown-code-block);color:var(--dsw-alias-label-tertiary)}.y{--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)}.y:not(:last-child){margin-bottom:11px}.to{position:sticky;top:0;z-index:6;background-color:var(--dsw-alias-bg-base);border-top-left-radius:var(--dsl-code-block-border-radius);border-top-right-radius:var(--dsl-code-block-border-radius)}.no{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);border-top-left-radius:var(--dsl-code-block-border-radius);border-top-right-radius:var(--dsl-code-block-border-radius)}.so{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}.do{display:flex;align-items:center;flex-shrink:0}.lo{background-color:#fff0;border:none;padding:0;margin:0;color:inherit;cursor:pointer;font:inherit}.po{display:contents}.y :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)}.y :where(pre.co){background:var(--dsl-code-block-background)!important}.y :where(pre) code{font:inherit;background:none;padding:0}.ho{color:var(--dsw-alias-label-primary)}.la :where(pre){padding:6px 22px 20px;word-break:normal;overflow-wrap:anywhere}.la[data-code-wrap=false]{--dsl-code-block-line-white-space: pre}.la[data-code-wrap=false] :where(pre){white-space:pre;overflow-wrap:normal}.pa :where(pre) code{display:block;counter-reset:source-line;white-space:normal}.pa :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)}.pa :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;user-select:none}.bo{position:fixed;inset:0;z-index:1000}.xo{position:absolute;inset:var(--dsh-frame-chrome-top, 0px) 0 0;display:flex;align-items:center;justify-content:center;padding:40px}.go{position:absolute;inset:0;background:var(--dsw-alias-bg-mask-1);-webkit-backdrop-filter:var(--dsw-mask-blur);backdrop-filter:var(--dsw-mask-blur)}.wo{position:relative;max-width:min(100%,1600px);max-height:100%;object-fit:contain;border-radius:var(--dsw-radius-lg);background:var(--dsw-specific-input-major);border:0;box-shadow:var(--dsw-elevation-prominent)}.qe{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}.qe:focus-visible{outline:var(--dsw-focus-ring-width) solid var(--dsw-focus-ring-color, var(--dsw-alias-state-business-primary));outline-offset:3px}.mo{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)}.Se{width:100%;height:100%;min-height:0;object-fit:contain;opacity:0}.Se[data-ready]{opacity:1}.fo{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}.vo{--dsl-web-radius: var(--dsw-radius-lg);margin:16px 0;padding:12px 14px;color:var(--dsw-alias-label-primary);background:var(--dsw-alias-markdown-code-block);border-radius:var(--dsl-web-radius)}.ca{margin-bottom:8px}.ca>div>:first-child{margin-top:0}.ca>div>:last-child{margin-bottom:0}.uo{margin:0;padding-left:2.5em;display:flex;flex-direction:column;gap:10px;max-height:320px;overflow-y:auto}.yo{min-width:0}.ha{color:var(--dsw-alias-link);font-size:14px;font-weight:500;line-height:20px;word-break:break-word;text-decoration:none}.ko{width:1.1em;height:1.1em;vertical-align:-.25em;margin-right:5px}.ha:hover,.ha:focus-visible{text-decoration:underline dotted;text-underline-offset:3px}.zo{margin-top:2px;color:var(--dsw-alias-label-secondary);font-size:13px;line-height:19px;word-break:break-word}.jo{margin-top:2px;color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13)}.Ye{margin-top:8px;color:var(--dsw-alias-label-tertiary);font:var(--dsw-font-xs-13)}.Xo{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13)}.Ae{display:flex;flex-direction:column;gap:6px}.ba{color:var(--dsw-alias-link);font-family:var(--ds-font-family-code);font-size:13px;font-weight:500;line-height:19px;word-break:break-all;text-decoration:none}.ba:hover,.ba:focus-visible{text-decoration:underline dotted;text-underline-offset:3px}.Co{display:flex;align-items:baseline;gap:12px}.Fo{color:var(--dsw-alias-label-secondary);font:var(--dsw-font-xs-13)}.Ae .Ye{margin-top:0}.qo{margin:4px 0}.Be{font-size:12px;line-height:18px;color:var(--dsw-alias-label-secondary);padding:2px 6px;border:none;background:transparent;cursor:pointer;border-radius:var(--dsw-radius-sm)}.Be:hover{background:var(--dsw-alias-interactive-bg-hover)}.So{margin:4px 0 0;padding:8px;max-height:200px;overflow:auto;background:var(--dsw-alias-markdown-code-block);border:.5px solid var(--dsw-alias-border-l1);border-radius:var(--dsw-radius-lg);font-family:var(--ds-font-family-code);font-size:11px;line-height:16px;color:var(--dsw-alias-label-primary)}html,body{margin:0;height:100%;overflow:hidden}body{background:linear-gradient(to bottom,#e6e8ee,#e1e2e7);font-family:var(--dsw-font-family, -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased}#root{height:100%}.demo-host #root{display:none}.demo-host-frame{position:fixed;top:0;left:0;border:0;transform-origin:0 0;background:transparent}.demo-window{position:relative;width:100vw;height:100vh;min-width:1000px;min-height:600px;overflow:hidden;--dsh-frame-top-clearance: 48px}.demo-traffic{position:absolute;top:18px;left:17px;display:flex;gap:11px;z-index:30;pointer-events:none}.demo-traffic span{width:12px;height:12px;border-radius:50%;box-sizing:border-box;border:.5px solid rgb(0 0 0 / 12%)}.demo-traffic span:nth-child(1){background:#ff5f57}.demo-traffic span:nth-child(2){background:#febc2e}.demo-traffic span:nth-child(3){background:#28c840}.demo-window [data-demo=sidebar] [class*=_headerActions]{max-width:none}.demo-session-list{overflow-y:auto}.demo-more-row{width:100%}.demo-header-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;border-radius:var(--dsw-radius-sm);background:transparent;color:var(--dsw-alias-label-secondary);cursor:pointer}.demo-header-icon:hover{background:var(--dsw-alias-interactive-bg-hover)}.demo-entry-active{background:color-mix(in srgb,var(--dsw-alias-state-business-primary) 10%,transparent)!important}.demo-open-in{display:inline-flex;align-items:center;height:28px;border:.5px solid var(--dsw-alias-border-l3);border-radius:var(--dsw-radius-md);overflow:hidden}.demo-open-in button{height:28px;min-width:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer}.demo-open-in button+button{border-left:.5px solid var(--dsw-alias-border-l3);padding:0 4px}.demo-open-in button:hover{background:var(--dsw-alias-interactive-bg-hover)}.demo-views-more{min-height:25px;padding:0 4px 9px;border:0;background:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer}.demo-column{gap:24px}.demo-turn{display:flex;flex-direction:column;gap:24px}.demo-flow{display:flex;flex-direction:column;gap:16px}.demo-process{display:flex;flex-direction:column}.demo-process>button{display:flex;align-items:center;background:transparent;padding:0;text-align:left}.demo-process-steps{margin:8px 0 0;padding:0 0 0 2px;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:20px;color:var(--dsw-alias-label-tertiary);font-family:var(--ds-font-family-code)}.demo-process-steps li:before{content:"\b7";margin-right:8px}.demo-shimmer{background:linear-gradient(90deg,var(--dsw-alias-label-tertiary) 30%,var(--dsw-alias-label-primary) 50%,var(--dsw-alias-label-tertiary) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:demo-shimmer 1.6s linear infinite}@keyframes demo-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.demo-shimmer{animation:none;color:var(--dsw-alias-label-tertiary)}}.demo-input{display:block;width:100%;resize:none;border:0;background:transparent;overflow:hidden}.demo-input::placeholder{color:var(--dsw-alias-label-caption)}.demo-model-cell{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:150px;width:100%}.demo-model-cell>span:last-child{color:var(--dsw-alias-label-tertiary)}.demo-dispatch{display:flex;align-items:center;gap:6px;width:100%;max-width:var(--dsh-composer-card-max-width);margin:0 0 8px;overflow-x:auto;scrollbar-width:none;color:var(--dsw-alias-state-business-primary)}.demo-dispatch::-webkit-scrollbar{display:none}.demo-dispatch>svg{flex:none}.demo-chip{flex:none;height:26px;padding:0 10px;border:.5px solid var(--dsw-alias-border-l3);border-radius:999px;background:var(--dsw-alias-bg-base);color:var(--dsw-alias-label-secondary);font:inherit;font-size:12px;line-height:18px;cursor:pointer;white-space:nowrap;transition:background-color .12s,color .12s}.demo-chip:hover{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}.demo-trace{display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--dsw-alias-label-secondary);font-family:var(--ds-font-family-code)}.demo-trace-row{display:flex;align-items:center;gap:8px}.demo-lineage-menu{z-index:200}.demo-rightbar{border-left:.5px solid var(--dsw-alias-border-l3);overflow:hidden!important}.demo-rightbar:not([data-open]){border-left:0}.demo-rightbar-inner{display:flex;flex-direction:column;height:100%;min-width:400px}.demo-dock-strip{flex:none;height:38px;display:flex;align-items:center;justify-content:space-between;padding:10px 10px 0;box-sizing:border-box}.demo-dock-tabs{display:flex;align-items:center;gap:6px;min-width:0}.demo-dock-tab{box-sizing:border-box;display:flex;align-items:center;gap:4px;width:100px;height:30px;padding:0 6px 0 10px;border-radius:var(--dsw-radius-md);color:var(--dsw-alias-label-secondary);font-size:13px;line-height:18px;cursor:pointer;-webkit-user-select:none;user-select:none}.demo-dock-tab.is-active{background:var(--dsw-alias-interactive-bg-hover);color:var(--dsw-alias-label-primary)}.demo-dock-tab:not(.is-active):hover{background:var(--dsw-alias-interactive-bg-hover)}.demo-dock-tab-label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),transparent)}.demo-dock-tab-close{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;border-radius:4px;background:transparent;color:var(--dsw-alias-label-tertiary);cursor:pointer}.demo-dock-tab-close:hover{background:var(--dsw-alias-interactive-bg-hover-solid, rgb(0 0 0 / 8%));color:var(--dsw-alias-label-primary)}.demo-dock-add{margin-left:4px}.demo-dock-actions{display:flex;align-items:center;gap:8px}.demo-rightbar-body{flex:1;min-height:0;display:flex;flex-direction:column}.demo-rightbar-body[hidden]{display:none}.demo-rightbar-body>.cwn{flex:1}.demo-placeholder{align-items:center;justify-content:center;gap:12px;color:var(--dsw-alias-label-tertiary);font-size:13px}.demo-placeholder p{margin:0}.demo-native{height:100%}.demo-native-body{flex:1;min-height:0}.demo-lineage{flex:none}
