@keyframes ui-icon-morph-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-seti{-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);vertical-align:middle;width:var(--icon-size);height:var(--icon-size);font-family:seti,Segoe UI,sans-serif;font-style:normal;font-weight:400;line-height:1;font-size:var(--icon-size);--icon-size:20px;--seti-glyph-scale:1;justify-content:center;align-items:center;display:inline-flex}.ui-seti:before{content:var(--seti-content);font-size:calc(var(--icon-size)*var(--seti-glyph-scale))}.ui-seti.ui-seti--cursor-icon{font-family:cursor-icons,Segoe UI,sans-serif}.ui-seti[data-size=xs]{--icon-size:14px}.ui-seti[data-size=sm]{--icon-size:16px}.ui-seti[data-size=base]{--icon-size:20px}.ui-seti[data-size=lg]{--icon-size:22px}.ui-seti[data-size=xl]{--icon-size:28px}
@keyframes ui-icon-morph-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-default-diff{font-size:var(--ui-default-diff-font-size);line-height:var(--ui-default-diff-line-height);background-color:var(--cursor-bg-editor);--ui-default-diff-gutter-added-bg:var(--cursor-bg-green-secondary);--ui-default-diff-gutter-removed-bg:var(--cursor-bg-red-secondary);--ui-default-diff-add-line-bg:var(--cursor-bg-accent);--ui-default-diff-add-line-bg-hover:var(--cursor-bg-accent-hover);--ui-default-diff-add-line-fg:var(--cursor-text-invert);--ui-default-diff-indicator-strip-width:3px;--ui-default-diff-selection-accent:var(--ui-default-diff-add-line-bg);--ui-default-diff-selection-fill:var(--cursor-bg-diff-selection,var(--cursor-bg-yellow-secondary));contain:layout style paint;-moz-tab-size:var(--ui-default-diff-tab-size,4);-o-tab-size:var(--ui-default-diff-tab-size,4);tab-size:var(--ui-default-diff-tab-size,4);font-weight:var(--cursor-font-weight-normal-code,400);font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace));--shiki-foreground:var(--cursor-syntax-foreground);--shiki-background:transparent;--shiki-token-constant:var(--cursor-syntax-constant);--shiki-token-string:var(--cursor-syntax-string);--shiki-token-comment:var(--cursor-syntax-comment);--shiki-token-keyword:var(--cursor-syntax-keyword);--shiki-token-parameter:var(--cursor-syntax-parameter);--shiki-token-function:var(--cursor-syntax-function);--shiki-token-string-expression:var(--cursor-syntax-string-expression);--shiki-token-punctuation:var(--cursor-syntax-punctuation);--shiki-token-link:var(--cursor-syntax-link);--shiki-token-tag:var(--cursor-syntax-tag,var(--cursor-syntax-keyword));--shiki-token-attribute:var(--cursor-syntax-attribute,var(--cursor-syntax-parameter));--shiki-token-property:var(--cursor-syntax-property,var(--cursor-syntax-foreground));--shiki-token-type:var(--cursor-syntax-type,var(--cursor-syntax-constant));--shiki-token-variable:var(--cursor-syntax-variable,var(--cursor-syntax-foreground));--shiki-token-class:var(--cursor-syntax-class,var(--cursor-syntax-constant));--shiki-token-language-variable:var(--cursor-syntax-language-variable,var(--cursor-syntax-keyword));--shiki-token-constant-variable:var(--cursor-syntax-constant-variable,var(--cursor-syntax-constant));position:relative;overflow:auto;container-type:inline-size}[data-cursor-glass-mode=true].cursor-dark .ui-default-diff,[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff{--ui-default-diff-add-line-bg:#e4e4e4;--ui-default-diff-add-line-bg-hover:#d0d0d0;--ui-default-diff-add-line-fg:#191c22;--ui-default-diff-selection-fill:var(--cursor-editor-selection-background)}.ui-default-diff__content{contain:layout style;width:max-content;min-width:100%;padding-block:2px}.ui-default-diff[data-block-padding=compact] .ui-default-diff__content{padding-block:0}.ui-default-diff__virtual-group-wrapper{min-width:100%}.ui-default-diff__interactive-row{min-width:100%;border:0;min-inline-size:0;margin:0;padding:0}.ui-default-diff__selection-end-sentinel{pointer-events:none;visibility:hidden;width:1px;height:1px;position:absolute;bottom:0;left:0}.ui-default-diff__line-content--interaction{min-height:var(--ui-default-diff-line-height);position:relative}.ui-default-diff__line-content--interaction .ui-default-diff__add-line{z-index:5;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ui-default-diff__line-code-area,.ui-default-diff__split-cell-code-area{min-width:0;min-height:var(--ui-default-diff-line-height);flex:1;position:relative}.ui-default-diff__split-cell-code-area{flex-direction:column;display:flex}.ui-default-diff__selection-rail{background-color:var(--ui-default-diff-selection-accent);pointer-events:none;z-index:1;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0}.ui-default-diff__add-line{-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);box-sizing:border-box;border-radius:var(--cursor-radius-sm);background-color:var(--ui-default-diff-add-line-bg);width:18px;height:18px;color:var(--ui-default-diff-add-line-fg);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;min-height:18px;margin:0;padding:0;transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:ease;display:flex}.ui-default-diff__add-line:hover{background-color:var(--ui-default-diff-add-line-bg-hover);color:var(--ui-default-diff-add-line-fg)}.ui-default-diff__add-line:active{cursor:pointer}.ui-default-diff__add-line:focus{outline:none}.ui-default-diff__add-line:focus-visible{box-shadow:0 0 0 2px var(--cursor-bg-editor),0 0 0 4px var(--cursor-stroke-focused);outline:none}.ui-default-diff__add-line--drag-active{background-color:var(--ui-default-diff-add-line-bg-hover);color:var(--ui-default-diff-add-line-fg);border-color:#0000}.ui-default-diff__add-line--drag-active:hover{background-color:var(--ui-default-diff-add-line-bg-hover);color:var(--ui-default-diff-add-line-fg)}.ui-default-diff__add-line--hidden{visibility:hidden;pointer-events:none}.ui-default-diff__add-line .cursor-icon,.ui-default-diff__add-line svg{flex-shrink:0;width:11px;height:11px}[data-ui-default-diff-interactive-row]:hover .ui-default-diff__add-line--hidden,[data-ui-default-diff-interactive-row]:focus-within .ui-default-diff__add-line--hidden{visibility:visible;pointer-events:auto}.ui-default-diff__content--selection-overlay-dock{padding-bottom:52px;position:relative}.ui-default-diff__selection-overlay-dock{z-index:var(--ui-portal-layer-z-index-tooltip,100000);pointer-events:none;font-family:var(--cursor-font-family-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--cursor-font-size-sm,12px);justify-content:flex-start;align-items:flex-start;display:flex;position:absolute}.ui-default-diff__selection-overlay-dock>*{pointer-events:auto}.ui-default-diff--interaction .ui-default-diff__line-code-column .ui-default-diff__line-code-area .ui-default-diff__line-content--interaction,.ui-default-diff--interaction .ui-default-diff__split-cell-code-area .ui-default-diff__line-content--interaction{padding-left:var(--cursor-spacing-3,12px)}.ui-default-diff__line{min-width:100%;min-height:var(--ui-default-diff-line-height);display:flex}.ui-default-diff__line-code-column{flex-direction:column;flex:1;align-items:stretch;min-width:0;display:flex}.ui-default-diff__indicator-strip{--ui-default-diff-indicator-strip-accent:transparent;--ui-default-diff-indicator-strip-mask-overlay:transparent;width:var(--ui-default-diff-indicator-strip-width);z-index:2;isolation:isolate;flex-shrink:0;position:sticky;left:0}.ui-default-diff__indicator-strip:before,.ui-default-diff__indicator-strip:after{content:"";pointer-events:none;position:absolute;inset:0}.ui-default-diff__indicator-strip:before{z-index:0;background:linear-gradient(var(--ui-default-diff-indicator-strip-mask-overlay), var(--ui-default-diff-indicator-strip-mask-overlay)),var(--cursor-bg-editor)}.ui-default-diff__indicator-strip:after{z-index:1;background-color:var(--ui-default-diff-indicator-strip-accent)}[data-type=added]>.ui-default-diff__indicator-strip{--ui-default-diff-indicator-strip-accent:var(--cursor-stroke-added);--ui-default-diff-indicator-strip-mask-overlay:var(--cursor-bg-diff-inserted)}[data-type=removed]>.ui-default-diff__indicator-strip{--ui-default-diff-indicator-strip-accent:var(--cursor-stroke-removed);--ui-default-diff-indicator-strip-mask-overlay:var(--cursor-bg-diff-removed)}[data-type=unchanged]>.ui-default-diff__indicator-strip{--ui-default-diff-indicator-strip-accent:transparent}.ui-default-diff__gutter{--ui-default-diff-gutter-mask-overlay:transparent;z-index:2;isolation:isolate;-webkit-user-select:none;user-select:none;padding-right:var(--cursor-spacing-1,4px);flex-shrink:0;display:flex;position:sticky;left:0}.ui-default-diff__gutter:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--ui-default-diff-gutter-mask-overlay), var(--ui-default-diff-gutter-mask-overlay)),var(--cursor-bg-editor);position:absolute;inset:0}.ui-default-diff__gutter>.ui-default-diff__add-line{z-index:3;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}:is(.ui-default-diff__line:has(.ui-default-diff__indicator-strip)>.ui-default-diff__gutter,.ui-default-diff__split-cell:has(.ui-default-diff__indicator-strip)>.ui-default-diff__gutter){left:var(--ui-default-diff-indicator-strip-width)}.ui-default-diff__line-number{z-index:1;text-align:right;min-width:4ch;padding-left:var(--cursor-spacing-1,4px);padding-right:var(--cursor-spacing-1,4px);color:var(--cursor-text-tertiary);font-variant-numeric:tabular-nums;font-size:var(--diff-gutter-font-size);position:relative;box-sizing:content-box!important}.ui-default-diff__line-number[data-type=added]{color:var(--cursor-text-added)}.ui-default-diff__line-number[data-type=removed]{color:var(--cursor-text-removed)}.ui-default-diff__line-indicator{z-index:1;text-align:center;width:14px;font-weight:var(--cursor-font-weight-semibold-code,600);font-size:var(--diff-gutter-font-size);position:relative}.ui-default-diff__line-content{padding-left:var(--cursor-spacing-2,8px);white-space:pre;-webkit-user-select:text;user-select:text;cursor:text;color:var(--shiki-foreground,var(--cursor-text-primary));flex:1;overflow:visible}[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content::-moz-selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content ::-moz-selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff__line-content::-moz-selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff__line-content ::-moz-selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content::selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content ::selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff__line-content::selection{background-color:var(--cursor-editor-selection-background)}[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff__line-content ::selection{background-color:var(--cursor-editor-selection-background)}.ui-default-diff__line--range-selected.ui-default-diff__line[data-type=added],.ui-default-diff__line--range-selected.ui-default-diff__line[data-type=removed],.ui-default-diff__line--range-selected.ui-default-diff__line[data-type=unchanged],.ui-default-diff__split-cell--range-selected.ui-default-diff__split-cell[data-type=added],.ui-default-diff__split-cell--range-selected.ui-default-diff__split-cell[data-type=removed],.ui-default-diff__split-cell--range-selected.ui-default-diff__split-cell[data-type=unchanged],.ui-default-diff__split-cell--range-selected.ui-default-diff__split-cell[data-type=empty]{background-color:var(--ui-default-diff-selection-fill)!important}.ui-default-diff__line[data-type=added],.ui-default-diff__split-cell[data-type=added]{background-color:var(--cursor-bg-diff-inserted)}.ui-default-diff__line[data-type=added] .ui-default-diff__line-indicator{color:var(--cursor-text-added)}.ui-default-diff__inline--added{background-color:var(--cursor-bg-green-secondary)}.ui-default-diff__gutter[data-type=added]{--ui-default-diff-gutter-mask-overlay:var(--cursor-bg-diff-inserted)}.ui-default-diff__line[data-type=removed],.ui-default-diff__split-cell[data-type=removed]{background-color:var(--cursor-bg-diff-removed)}.ui-default-diff__line[data-type=removed] .ui-default-diff__line-indicator{color:var(--cursor-text-removed)}.ui-default-diff__inline--removed{background-color:var(--cursor-bg-red-secondary)}.ui-default-diff__gutter[data-type=removed]{--ui-default-diff-gutter-mask-overlay:var(--cursor-bg-diff-removed)}.ui-default-diff__line--range-selected>.ui-default-diff__gutter,.ui-default-diff__split-cell--range-selected>.ui-default-diff__gutter{--ui-default-diff-gutter-mask-overlay:var(--ui-default-diff-selection-fill)}.ui-default-diff__line--range-selected>.ui-default-diff__indicator-strip,.ui-default-diff__split-cell--range-selected>.ui-default-diff__indicator-strip{--ui-default-diff-indicator-strip-mask-overlay:var(--ui-default-diff-selection-fill)}.ui-default-diff__line[data-type=unchanged],.ui-default-diff__split-cell[data-type=unchanged]{background-color:#0000}.ui-default-diff__line[data-type=unchanged] .ui-default-diff__line-indicator{color:#0000}.ui-default-diff__separator{box-sizing:border-box;width:100cqi;padding:var(--cursor-spacing-2);-webkit-user-select:none;user-select:none;align-items:stretch;gap:2px;display:flex;position:sticky;left:0}.ui-default-diff__separator[data-buttons=none]{padding:var(--cursor-spacing-1) var(--cursor-spacing-2)}.ui-default-diff__separator-buttons{border-radius:var(--cursor-radius-base) 0 0 var(--cursor-radius-base);flex-direction:column;flex-shrink:0;gap:1px;display:flex;overflow:hidden}.ui-default-diff__expand-btn{background-color:var(--cursor-bg-tertiary);color:var(--cursor-text-tertiary);cursor:pointer;border:none;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0;padding:2px 8px;line-height:0;display:flex}.ui-default-diff__expand-btn .cursor-icon+.cursor-icon{margin-top:-3px}.ui-default-diff__expand-btn:hover{background-color:var(--cursor-bg-quaternary);color:var(--cursor-text-primary)}.ui-default-diff__separator-text{min-width:0;font-family:var(--cursor-font-family-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--cursor-font-size-sm,12px);color:var(--cursor-text-tertiary);white-space:nowrap;padding:var(--cursor-spacing-1) var(--cursor-spacing-2);background-color:var(--cursor-bg-tertiary);border-radius:0 var(--cursor-radius-base) var(--cursor-radius-base) 0;flex:1;align-items:center;display:flex}[data-buttons=none]>.ui-default-diff__separator-text{border-radius:var(--cursor-radius-base)}.ui-default-diff--word-wrap .ui-default-diff__content{width:100%}.ui-default-diff--word-wrap .ui-default-diff__line-content{white-space:pre-wrap;overflow-wrap:break-word}.ui-default-diff[data-hide-scrollbar]{scrollbar-width:none!important;-ms-overflow-style:none!important}.ui-default-diff[data-hide-scrollbar]::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ui-default-diff--split{overflow-x:hidden}.ui-default-diff__split-panes{min-height:inherit;display:flex}.ui-default-diff__split-pane{flex:1;min-width:0;overflow:auto clip;container-type:inline-size}.ui-default-diff__split-pane>.ui-default-diff__content{width:max-content;min-width:100%}.ui-default-diff__split-pane+.ui-default-diff__split-pane{border-left:1px solid var(--cursor-stroke-tertiary)}.ui-default-diff__split-cell{min-width:100%;min-height:var(--ui-default-diff-line-height);display:flex}.ui-default-diff__split-cell[data-type=empty]{background:repeating-linear-gradient(-45deg, transparent, transparent 4px, var(--cursor-stroke-tertiary) 4px, var(--cursor-stroke-tertiary) 5px)}.ui-default-diff--split.ui-default-diff--word-wrap .ui-default-diff__split-pane>.ui-default-diff__content{width:100%}.ui-default-diff--split.ui-default-diff--word-wrap .ui-default-diff__split-cell .ui-default-diff__line-content{white-space:pre-wrap;overflow-wrap:break-word}
@keyframes ui-icon-morph-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-dialog-description.ui-alert-dialog-description{letter-spacing:-.15px;margin-top:var(--cursor-spacing-1);overflow-wrap:anywhere;word-break:break-word;white-space:pre-line;font-size:14px;line-height:20px}.ui-alert-dialog[data-presentation=instruction] .ui-dialog-title.ui-text[data-color=primary]{color:var(--cursor-text-tertiary)}.ui-alert-dialog[data-presentation=instruction] .ui-alert-dialog-instruction-body{-webkit-user-select:text;user-select:text;min-height:0}.ui-alert-dialog[data-presentation=instruction] .ui-dialog-description.ui-alert-dialog-description{color:var(--cursor-text-primary);white-space:pre-wrap;-webkit-user-select:text;user-select:text}.ui-alert-dialog[data-presentation=instruction] .ui-dialog-description.ui-alert-dialog-description .markdown-root,.ui-alert-dialog[data-presentation=instruction] .ui-dialog-description.ui-alert-dialog-description .markdown-root p{color:inherit}.ui-alert-dialog-footer{justify-content:space-between;align-items:center;gap:var(--cursor-spacing-2);display:flex}.ui-alert-dialog-footer__trailing{align-items:center;gap:var(--cursor-spacing-1-5);display:flex}.ui-alert-dialog-double-confirm{gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-3) var(--cursor-spacing-4);flex-direction:column;display:flex}.ui-alert-dialog-double-confirm__hint{color:var(--cursor-text-secondary)}.ui-alert-dialog-double-confirm__keyword{color:var(--cursor-text-primary);font-weight:var(--cursor-font-weight-medium,500)}.ui-alert-dialog-action[data-loading]{position:relative}.ui-alert-dialog-action[data-loading] .ui-alert-dialog-action__label,.ui-alert-dialog-action[data-loading] .ui-button__kbs{opacity:0!important}.ui-alert-dialog-action__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes ui-icon-morph-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-kbd{-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);--ui-kbd-chip-min-width:18px;--ui-kbd-chip-padding-x:var(--cursor-spacing-1);--ui-kbd-chip-font-size:12px;--ui-kbd-chip-line-height:20px;align-items:center;gap:var(--cursor-spacing-1-5);display:inline-flex}.ui-kbd[data-size=sm]{--ui-kbd-chip-min-width:16px;--ui-kbd-chip-padding-x:var(--cursor-spacing-0-5);--ui-kbd-chip-font-size:11px;--ui-kbd-chip-line-height:18px}.ui-kbd[data-size=md]{--ui-kbd-chip-min-width:18px;--ui-kbd-chip-padding-x:var(--cursor-spacing-1);--ui-kbd-chip-font-size:12px;--ui-kbd-chip-line-height:20px}.ui-kbd[data-size=lg]{--ui-kbd-chip-min-width:20px;--ui-kbd-chip-padding-x:var(--cursor-spacing-1-5);--ui-kbd-chip-font-size:13px;--ui-kbd-chip-line-height:21px}.ui-kbd[data-variant=secondary],.ui-kbd[data-variant=tertiary],.ui-kbd[data-variant=quaternary]{white-space:nowrap;font-size:var(--ui-kbd-chip-font-size);line-height:var(--ui-kbd-chip-line-height);padding:0;display:inline}.ui-kbd[data-variant=secondary]{color:var(--cursor-text-secondary)}.ui-kbd[data-variant=tertiary]{color:var(--cursor-text-tertiary)}.ui-kbd[data-variant=quaternary]{color:var(--cursor-text-quaternary)}.ui-kbd__chord{align-items:center;gap:var(--cursor-spacing-0-5);display:inline-flex}.ui-kbd__chord-separator{color:var(--cursor-text-quaternary);font-size:12px;line-height:1.2}.ui-kbd__chip{box-sizing:border-box;min-width:var(--ui-kbd-chip-min-width);border-radius:var(--cursor-radius-none);padding:0 var(--ui-kbd-chip-padding-x);text-align:center;white-space:nowrap;font-size:var(--ui-kbd-chip-font-size);line-height:var(--ui-kbd-chip-line-height);color:var(--cursor-text-secondary);background:var(--cursor-bg-quaternary);display:inline-block}.ui-kbd__chip--text{padding-left:calc(var(--ui-kbd-chip-padding-x) + 1px);padding-right:calc(var(--ui-kbd-chip-padding-x) + 1px)}.ui-kbd__chip--first{border-top-left-radius:var(--cursor-radius-sm);border-bottom-left-radius:var(--cursor-radius-sm)}.ui-kbd__chip--last{border-top-right-radius:var(--cursor-radius-sm);border-bottom-right-radius:var(--cursor-radius-sm)}
.code-tour-diff-fence-module__5HD34W__tourEmbed label.inline-flex.cursor-pointer{display:none}.code-tour-diff-fence-module__5HD34W__tourEmbed [data-diff-file-header-sticky]{top:0}
/*# sourceMappingURL=0~lwx9ndn_on8.css.map*/