.ui-default-code{font-size:var(--cursor-font-size-sm,12px);font-weight:var(--cursor-font-weight-normal-code,400);line-height:var(--cursor-line-height-lg,20px);background-color:var(--cursor-bg-editor);contain:layout style paint;-moz-tab-size:var(--ui-default-code-tab-size,4);-o-tab-size:var(--ui-default-code-tab-size,4);tab-size:var(--ui-default-code-tab-size,4);font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace));padding:6px 0;--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) )}.ui-default-code__content{min-width:-moz-fit-content;min-width:fit-content;contain:layout style}.ui-default-code__line{display:flex;min-height:var(--cursor-line-height-lg,20px)}.ui-default-code__line-number{min-width:28px;text-align:right;padding-right:var(--cursor-spacing-3,12px);color:var(--cursor-text-tertiary);font-variant-numeric:tabular-nums;font-size:var(--cursor-font-size-xs,11px);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.ui-default-code__line-content{flex:1;white-space:pre;overflow:hidden;text-overflow:ellipsis;padding-left:6px;color:var(--shiki-foreground,var(--cursor-text-primary));padding-right:var(--cursor-spacing-2,8px);position:relative}.ui-default-code__indent-guide{position:absolute;top:0;bottom:0;width:1px;background-color:var(--cursor-stroke-tertiary,rgba(128,128,128,.2));pointer-events:none}.ui-default-code__line--highlighted{background-color:var(--cursor-bg-active)}.ui-default-code__line--highlighted .ui-default-code__line-number{color:var(--cursor-text-primary)}.ui-seti{display:inline-flex;align-items:center;justify-content:center;font-family:seti,Segoe UI,sans-serif;-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);font-style:normal;font-weight:400;line-height:1;vertical-align:middle;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);--icon-size:18px;--seti-glyph-scale:1}.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=md]{--icon-size:18px}.ui-seti[data-size=lg]{--icon-size:22px}.ui-seti[data-size=xl]{--icon-size:28px}.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) );overflow:auto;contain:layout style paint;container-type:inline-size;position:relative;-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) )}[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{min-width:100%;width:-moz-max-content;width:max-content;contain:layout style;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%;min-inline-size:0;margin:0;padding:0;border:0}.ui-default-diff__selection-end-sentinel{position:absolute;left:0;bottom:0;width:1px;height:1px;pointer-events:none;visibility:hidden}.ui-default-diff__line-content--interaction{position:relative;min-height:var(--ui-default-diff-line-height)}.ui-default-diff__line-content--interaction .ui-default-diff__add-line{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);z-index:5}.ui-default-diff__line-code-area,.ui-default-diff__split-cell-code-area{position:relative;flex:1;min-width:0;min-height:var(--ui-default-diff-line-height)}.ui-default-diff__split-cell-code-area{display:flex;flex-direction:column}.ui-default-diff__selection-rail{position:absolute;left:0;top:0;bottom:0;width:2px;margin-left:-1px;background-color:var(--ui-default-diff-selection-accent);pointer-events:none;z-index:1}.ui-default-diff__add-line{-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;margin:0;padding:0;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:var(--cursor-radius-sm);background-color:var(--ui-default-diff-add-line-bg);color:var(--ui-default-diff-add-line-fg);cursor:pointer;min-width:18px;min-height:18px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.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{outline:none;box-shadow:0 0 0 2px var(--cursor-bg-editor),0 0 0 4px var(--cursor-stroke-focused)}.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:rgba(0,0,0,0)}.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{width:11px;height:11px;flex-shrink:0}[data-ui-default-diff-interactive-row]:focus-within .ui-default-diff__add-line--hidden,[data-ui-default-diff-interactive-row]:hover .ui-default-diff__add-line--hidden{visibility:visible;pointer-events:auto}.ui-default-diff__content--selection-overlay-dock{position:relative;padding-bottom:52px}.ui-default-diff__selection-overlay-dock{position:absolute;z-index:var(--ui-portal-layer-z-index-tooltip,100000);display:flex;justify-content:flex-start;align-items:flex-start;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)}.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{display:flex;min-width:100%;min-height:var(--ui-default-diff-line-height)}.ui-default-diff__line-code-column{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch}.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);flex-shrink:0;position:sticky;left:0;z-index:2;isolation:isolate}.ui-default-diff__indicator-strip:after,.ui-default-diff__indicator-strip:before{content:"";position:absolute;inset:0;pointer-events:none}.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;display:flex;flex-shrink:0;position:sticky;left:0;z-index:2;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-right:var(--cursor-spacing-1,4px)}.ui-default-diff__gutter:before{content:"";position:absolute;inset:0;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)}.ui-default-diff__gutter>.ui-default-diff__add-line{position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:3}.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{box-sizing:content-box!important;position:relative;z-index:1;min-width:4ch;text-align:right;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)}.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{position:relative;z-index:1;width:14px;text-align:center;font-weight:var(--cursor-font-weight-semibold-code,600);font-size:var(--diff-gutter-font-size)}.ui-default-diff__line-content{flex:1;padding-left:var(--cursor-spacing-2,8px);white-space:pre;overflow:visible;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text;color:var(--shiki-foreground,var(--cursor-text-primary))}[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content ::-moz-selection,[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content::-moz-selection,[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff__line-content ::-moz-selection,[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,[data-cursor-glass-mode=true].cursor-dark .ui-default-diff__line-content::selection,[data-cursor-glass-mode=true].cursor-high-contrast .ui-default-diff__line-content ::selection,[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]{background-color:var(--ui-default-diff-selection-fill)!important}.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=empty],.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]{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:rgba(0,0,0,0)}.ui-default-diff__line[data-type=unchanged] .ui-default-diff__line-indicator{color:rgba(0,0,0,0)}.ui-default-diff__separator{display:flex;align-items:stretch;gap:2px;position:sticky;left:0;width:100cqi;box-sizing:border-box;padding:var(--cursor-spacing-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-default-diff__separator[data-buttons=none]{padding:var(--cursor-spacing-1) var(--cursor-spacing-2)}.ui-default-diff__separator-buttons{display:flex;flex-direction:column;flex-shrink:0;gap:1px;border-radius:var(--cursor-radius-base) 0 0 var(--cursor-radius-base);overflow:hidden}.ui-default-diff__expand-btn{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:2px 8px;margin:0;border:none;border-radius:0;background-color:var(--cursor-bg-tertiary);color:var(--cursor-text-tertiary);cursor:pointer;line-height:0}.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{flex:1;min-width:0;display:flex;align-items:center;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}[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{display:none!important;width:0!important;height:0!important}.ui-default-diff--split{overflow-x:hidden}.ui-default-diff__split-panes{display:flex;min-height:inherit}.ui-default-diff__split-pane{flex:1;min-width:0;overflow-x:auto;overflow-y:clip;container-type:inline-size}.ui-default-diff__split-pane>.ui-default-diff__content{width:-moz-max-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{display:flex;min-width:100%;min-height:var(--ui-default-diff-line-height)}.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}.ui-dialog-description.ui-alert-dialog-description{font-size:14px;line-height:20px;letter-spacing:-.15px;margin-top:var(--cursor-spacing-1);overflow-wrap:anywhere;word-break:break-word;white-space:pre-line}.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{min-height:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}.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;-moz-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{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-2)}.ui-alert-dialog-footer__trailing{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.ui-alert-dialog-double-confirm{display:flex;flex-direction:column;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-3) var(--cursor-spacing-4)}.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%)}.ui-color-picker{display:inline-flex;align-items:center;gap:var(--cursor-spacing-2)}.ui-color-picker[data-disabled]{opacity:.5}.ui-color-picker__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;margin:0}.ui-color-picker__slider::-webkit-slider-runnable-track{height:6px;border-radius:var(--cursor-radius-xs);background:var(--cursor-stroke-tertiary)}.ui-color-picker__slider::-moz-range-track{height:6px;border-radius:var(--cursor-radius-xs);background:var(--cursor-stroke-tertiary)}.ui-color-picker__slider::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:var(--cursor-radius-full);margin-top:-4px;border:2px solid var(--cursor-bg-elevated);background:hsl(var(--ui-color-picker-hue),var(--ui-color-picker-sat),var(--ui-color-picker-light));box-shadow:0 0 2px rgba(0,0,0,.3)}.ui-color-picker__slider::-moz-range-thumb{width:14px;height:14px;border-radius:var(--cursor-radius-full);border:2px solid var(--cursor-bg-elevated);background:hsl(var(--ui-color-picker-hue),var(--ui-color-picker-sat),var(--ui-color-picker-light));box-shadow:0 0 2px rgba(0,0,0,.3)}.ui-color-picker__indicator-area{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--cursor-spacing-5-5)}.ui-color-picker__swatch{width:20px;height:20px;border-radius:var(--cursor-radius-full);border:1px solid var(--cursor-stroke-tertiary);background-color:var(--cursor-stroke-tertiary)}.ui-color-picker__intensity-marker{width:100%;color:var(--cursor-text-secondary);font-size:11px;line-height:1;text-align:center}.ui-color-picker-pad-input{position:relative;width:100%}.ui-color-picker-pad-input__field{width:100%}.ui-color-picker-pad-input__field input{font-variant-numeric:tabular-nums;text-transform:uppercase}.ui-color-picker-pad-input__field-swatch-slot{padding-right:var(--cursor-spacing-0-5)}.ui-color-picker-pad-input__field-swatch{display:block;width:var(--cursor-spacing-3-25);height:var(--cursor-spacing-3-25);border:1px solid var(--cursor-stroke-secondary);border-radius:var(--cursor-radius-xs);background-color:var(--cursor-stroke-tertiary)}.ui-color-picker-pad-input__popover{outline-width:0!important;outline-style:none!important;outline-offset:0!important;outline-color:rgba(0,0,0,0)!important;z-index:var(--ui-portal-layer-z-index-popover,4000);display:flex;width:13rem;flex-direction:column;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1-5);background-color:var(--cursor-bg-elevated);border-radius:var(--cursor-radius-base);box-shadow:var(--cursor-box-shadow-base),inset 0 0 0 1px var(--cursor-stroke-tertiary);outline:none}.ui-color-picker-pad-input__surface{position:relative;width:100%;height:6.75rem;overflow:hidden;border-radius:var(--cursor-radius-sm);background-color:hsl(calc(var(--ui-color-picker-pad-input-hue) * 1deg),100%,50%);background-image:linear-gradient(0deg,#000000,transparent),linear-gradient(90deg,#ffffff,transparent);cursor:crosshair}.ui-color-picker-pad-input__thumb{position:absolute;width:.75rem;height:.75rem;border:2px solid var(--cursor-bg-elevated);border-radius:var(--cursor-radius-full);box-shadow:0 0 0 1px var(--cursor-stroke-primary),0 0 0 3px color-mix(in srgb,var(--cursor-shadow-primary) 18%,transparent);pointer-events:none;transform:translate(-50%,-50%)}.ui-color-picker-pad-input__hue{box-sizing:border-box;display:flex;width:100%;padding:var(--cursor-spacing-0-5) var(--cursor-spacing-1) var(--cursor-spacing-1-5)}.ui-color-picker-pad-input__hue .ui-color-picker__slider{flex:1 1 auto}.ui-copy-branch-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;touch-action:manipulation;outline:none!important;outline-width:0!important;outline-style:none!important;outline-offset:0!important;outline-color:rgba(0,0,0,0)!important;transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:ease;display:inline-flex;align-items:center;min-width:0;max-width:100%;position:relative;border:1px solid rgba(0,0,0,0);border-radius:var(--cursor-radius-full);background-color:rgba(0,0,0,0);overflow:hidden}.ui-copy-branch-label:focus-visible{outline:2px solid var(--cursor-stroke-focused)!important;outline-offset:2px!important}.ui-copy-branch-label:hover{background-color:var(--cursor-bg-quaternary)}@media(prefers-reduced-motion:reduce){.ui-copy-branch-label{transition-duration:.01ms}}.ui-copy-branch-label__text{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;padding:var(--cursor-spacing-0-5) var(--cursor-spacing-3);color:var(--cursor-text-secondary)}.ui-copy-branch-label__icon{position:absolute;right:var(--cursor-spacing-2);top:50%;transform:translateY(-50%);flex-shrink:0;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;color:var(--cursor-icon-tertiary);opacity:0;transition:opacity .15s ease}.ui-copy-branch-label:hover .ui-copy-branch-label__icon{opacity:1;color:var(--cursor-icon-secondary)}.ui-copy-branch-label__text--truncate{text-overflow:ellipsis}.ui-copy-branch-label.ui-copy-branch-label--compact{border-radius:var(--cursor-radius-sm)}.ui-copy-branch-label.ui-copy-branch-label--compact .ui-copy-branch-label__text{padding:var(--cursor-spacing-0-5) var(--cursor-spacing-1);color:var(--cursor-text-tertiary)}.ui-copy-branch-label.ui-copy-branch-label--compact .ui-copy-branch-label__icon{right:var(--cursor-spacing-1);width:10px;height:10px}.ui-copy-branch-label.ui-copy-branch-label--compact .ui-copy-branch-label__icon .ui-icon{--icon-size:10px}.ui-copy-branch-label.ui-copy-branch-label--compact:hover{background-color:var(--cursor-bg-quinary)}.ui-loading-pulse{display:inline-flex;align-items:center;justify-content:center;min-width:3ch;color:currentColor}.ui-loading-pulse:before{content:"⠀⠶⠀";animation:ui-loading-pulse-frames .9s step-end infinite}@keyframes ui-loading-pulse-frames{0%,19.999%{content:"⠀⠶⠀"}20%,39.999%{content:"⠰⣿⠆"}40%,59.999%{content:"⢾⣉⡷"}60%,79.999%{content:"⣏⠀⣹"}80%,to{content:"⡁⠀⢈"}}.ui-number-stepper{display:inline-flex;align-items:center;justify-content:center;gap:var(--cursor-spacing-1)}.ui-number-stepper .ui-input-group{max-width:6.5rem}.ui-number-stepper[data-disabled]{opacity:.5}.ui-number-stepper__input{text-align:center!important;font-variant-numeric:tabular-nums}.ui-page-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cursor-spacing-1);width:100%;padding:0 var(--cursor-spacing-2)}.ui-page-header__title-row{display:flex;align-items:center;gap:var(--cursor-spacing-3);width:100%}.ui-page-header__title-group{display:flex;align-items:center;gap:var(--cursor-spacing-2);min-width:0}.ui-page-header__title{margin:0;color:var(--cursor-text-primary);font-weight:var(--cursor-font-weight-normal,400);font-size:17px;line-height:21px;letter-spacing:-.44px;word-break:break-word;overflow-wrap:break-word}.ui-page-header__help-link{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--cursor-text-tertiary);text-decoration:none}.ui-page-header__help-link:hover{color:var(--cursor-text-secondary)}.ui-page-header__help-icon{display:block}.ui-page-header__trailing{display:flex;align-items:center;gap:var(--cursor-spacing-2);flex-shrink:0;margin-left:auto}.ui-page-header__content-row{display:flex;align-items:flex-start;gap:var(--cursor-spacing-3);width:100%}.ui-page-header__description{margin:0;color:var(--cursor-text-secondary);font-size:13px;line-height:18px;letter-spacing:-.08px;word-break:break-word;overflow-wrap:break-word}.ui-page-header__description-trailing{flex-shrink:0;margin-left:auto}.pagination-footer,.ui-page-header__description-trailing{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.pagination-footer{width:100%;justify-content:space-between;color:var(--cursor-text-tertiary);font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.pagination-footer__controls{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.pagination-footer__status{color:var(--cursor-text-tertiary);font-variant-numeric:tabular-nums}@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-palette{display:flex;flex-direction:column;width:100%;overflow:hidden;font-family:var(--cursor-font-family-sans);font-size:13px;color:var(--cursor-text-primary);background-color:var(--cursor-bg-elevated);border-radius:var(--cursor-radius-3xl)}.ui-dialog.ui-palette-dialog{top:20%;left:50%;transform:translate(-50%);transform-origin:top center;width:100%;max-width:640px;animation:none}.ui-dialog.ui-palette-dialog[data-status=close]{opacity:0}.ui-dialog.ui-palette-dialog:focus{outline:none}@media(max-width:560px){.ui-dialog.ui-palette-dialog{max-width:calc(100% - 16px)}}:has(.ui-palette-dialog)>.ui-dialog-backdrop{background-color:rgba(0,0,0,.4);animation:none}:has(.ui-palette-dialog)>.ui-dialog-backdrop[data-status=close]{opacity:0}.ui-palette-input-wrapper{display:flex;align-items:center;padding:0 var(--cursor-spacing-4);gap:var(--cursor-spacing-1);border-bottom:1px solid var(--cursor-stroke-quaternary);overflow:hidden;height:44px;cursor:text}.ui-palette-input-wrapper:has(.ui-palette-input-wrapper__icon,.ui-palette-input-wrapper__icon-button){padding-left:14px}.ui-palette-input-wrapper__icon{flex-shrink:0;color:var(--cursor-icon-secondary)}.ui-palette-input-wrapper>.ui-palette-input-wrapper__icon{margin-right:var(--cursor-spacing-1)}.ui-palette-input-wrapper__icon-button{display:inline-flex;align-items:center;justify-content:center;height:100%;width:16px;flex-shrink:0;margin-right:var(--cursor-spacing-1);padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer}.ui-palette-input{flex:1;height:24px;-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);font-family:inherit;font-size:17px;line-height:21px;color:var(--cursor-text-primary);background-color:rgba(0,0,0,0);border:none;outline:none}.ui-palette-input::-moz-placeholder{color:var(--cursor-text-tertiary)}.ui-palette-input::placeholder{color:var(--cursor-text-tertiary)}.ui-palette-input:disabled{cursor:not-allowed;opacity:.5}.ui-palette-list{pointer-events:auto}.ui-palette-list__viewport{padding:var(--cursor-spacing-2);scroll-padding:var(--cursor-spacing-1)}.ui-palette-list [cmdk-list-sizer]{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.ui-palette-item{-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale);position:relative;display:flex;align-items:center;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1-5);border-radius:var(--cursor-radius-base);font-size:13px;line-height:18px;color:var(--cursor-text-secondary);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-palette-item[aria-selected=true]{background-color:var(--cursor-bg-tertiary);color:var(--cursor-text-primary)}.ui-palette-item[data-disabled=true]{pointer-events:none;opacity:.5}.ui-palette-item.ui-palette-item--hover-enabled:hover{background-color:var(--cursor-bg-tertiary);color:var(--cursor-text-primary)}.ui-palette-item .ui-codicon,.ui-palette-item .ui-icon:not([data-color]),.ui-palette-item>svg{color:var(--cursor-icon-secondary)}.ui-palette-group{overflow:hidden;padding:0;color:var(--cursor-text-primary);-webkit-font-smoothing:var(--cursor-font-smoothing-webkit,antialiased);-moz-osx-font-smoothing:var(--cursor-font-smoothing-moz,grayscale)}.ui-palette-group [cmdk-group-items]{display:flex;flex-direction:column;gap:1px}.ui-palette-group [cmdk-group-heading]{margin:0;padding:5px var(--cursor-spacing-1-5);font-size:12px;font-weight:var(--cursor-font-weight-normal,400);color:var(--cursor-text-tertiary)}.ui-palette-group .ui-palette-group-heading{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.ui-palette-empty{padding:var(--cursor-spacing-6) 0;text-align:center;font-size:13px;color:var(--cursor-text-secondary)}.ui-palette-separator{margin:var(--cursor-spacing-1) calc(-1*var(--cursor-spacing-1));height:1px;border:none;background-color:var(--cursor-stroke-secondary)}.ui-palette-shortcut{margin-left:auto;display:inline-flex;align-items:center}.ui-palette-scrim{position:fixed;inset:0;z-index:var(--ui-portal-layer-z-index-modal,3000);background-color:rgba(0,0,0,.4)}@media(prefers-reduced-motion:reduce){.ui-palette-scrim{opacity:1}}.ui-vibrancy-sticky-rounded-mask{display:block;min-height:0;position:relative}.ui-voice-waveform{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.ui-voice-waveform__canvas{display:block;width:100%;height:100%}
/*# sourceMappingURL=11a059dab89a701c.css.map*/