.DiffToolbar_diffToolbar__bzEES{position:-webkit-sticky;position:sticky;inset-block-start:var(--diff-header-inset,0);z-index:2;block-size:calc(var(--diff-header-height) + 1px);-webkit-margin-after:-1px;margin-block-end:-1px;-webkit-margin-end:0;margin-inline-end:0;padding-inline:var(--diff-header-padding);background-color:var(--diff-header-background,var(--gds-color-bg-med))}.DiffToolbar_diffToolbar__bzEES:after{content:"";position:absolute;block-size:1px;inset-block-end:0;inset-inline:0;-webkit-border-after:var(--gds-border-width-thin) solid rgba(0,0,0,0);border-block-end:var(--gds-border-width-thin) solid rgba(0,0,0,0);box-shadow:0 1px 0 0 var(--gds-border-color-default)}.FileTree_fileTree__aJ1Om{height:100%;overflow-y:auto}:where(.FileTree_fileTree__aJ1Om){--file-tree-outline-padding:var(--gds-space-m);padding-block:var(--file-tree-outline-padding);scroll-padding-block:var(--file-tree-outline-padding)}.FileTree_fileTreeFile___Mnfr{position:relative}@media(hover:hover){.FileTree_fileTreeFile___Mnfr:where([data-viewed=true]:not(:hover))>*{opacity:.5}}@media not (hover:hover){.FileTree_fileTreeFile___Mnfr:where([data-viewed=true])>*{opacity:1}}.FileTree_fileTreeFile___Mnfr .FileTree_fileLink__w70Fe:after{content:"";position:absolute;inset:0}.FileTree_fileName___pfnd{position:relative;z-index:1}.FileTree_fileTreeViewedToggle__tZkEi{display:none;isolation:isolate}.FileTree_fileTreeFile___Mnfr:where(:focus,[data-viewed=true]) .FileTree_fileTreeViewedToggle__tZkEi{display:flex}@media(hover:hover){.FileTree_fileTreeFile___Mnfr:hover .FileTree_fileTreeViewedToggle__tZkEi{display:flex}}.TourToggle_updatingLabel__2G959{-webkit-padding-start:calc(var(--gds-space-xs) + var(--gds-space-xs));padding-inline-start:calc(var(--gds-space-xs) + var(--gds-space-xs));--color-one:var(--gds-text-color-disabled);--color-two:var(--gds-text-color-low-contrast)}.FilesSheet_codeTourOutline__RlUzX{position:static;top:auto;align-self:stretch;width:100%;padding-block:0}.FileSidebar_fileSidebar__96Tb9{position:-webkit-sticky;position:sticky;inset-block-start:var(--pr-file-scroll-margin-top);align-self:flex-start;overflow:hidden}.FileSidebar_fileSidebarContents__mqaBa{display:grid;grid-template-rows:[header-start] auto [header-end filter-state-start] auto [filter-state-end file-tree-start] minmax(0,1fr) [file-tree-end];grid-template-columns:[header-start filter-state-start file-tree-start] minmax(0,1fr) [header-end filter-state-end file-tree-end];box-sizing:border-box;block-size:100%;inline-size:100%;min-block-size:0;-webkit-padding-before:calc(var(--cursor-spacing-2) + 2px);padding-block-start:calc(var(--cursor-spacing-2) + 2px);padding-inline:var(--cursor-spacing-2);-webkit-border-end:1px solid var(--cursor-stroke-tertiary);border-inline-end:1px solid var(--cursor-stroke-tertiary)}.FileSidebar_fileSidebarHeader__eDTtp{display:flex;grid-area:header;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-2);-webkit-padding-end:var(--cursor-spacing-1);padding-inline-end:var(--cursor-spacing-1)}.FileSidebar_searchInput__KIJzZ{flex:1 1}.FileSidebar_fileSidebarFilterState__yEQgl{display:flex;grid-area:filter-state;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1-5)}.FileSidebar_fileSidebarLoader__BqjtH{padding-block:var(--cursor-spacing-3)}.FileSidebar_fileSidebarTree__C_DPk{grid-area:file-tree;min-block-size:0;--gds-tree-item-padding-inline:var(--gds-space-m)}@keyframes CodeDiff_fadeInAnimation__8gB7q{0%{opacity:0;transform:translateY(3px);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%)}60%{opacity:1}to{transform:translateY(0);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%)}}.CodeDiff_fadeIn__aNiji{animation:CodeDiff_fadeInAnimation__8gB7q .32s ease-in-out}.CodeDiff_codeDiff__5p3F7{--code-diff-constrained-width:960px;--code-diff-column-gap:var(--gds-space-xl);--diff-header-height:36px;--pr-file-scroll-margin-top:var(--diff-header-height);--diff-file-header-height:45px;--diff-side-content:360px;--file-sidebar-width:256px;--comment-minimap-padding-inline-start:0;--comment-minimap-padding-inline-end:var(--file-minimap-width);--diff-header-padding:var(--file-minimap-width);position:relative;container:code-diff/inline-size;flex:1 1;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}@media(max-width:768px){.CodeDiff_codeDiff__5p3F7{--comment-minimap-padding-inline-start:var(--gds-space-xl);--comment-minimap-padding-inline-end:var(--gds-space-xl)}}.CodeDiff_codeDiff__5p3F7[data-full-bleed-files=true]{container:code-diff/size;--code-tour-context-inline-padding:var(--gds-space-xl);--diff-file-header-height:35px;--diff-header-background:var(--cursor-bg-editor);--diff-header-inset:41px;--diff-header-padding:var(--gds-space-m);--pr-file-scroll-margin-top:calc(var(--diff-header-height) + var(--diff-header-inset));background-color:var(--cursor-bg-editor);scrollbar-gutter:stable}.CodeDiff_codeDiff__5p3F7[data-full-bleed-files=true][data-active-tab=activity],.CodeDiff_codeDiff__5p3F7[data-full-bleed-files=true][data-active-tab=commits]{background-color:var(--cursor-bg-chrome)}.CodeDiff_codeDiffContents__pXRyP{position:relative;display:flex;flex-direction:column;row-gap:var(--gds-space-xl)}.CodeDiff_pageContents__Rygr6{padding-inline:var(--file-minimap-width)}.CodeDiff_checksFullHeightWindow__f8QRW{display:flex;flex-direction:column}.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_codeDiffContents__pXRyP{flex:1 1;min-block-size:0}.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_checksFullHeightTabGroup__ZNp1D,.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_checksFullHeightTabPanels__V8j79,.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_pageContents__Rygr6,.CodeDiff_checksFullHeightWindow__f8QRW [data-component=tabs-panel][data-value=checks]:not([hidden]){display:flex;flex:1 1;flex-direction:column;min-block-size:0}.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_checksFullHeightTabPanel__3A4tC{display:flex;flex:1 1;flex-direction:column;min-block-size:0;padding-bottom:0}.CodeDiff_skipToCodeContainer__ShtEl{position:fixed;inset-inline:0;inset-block-end:var(--post-diff-container-inset,16px);display:flex;justify-content:center;box-sizing:border-box;z-index:2;pointer-events:none}.CodeDiff_skipToCodeContainer__ShtEl[data-main-column-bounds]{inset-inline:unset}.CodeDiff_skipToCodeContainer__ShtEl>*{pointer-events:auto}.CodeDiff_diffContent__rqF_W{-webkit-padding-start:var(--comment-minimap-padding-inline-start);padding-inline-start:var(--comment-minimap-padding-inline-start);-webkit-padding-end:var(--comment-minimap-padding-inline-end);padding-inline-end:var(--comment-minimap-padding-inline-end);contain:inline-size layout paint;container:code-diff-container/inline-size;display:flex;align-items:flex-start;column-gap:var(--code-diff-column-gap)}@media(max-width:768px){.CodeDiff_diffContent__rqF_W{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}}.CodeDiff_codeDiffShimmer__UmmgE{width:100%;height:632px;padding:var(--gds-space-xl)}.CodeDiff_codeTourNavShimmer__jo6Vm{width:220px;flex-shrink:0}.CodeDiff_codeDiffFilesColumn__QM2_T{position:relative;isolation:isolate;display:flex;flex-direction:column}.CodeDiff_diffStepsColumn__nPPCV[data-full-bleed-files=true][data-mode=code-tour]{padding-inline:var(--gds-space-xl)}@media(max-width:768px){.CodeDiff_diffStepsColumn__nPPCV[data-full-bleed-files=true][data-mode=code-tour]{padding-inline:0}}.CodeDiff_diffStepsColumn__nPPCV[data-mode=code-tour]{-webkit-margin-before:var(--gds-space-xl);margin-block-start:var(--gds-space-xl)}.CodeDiff_diffStepsColumn__nPPCV[data-mode=code-tour][data-streaming=true]>*>*{animation:CodeDiff_fadeInAnimation__8gB7q .32s ease-in-out}.CodeDiff_codeTourStreamingDotsContainer__dl3qX,.CodeDiff_customInstructionsContainer__uLcM1{width:100%;max-width:var(--code-diff-constrained-width,960px);margin-inline:auto}.CodeDiff_codeTourStreamingDotsContainer__dl3qX{display:flex;justify-content:center;padding-inline:var(--gds-space-m)}.CodeDiff_streamingPlaceholder__4uOkt{min-block-size:300px}.CodeDiff_codeDiffContainer__Tv8jm{display:flex;gap:var(--gds-space-m)}@media(min-width:769px){.CodeDiff_codeDiffContainer__Tv8jm{-webkit-padding-start:var(--file-minimap-width);padding-inline-start:var(--file-minimap-width)}}.CodeDiff_codeDiffContainer__Tv8jm[data-full-bleed-files=true]{-webkit-padding-start:0;padding-inline-start:0;gap:0}.CodeDiff_diffEmptyState__cJsxh{min-block-size:min(240px,50dvh)}.CodeDiff_diffEmptyState__cJsxh .CodeDiff_diffEmptyStateIcon__b7Wq_{--gds-icon-size:32px}.CodeDiff_postDiffContainer___MnHr{position:-webkit-sticky;position:sticky;inset-block-end:var(--post-diff-container-inset,16px);margin-inline:var(--post-diff-container-inset,16px);display:flex;flex-direction:column;gap:var(--gds-space-m);z-index:2;pointer-events:none}.CodeDiff_postDiffContainer___MnHr>*{pointer-events:auto}@media(max-width:768px){.CodeDiff_postDiffContainer___MnHr{--post-diff-container-inset:8px}}.FileDiffTitle_fileDiffTitle__2q0ok{font-size:13px;line-height:16px;padding:var(--gds-space-xs);border-radius:var(--gds-radius-m);-webkit-user-select:text;user-select:text}.FileDiffTitle_fileDiffTitle__2q0ok .FileDiffTitle_copyIcon__4q6ku{visibility:hidden}.FileDiffTitle_fileDiffTitle__2q0ok:focus-visible .FileDiffTitle_copyIcon__4q6ku,.FileDiffTitle_fileDiffTitle__2q0ok:hover .FileDiffTitle_copyIcon__4q6ku{visibility:visible}.FileDiffTitle_fileDiffTitle__2q0ok:hover{background-color:var(--gds-btn-color-neutral-hover)}.FileDiffTitle_fileDiffTitlePlain__1wJTh,.FileDiffTitle_fileDiffTitlePlain__1wJTh *{cursor:default}.FileDiffTitle_fileDiffTitlePlain__1wJTh:hover{background-color:rgba(0,0,0,0)}.FileDiffTitle_fileDiffTitleLink__FFApo{color:inherit;text-decoration:none}.FileDiffTitle_fileDiffTitleLink__FFApo:focus-visible,.FileDiffTitle_fileDiffTitleLink__FFApo:hover{text-decoration:underline}.FileDiffTitle_fileDiffTitleSegment__h_lwr{color:var(--code-text-normal-contrast)}.FileDiffTitle_fileDiffTitleSegment__h_lwr[data-last-segment=true]{font-weight:var(--gds-font-weight-medium);color:var(--gds-text-color-high-contrast)}.FileDiffTitle_pathWithGaps__yUnOC{display:inline;white-space:nowrap}.FileCodeowners_menu___dXXo{min-width:240px;max-width:320px;width:100vw;display:flex;flex-direction:column;gap:var(--gds-space-m);padding:var(--gds-space-xl);background-color:var(--gds-color-bg-light);border:var(--gds-border-thin);border-radius:var(--gds-radius-l);box-shadow:var(--gds-box-shadow-lg)}.FileCodeowners_ownerList__jemwN{display:flex;flex-direction:column;gap:var(--gds-space-3xs);max-height:320px;overflow-y:auto}.FileCodeowners_ownerRow__lO43S{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;grid-gap:var(--gds-space-s);gap:var(--gds-space-s);width:100%;padding:var(--gds-space-xs);border:0;border-radius:var(--gds-radius-m);background:rgba(0,0,0,0);text-align:start}.FileCodeowners_ownerRowInteractive__hORJw{cursor:pointer}.FileCodeowners_ownerRowInteractive__hORJw:hover{background-color:var(--gds-btn-color-neutral-default)}.FileCodeowners_ownerRowInteractive__hORJw:active{background-color:var(--gds-btn-color-neutral-pressed)}.FileCodeowners_ownerRowStatus__idZjv{justify-content:center;width:var(--gds-space-l)}.FileCodeowners_ownerRowAvatar__vy0xW,.FileCodeowners_ownerRowStatus__idZjv{display:flex;align-items:center;flex-shrink:0}.FileCodeowners_ownerRowLabel__BTSRu{font:var(--gds-font-ui-sm);color:var(--gds-text-color-high-contrast);min-width:0}.FileCodeowners_ownerRowChevron__Jx5xn{display:flex;align-items:center;flex-shrink:0}.FileExpandableIcon_expandableIcon__kSJn6{display:inline-flex;rotate:-90deg}.FileExpandableIcon_expandableIcon__kSJn6[data-expanded=true]{rotate:0turn}@media(prefers-reduced-motion:no-preference){.FileExpandableIcon_expandableIcon__kSJn6{transition:rotate ease-out;transition-duration:var(--cursor-duration-fast,.1s)}}.FileHeader_fileHeader__wukDv{height:var(--diff-file-header-height);position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:var(--gds-space-m);padding:var(--gds-space-m);background-color:var(--origin-file-header-bg);border-top:var(--gds-border-width-thin) solid var(--origin-file-header-border);border-bottom:var(--gds-border-width-thin) solid var(--origin-file-header-border);outline-offset:-3px;overflow:hidden;cursor:pointer}.FileHeader_fileHeader__wukDv[aria-expanded=true]{border-bottom-color:var(--origin-file-header-border)}@media(min-width:769px){.FileHeader_fileHeader__wukDv{top:var(--pr-file-scroll-margin-top)}}.FileHeader_fileHeader__wukDv:hover .FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_fileTypeIcon__gGzTf{display:none}.FileHeader_fileHeader__wukDv:hover .FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_chevronToggle__2wfS_{display:inline-flex}.FileHeader_fileHeader__wukDv span[data-checked]{block-size:14px;inline-size:14px;border-radius:4px;--gds-icon-size:12px}.FileHeader_fileHeader__wukDv span[data-checked=false]:not([data-disabled=true]){background-color:var(--origin-viewed-checkbox-fill);border-color:var(--origin-viewed-checkbox-frame)}.FileHeader_fileToggle__qiO8h{position:relative;flex-shrink:0;inline-size:24px;block-size:24px;display:inline-flex;align-items:center;justify-content:center}.FileHeader_fileTypeIcon__gGzTf{filter:brightness(1.2) saturate(1.1)}.FileHeader_chevronToggle__2wfS_{position:absolute;inset:0;display:none;align-items:center;justify-content:center}@media(hover:none){.FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_fileTypeIcon__gGzTf{display:none}.FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_chevronToggle__2wfS_{display:inline-flex}}.FileHeader_fileHeaderContents__T7_t_{pointer-events:none}.FileHeader_fileHeaderContents__T7_t_ *{pointer-events:auto}.FileHeader_fileChangeStats__XnIvP{padding-inline:var(--gds-space-3xs);font-size:13px;line-height:16px}.FileHeader_fileHunkHeader__g0IGZ{position:-webkit-sticky;position:sticky;top:0;z-index:2;border-bottom:var(--gds-border-width-thin) solid rgba(0,0,0,0);overflow:hidden;cursor:pointer;outline-offset:-3px}.FileHeader_fileHunkHeader__g0IGZ[aria-expanded=true]{border-bottom-color:var(--gds-border-color-default)}@media(max-width:768px){.FileHeader_fileHunkHeader__g0IGZ{top:0}}@media(min-width:769px){.FileHeader_fileHunkHeader__g0IGZ{top:var(--pr-file-scroll-margin-top)}}.FileHeader_markdownDiffPreviewToggle__3UEvn{background-color:var(--gds-btn-color-neutral-default)}.File_file__AbiJ6{contain:inline-size layout paint;background-color:var(--gds-color-bg-dark);border-color:var(--gds-border-color-default);scroll-margin-block-start:calc(var(--pr-file-scroll-margin-top, var(--diff-header-height)) - var(--gds-border-width-default))}@media(max-width:768px){.File_file__AbiJ6{border-inline:none;border-radius:0;scroll-margin-block-start:calc(-1*var(--gds-border-width-default))}[data-full-bleed-files=true] .File_file__AbiJ6{scroll-margin-block-start:calc(var(--pr-file-scroll-margin-top, var(--diff-header-height)) - var(--gds-border-width-default))}}[data-full-bleed-files=true][data-mode=files] .File_file__AbiJ6{border:0;border-top:var(--gds-border-width-default) solid var(--gds-border-color-default);border-radius:0}[data-full-bleed-files=true][data-mode=files] .File_file__AbiJ6:first-child{border-top:0}.CommentThread_commentThread__N8Wcf{contain:inline-size layout paint style;background-color:var(--code-bg-unchanged)}.CommentThread_commentThread__N8Wcf:hover{border-color:var(--gds-border-color-hover)}.CommentThreadHeader_condensedCardHeader__jV1Xc{gap:var(--gds-space-3xs)!important;column-gap:var(--gds-space-xs)!important;container-type:inline-size}@container (max-width: 500px){.CommentThreadHeader_hideTextOnNarrow__D3ivQ>:not(svg):not([role=img]){display:none}}.CommentThreadsContainer_commentThreadsContainer__wOwLI{padding:var(--gds-space-m) var(--gds-space-m) var(--gds-space-xl);display:flex;flex-direction:column;align-items:flex-start;gap:var(--gds-space-m)}.CommentThreadsContainer_commentThreadsContainer__wOwLI>*{inline-size:min(100%,720px)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true]{background-color:var(--comment-container-bg)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=normal]{--comment-container-bg:var(--code-bg-unchanged)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=add],.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_add]{--comment-container-bg:var(--code-bg-added)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_add]{--comment-container-bg:var(--code-bg-added-partial)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=del],.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_del]{--comment-container-bg:var(--code-bg-removed)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_del]{--comment-container-bg:var(--code-bg-removed-partial)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-view-mode=SPLIT]{border-left:.5px solid var(--gds-border-color-default)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-view-mode=SPLIT][data-has-comments=false]{background-image:linear-gradient(-45deg,var(--code-bg-empty-stripe) 0 9%,transparent 9% 41%,var(--code-bg-empty-stripe) 41% 59%,transparent 59% 91%,var(--code-bg-empty-stripe) 91% 100%);background-size:8px 8px;background-position:0 calc(-1*var(--row-offset, 0px))}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true]{position:relative;background:linear-gradient(to right,var(--comment-gutter-bg,var(--comment-container-bg,transparent)) 0,var(--comment-gutter-bg,var(--comment-container-bg,transparent)) var(--comment-gutter-width,0),var(--code-bg-unchanged) var(--comment-gutter-width,0),var(--code-bg-unchanged) calc(var(--comment-gutter-width, 0) + var(--gds-space-3xs)),var(--comment-container-bg,transparent) calc(var(--comment-gutter-width, 0) + var(--gds-space-3xs)),var(--comment-container-bg,transparent) 100%);background-origin:border-box}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--gds-space-xs);background-color:var(--comment-indicator-color,transparent)}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=add],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_add],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_add]{--comment-indicator-color:var(--code-indicator-added);--comment-gutter-bg:var(--code-bg-added-gutter)}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=del],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_del],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_del]{--comment-indicator-color:var(--code-indicator-removed);--comment-gutter-bg:var(--code-bg-removed-gutter)}.file-diff__image{display:flex;flex-direction:row;align-items:center}.file-diff__image .file-diff__image__half{width:50%;padding:16px;text-align:center}.file-diff__image .file-diff__image__half .file-diff__image__half__img{max-width:100%}.hiddenChunkShared_hiddenChunk__QhCew{min-height:var(--hidden-chunk-height);background-color:var(--code-bg-hidden-chunks)}.hiddenChunkShared_hiddenChunkButton__KQhCB{font-family:inherit;white-space:nowrap;font-weight:600;line-height:16px;color:var(--code-text-low-contrast)}.hiddenChunkShared_hiddenChunkButton__KQhCB:hover{color:var(--code-text-high-contrast)}.hiddenChunkShared_hiddenChunkLoadingText__XvzoL{--color-one:var(--code-text-low-contrast);--color-two:var(--code-text-normal-contrast);font-family:inherit;font-size:12px;font-weight:600;font-size:14px;font-weight:500;line-height:16px;--bg-size:200%;--color-one:var(--gds-text-color-disabled);--color-two:var(--gds-text-color-high-contrast);background:linear-gradient(130deg,var(--color-one) 0 20%,var(--color-two) 30% 50%,var(--color-one) 60% 100%) 0 0/var(--bg-size) 100%;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;animation:hiddenChunkShared_shimmer__21lHV 1s linear infinite}@keyframes hiddenChunkShared_shimmer__21lHV{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}@media(prefers-reduced-motion:reduce){.hiddenChunkShared_hiddenChunkLoadingText__XvzoL{animation:none;background:none;color:var(--code-text-low-contrast)}}.hiddenChunkShared_hiddenChunkSpacer__dnGan{height:var(--hidden-chunk-spacer-height);background-color:var(--code-bg-unchanged)}.hiddenChunkShared_hiddenChunkSpacerBorder__XYPVa{border-left:.5px solid var(--gds-border-color-default)}.HiddenChunk_hiddenChunkTile__S7vuf{--hidden-chunk-outline:#2a2a2a;--hidden-chunk-text:#a0a0a0;min-height:30px;margin:var(--gds-space-xs) var(--gds-space-m);border:1px solid var(--hidden-chunk-outline);border-radius:var(--gds-radius-m);background-color:var(--code-bg-unchanged);overflow:hidden}html[data-theme=light] .HiddenChunk_hiddenChunkTile__S7vuf{--hidden-chunk-outline:#cecece;--hidden-chunk-text:#595959}.HiddenChunk_hiddenChunkSegment__8bj6g{white-space:nowrap;color:var(--hidden-chunk-text)}.HiddenChunk_hiddenChunkArrowColumn__pt9sI{border-right:1px solid var(--hidden-chunk-outline)}.HiddenChunk_hiddenChunkArrowSegment__l_YB0{width:28px}.HiddenChunk_hiddenChunkArrowSegment__l_YB0:hover{color:var(--code-text-high-contrast)}.HiddenChunk_hiddenChunkArrowSegment__l_YB0:not(:first-child){border-top:1px solid var(--hidden-chunk-outline)}.HiddenChunk_hiddenChunkTextSegment__KteY5{font:var(--gds-font-ui-xs);font-size:11px}.HiddenChunk_hiddenChunkTextSegment__KteY5:is(button):hover{text-decoration:underline}.HiddenChunk_hiddenChunkContext__uo0qk{flex:0 1 auto;min-inline-size:0;justify-content:flex-start}.HiddenChunk_hiddenChunkContextLabel__3Es8i{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HiddenChunk_hiddenChunkExpandAll__rvl6o{flex:1 0 auto;justify-content:flex-end}.FileDiffLines_fileDiffLines__hhPeA{background-color:var(--code-bg-unchanged);position:relative}.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=LEFT] div[data-line-side=RIGHT],.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=RIGHT] div[data-line-side=LEFT]{-webkit-user-select:none;user-select:none}.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=LEFT] div[data-line-side=RIGHT] ::selection,.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=LEFT] div[data-line-side=RIGHT]::selection,.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=RIGHT] div[data-line-side=LEFT] ::selection,.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=RIGHT] div[data-line-side=LEFT]::selection{background:rgba(0,0,0,0);color:inherit}.DiffHighlighting_line__yC7YV{flex:1 1;display:flex;font-family:var(--user-code-font-family);font-size:var(--user-code-font-size);line-height:var(--user-code-line-height);tab-size:2;font-feature-settings:"calt" 0}.DiffHighlighting_line_side__VfMtM{background-color:var(--code-bg-unchanged);margin:0;padding:0;-webkit-padding-start:var(--gds-space-m);padding-inline-start:var(--gds-space-m);-webkit-padding-end:var(--gds-space-l);padding-inline-end:var(--gds-space-l);flex:1 1;display:flex;flex-direction:row;align-items:flex-start;gap:var(--gds-space-xs);position:relative;isolation:isolate;--line-bleed-bg:var(--code-bg-unchanged)}.DiffHighlighting_line_side__VfMtM .file-diff__line__change{border-radius:var(--gds-radius-s);-webkit-box-decoration-break:clone;box-decoration-break:clone}.DiffHighlighting_line_side__VfMtM>*{z-index:1}.DiffHighlighting_line_side__VfMtM:after{content:"";position:absolute;inset-inline:0;top:100%;block-size:1px;background-color:var(--line-bleed-bg);pointer-events:none;z-index:0}.DiffHighlighting_line_side__empty__URUqa{background-color:rgba(0,0,0,0);--line-bleed-bg:transparent}.DiffHighlighting_line_side__VfMtM[data-actively-dragging=true]{-webkit-user-select:none;user-select:none}.DiffHighlighting_line_side__added__vuVdZ{background-color:var(--code-bg-added);--line-bleed-bg:var(--code-bg-added)}.DiffHighlighting_line_side__rebaseAdded__fwmVT{background:var(--pattern-rebase-added),var(--code-bg-added);--line-bleed-bg:var(--code-bg-added)}.DiffHighlighting_line_side__partialAdded__xbSeA{background-color:var(--code-bg-added-partial);--line-bleed-bg:var(--code-bg-added-partial)}.DiffHighlighting_line_side__partialAdded__xbSeA .file-diff__line__change{background-color:var(--code-bg-added-partial-highlight)}.DiffHighlighting_line_side__deleted__opI6q{background-color:var(--code-bg-removed);--line-bleed-bg:var(--code-bg-removed)}.DiffHighlighting_line_side__rebaseDeleted__yN9af{background:var(--pattern-rebase-removed),var(--code-bg-removed);--line-bleed-bg:var(--code-bg-removed)}.DiffHighlighting_line_side__partialDeleted__XKVhO{background-color:var(--code-bg-removed-partial);--line-bleed-bg:var(--code-bg-removed-partial)}.DiffHighlighting_line_side__partialDeleted__XKVhO .file-diff__line__change{background-color:var(--code-bg-removed-partial-highlight)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__empty__URUqa) .DiffHighlighting_line_side_number__kv2NY{background-color:rgba(0,0,0,0)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__empty__URUqa){background-image:linear-gradient(-45deg,var(--code-bg-empty-stripe) 0 9%,transparent 9% 41%,var(--code-bg-empty-stripe) 41% 59%,transparent 59% 91%,var(--code-bg-empty-stripe) 91% 100%);background-size:8px 8px;background-position:0 calc(-1*var(--row-offset, 0px))}.DiffHighlighting_line_side_number__kv2NY{color:var(--gds-text-color-disabled);background-color:var(--code-bg-unchanged-number);text-align:right;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap}.DiffHighlighting_line_side_number__clickable__f2J8p{cursor:pointer}.DiffHighlighting_line_side_number__selected__5nuG_{color:var(--gds-text-color-high-contrast)}.DiffHighlighting_lineContainer__YpRd3{flex:1 1;display:flex;align-items:stretch;position:relative}.DiffHighlighting_lineContainer__YpRd3:hover .DiffHighlighting_line_side_number__clickable__f2J8p:not(.DiffHighlighting_line_side_number__selected__5nuG_):last-child{border-radius:0 var(--gds-radius-xl) var(--gds-radius-xl) 0;-webkit-padding-end:var(--gds-space-2xs);padding-inline-end:var(--gds-space-2xs)}.DiffHighlighting_lineContainer__YpRd3:hover .DiffHighlighting_lineNumber__addComment__Ltkb9:not([data-selected=true]){opacity:1;transition:opacity .125s ease-out .15s}.DiffHighlighting_lineNumber__addComment__Ltkb9{inline-size:14px;opacity:0;pointer-events:none}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover{color:var(--gds-text-color-default)}.DiffHighlighting_gutter__97_vm,.DiffHighlighting_line_change_indicator__hyO7A,.DiffHighlighting_line_side__VfMtM,.DiffHighlighting_line_side_number__kv2NY{align-self:stretch;min-block-size:100%}.DiffHighlighting_gutter__97_vm{display:flex;align-items:stretch;--gutter-bleed-bg:var(--code-bg-unchanged);background-color:var(--gutter-bg,var(--code-bg-unchanged));box-shadow:0 1px 0 0 var(--gutter-bleed-bg)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__added__vuVdZ) .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-added);--gutter-bleed-bg:var(--code-bg-added)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__deleted__opI6q) .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-removed);--gutter-bleed-bg:var(--code-bg-removed)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__partialAdded__xbSeA) .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-added-partial);--gutter-bleed-bg:var(--code-bg-added-partial)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__partialDeleted__XKVhO) .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-removed-partial);--gutter-bleed-bg:var(--code-bg-removed-partial)}.DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__empty__URUqa) .DiffHighlighting_gutter__97_vm{--gutter-bg:transparent;--gutter-bleed-bg:transparent}.DiffHighlighting_line_side_number__kv2NY[data-unified-left=true]{padding-right:var(--gds-space-xs)}[data-commented-line=true] .DiffHighlighting_line_side__VfMtM{--line-highlight-bg:var(--code-bg-line-highlight);--line-highlight-border:var(--code-border-line-highlight);--line-highlight-border-width:1px}[data-commented-line=true][data-border-dim=true] .DiffHighlighting_line_side__VfMtM{--line-highlight-bg:var(--code-bg-line-highlight-dim);--line-highlight-border:var(--code-border-line-highlight-dim)}[data-commented-line=true][data-border-highlight=true] .DiffHighlighting_line_side__VfMtM{--line-highlight-bg:var(--code-bg-line-highlight-hover);--line-highlight-border:var(--code-border-line-highlight-hover)}[data-commented-line=true][data-border-focus=true] .DiffHighlighting_line_side__VfMtM{--line-highlight-bg:var(--code-bg-line-highlight-selected);--line-highlight-border:var(--code-border-line-highlight-selected);--line-highlight-border-width:1.5px}[data-permalinked-line=true] .DiffHighlighting_line_side__VfMtM{--line-highlight-bg:rgba(250,200,98,0.1);--line-highlight-border:var(--gds-yellow-20);--line-highlight-border-width:1.5px}[data-commented-line=true] .DiffHighlighting_line_side__VfMtM:before,[data-permalinked-line=true] .DiffHighlighting_line_side__VfMtM:before{content:"";position:absolute;top:0;bottom:0;left:var(--gds-space-xs);width:calc(100% - var(--gds-space-m));pointer-events:none;z-index:0;background:var(--line-highlight-bg);border-left:var(--line-highlight-border-width) solid var(--line-highlight-border);border-right:var(--line-highlight-border-width) solid var(--line-highlight-border);transition:background 75ms ease-in-out,border-color 75ms ease-in-out}[data-border-top] .DiffHighlighting_line_side__VfMtM:before{top:1px;border-top:var(--line-highlight-border-width) solid var(--line-highlight-border);border-radius:3px 3px 0 0}[data-border-bottom] .DiffHighlighting_line_side__VfMtM:before{bottom:1px;border-bottom:var(--line-highlight-border-width) solid var(--line-highlight-border);border-radius:0 0 3px 3px}[data-border-top][data-border-bottom] .DiffHighlighting_line_side__VfMtM:before{border-radius:3px}[data-border-focus=true][data-border-top=hover] .DiffHighlighting_line_side__VfMtM:before,[data-border-focus=true][data-border-top=true] .DiffHighlighting_line_side__VfMtM:before{border-top:0;border-top-left-radius:0;border-top-right-radius:0;top:0}[data-border-focus=true][data-border-bottom=hover] .DiffHighlighting_line_side__VfMtM:before,[data-border-focus=true][data-border-bottom=true] .DiffHighlighting_line_side__VfMtM:before{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0}.DiffHighlighting_line_side_number__added__iOSPm,.DiffHighlighting_line_side_number__deleted__kYwFa,.DiffHighlighting_line_side_number__partialAdded__AnpOm,.DiffHighlighting_line_side_number__partialDeleted__goV8c{color:var(--line-number-color);background-color:var(--line-number-bg)}.DiffHighlighting_line_side_number__added__iOSPm{--line-number-color:var(--code-text-added);--line-number-bg:var(--code-bg-added)}.DiffHighlighting_line_side_number__deleted__kYwFa{--line-number-color:var(--code-text-removed);--line-number-bg:var(--code-bg-removed)}.DiffHighlighting_line_side_number__partialAdded__AnpOm{--line-number-bg:var(--code-bg-added-partial)}.DiffHighlighting_line_side_number__partialDeleted__goV8c{--line-number-bg:var(--code-bg-removed-partial)}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__added__iOSPm:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__deleted__kYwFa:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__partialAdded__AnpOm:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__partialDeleted__goV8c:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_line_side_number__added__iOSPm.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_side_number__added__iOSPm:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover,.DiffHighlighting_line_side_number__deleted__kYwFa.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_side_number__deleted__kYwFa:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover,.DiffHighlighting_line_side_number__partialAdded__AnpOm.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_side_number__partialAdded__AnpOm:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover,.DiffHighlighting_line_side_number__partialDeleted__goV8c.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_side_number__partialDeleted__goV8c:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover{--line-number-bg:var(--code-bg-gutter-selected)}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__added__iOSPm,.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__deleted__kYwFa,.DiffHighlighting_line_side_number__added__iOSPm.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_side_number__deleted__kYwFa.DiffHighlighting_line_side_number__selected__5nuG_{--line-number-color:var(--gds-text-color-high-contrast)}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover,.DiffHighlighting_line_side_number__selected__5nuG_{background-color:var(--code-bg-gutter-selected)}.DiffHighlighting_line_change_indicator__hyO7A{background-color:var(--line-indicator-bg);color:var(--line-indicator-color);--line-indicator-bg:var(--code-bg-unchanged);--line-indicator-color:var(--gds-text-color-default)}.DiffHighlighting_lineContainer__YpRd3:hover .DiffHighlighting_line_change_indicator__hyO7A:not([data-selected=true]):not([data-actively-dragging=true]) .DiffHighlighting_line_change_symbol__Pxq78{opacity:0;transition:opacity .125s ease-out .15s}.DiffHighlighting_line_change_indicator__added__uF7U0{--line-indicator-bg:var(--code-bg-added);--line-indicator-color:var(--code-text-added)}.DiffHighlighting_line_change_indicator__deleted__d0h_i{--line-indicator-bg:var(--code-bg-removed);--line-indicator-color:var(--code-text-removed)}.DiffHighlighting_line_change_indicator__partialAdded__xg5rM{--line-indicator-bg:var(--code-bg-added-partial);--line-indicator-color:var(--code-text-added)}.DiffHighlighting_line_change_indicator__partialDeleted__tblPg{--line-indicator-bg:var(--code-bg-removed-partial);--line-indicator-color:var(--code-text-removed)}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__hyO7A:not(.DiffHighlighting_line_side_number__selected__5nuG_),.DiffHighlighting_line_change_indicator__hyO7A.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_change_indicator__hyO7A:not(.DiffHighlighting_line_side_number__selected__5nuG_):hover{--line-indicator-bg:var(--code-bg-gutter-selected)}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__hyO7A:not(.DiffHighlighting_line_side_number__selected__5nuG_){border-radius:0 3px 3px 0}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__added__uF7U0,.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__deleted__d0h_i,.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__partialAdded__xg5rM,.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__partialDeleted__tblPg,.DiffHighlighting_line_change_indicator__added__uF7U0.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_change_indicator__deleted__d0h_i.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_change_indicator__partialAdded__xg5rM.DiffHighlighting_line_side_number__selected__5nuG_,.DiffHighlighting_line_change_indicator__partialDeleted__tblPg.DiffHighlighting_line_side_number__selected__5nuG_{--line-indicator-color:var(--gds-text-color-high-contrast)}.DiffHighlighting_line_change_indicator__hyO7A[data-first-in-selection=true][data-actively-dragging=true]{border-top-right-radius:3px}.DiffHighlighting_line_change_indicator__hyO7A[data-last-in-selection=true][data-actively-dragging=true]{border-bottom-right-radius:3px}.DiffHighlighting_lineNumber__addComment__Ltkb9{color:var(--comment-bubble-color)}.DiffHighlighting_lineContainer__YpRd3:hover .DiffHighlighting_lineNumber__addComment__Ltkb9{--comment-bubble-color:var(--gds-text-color-default)}.DiffHighlighting_gutter__97_vm:hover .DiffHighlighting_lineNumber__addComment__Ltkb9,.DiffHighlighting_line_side_number__selected__5nuG_ .DiffHighlighting_lineNumber__addComment__Ltkb9{--comment-bubble-color:var(--gds-text-color-high-contrast)}.DiffHighlighting_lineContainer__YpRd3:hover .DiffHighlighting_line_change_indicator__hyO7A .DiffHighlighting_lineNumber__addComment__Ltkb9{--comment-bubble-color:var(--gds-icon-color-default)}.DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_change_indicator__hyO7A .DiffHighlighting_lineNumber__addComment__Ltkb9,.DiffHighlighting_line_change_indicator__hyO7A.DiffHighlighting_line_side_number__selected__5nuG_ .DiffHighlighting_lineNumber__addComment__Ltkb9{--comment-bubble-color:var(--gds-text-color-high-contrast)}.DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_side_number__selected__5nuG_):after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:var(--code-line-gutter-border);pointer-events:none}.DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_side_number__selected__5nuG_)>[data-moved-indicator]{visibility:hidden}html[data-brand=cursor] [data-commented-line=true] .DiffHighlighting_line_side__VfMtM{--line-highlight-bg:transparent;--line-highlight-border:transparent;--line-highlight-border-width:0}html[data-brand=cursor] .DiffHighlighting_line_change_symbol__Pxq78{display:none}html[data-brand=cursor] .DiffHighlighting_gutter__97_vm{position:relative;-webkit-margin-end:var(--gds-space-3xs);margin-inline-end:var(--gds-space-3xs)}html[data-brand=cursor] .DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_change_indicator__added__uF7U0):before,html[data-brand=cursor] .DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_change_indicator__partialAdded__xg5rM):before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--gds-space-xs);background-color:var(--code-indicator-added)}html[data-brand=cursor] .DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_change_indicator__deleted__d0h_i):before,html[data-brand=cursor] .DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_change_indicator__partialDeleted__tblPg):before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--gds-space-xs);background-color:var(--code-indicator-removed)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__added__vuVdZ) .DiffHighlighting_gutter__97_vm,html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__partialAdded__xbSeA) .DiffHighlighting_gutter__97_vm,html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__rebaseAdded__fwmVT) .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-added-gutter);--gutter-bleed-bg:var(--code-bg-added-gutter)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__deleted__opI6q) .DiffHighlighting_gutter__97_vm,html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__partialDeleted__XKVhO) .DiffHighlighting_gutter__97_vm,html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__rebaseDeleted__yN9af) .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-removed-gutter);--gutter-bleed-bg:var(--code-bg-removed-gutter)}html[data-brand=cursor] .DiffHighlighting_line_change_indicator__added__uF7U0,html[data-brand=cursor] .DiffHighlighting_line_change_indicator__partialAdded__xg5rM,html[data-brand=cursor] .DiffHighlighting_line_side_number__added__iOSPm,html[data-brand=cursor] .DiffHighlighting_line_side_number__partialAdded__AnpOm{--line-number-bg:var(--code-bg-added-gutter);--line-indicator-bg:var(--code-bg-added-gutter)}html[data-brand=cursor] .DiffHighlighting_line_change_indicator__deleted__d0h_i,html[data-brand=cursor] .DiffHighlighting_line_change_indicator__partialDeleted__tblPg,html[data-brand=cursor] .DiffHighlighting_line_side_number__deleted__kYwFa,html[data-brand=cursor] .DiffHighlighting_line_side_number__partialDeleted__goV8c{--line-number-bg:var(--code-bg-removed-gutter);--line-indicator-bg:var(--code-bg-removed-gutter)}html[data-brand=cursor] .DiffHighlighting_line_side_number__added__iOSPm,html[data-brand=cursor] .DiffHighlighting_line_side_number__partialAdded__AnpOm{--line-number-color:var( --code-line-number-text-changed,var(--code-text-added) )}html[data-brand=cursor] .DiffHighlighting_line_side_number__deleted__kYwFa,html[data-brand=cursor] .DiffHighlighting_line_side_number__partialDeleted__goV8c{--line-number-color:var( --code-line-number-text-changed,var(--code-text-removed) )}html[data-brand=cursor] .DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_):not(.DiffHighlighting_line_side_number__added__iOSPm):not(.DiffHighlighting_line_side_number__partialAdded__AnpOm):not(.DiffHighlighting_line_side_number__deleted__kYwFa):not(.DiffHighlighting_line_side_number__partialDeleted__goV8c){color:var(--code-line-number-text-unchanged,var(--gds-text-color-disabled))}html[data-brand=cursor] .DiffHighlighting_gutter__97_vm:hover>.DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_):not(.DiffHighlighting_line_side_number__added__iOSPm):not(.DiffHighlighting_line_side_number__partialAdded__AnpOm):not(.DiffHighlighting_line_side_number__deleted__kYwFa):not(.DiffHighlighting_line_side_number__partialDeleted__goV8c),html[data-brand=cursor] .DiffHighlighting_line_side_number__kv2NY:not(.DiffHighlighting_line_side_number__selected__5nuG_):not(.DiffHighlighting_line_side_number__added__iOSPm):not(.DiffHighlighting_line_side_number__partialAdded__AnpOm):not(.DiffHighlighting_line_side_number__deleted__kYwFa):not(.DiffHighlighting_line_side_number__partialDeleted__goV8c):hover{color:var(--gds-text-color-default)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__rebaseAdded__fwmVT) .DiffHighlighting_line_side_number__kv2NY{background-color:var(--code-bg-added-gutter)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__rebaseDeleted__yN9af) .DiffHighlighting_line_side_number__kv2NY{background-color:var(--code-bg-removed-gutter)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3:has(.DiffHighlighting_line_side__VfMtM[data-line-selected=true]),html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3[data-border-highlight=true]{background-color:var(--code-bg-gutter-line-selected)}html[data-brand=cursor] .DiffHighlighting_gutter__97_vm:has(.DiffHighlighting_line_side_number__selected__5nuG_){--gutter-bg:var(--code-bg-gutter-line-selected);--gutter-bleed-bg:var(--code-bg-gutter-line-selected)}html[data-brand=cursor] .DiffHighlighting_line_side_number__selected__5nuG_{--line-number-bg:var(--code-bg-gutter-line-selected);background-color:var(--code-bg-gutter-line-selected)}html[data-brand=cursor] .DiffHighlighting_line_change_indicator__hyO7A.DiffHighlighting_line_side_number__selected__5nuG_{--line-indicator-bg:var(--code-bg-gutter-line-selected);background-color:var(--code-bg-gutter-line-selected)}html[data-brand=cursor] .DiffHighlighting_line_side__VfMtM[data-line-selected=true]{--line-bleed-bg:var(--code-bg-line-selected);background-color:var(--code-bg-line-selected)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3[data-border-highlight=true] .DiffHighlighting_gutter__97_vm{--gutter-bg:var(--code-bg-gutter-line-selected);--gutter-bleed-bg:var(--code-bg-gutter-line-selected)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3[data-border-highlight=true] .DiffHighlighting_line_change_indicator__hyO7A,html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3[data-border-highlight=true] .DiffHighlighting_line_side_number__kv2NY{--line-number-bg:var(--code-bg-gutter-line-selected);--line-indicator-bg:var(--code-bg-gutter-line-selected);background-color:var(--code-bg-gutter-line-selected)}html[data-brand=cursor] .DiffHighlighting_lineContainer__YpRd3[data-border-highlight=true] .DiffHighlighting_line_side__VfMtM{--line-bleed-bg:var(--code-bg-line-selected);background-color:var(--code-bg-line-selected)}.search-highlight{background-color:var(--gds-color-caution-lower-contrast);color:var(--gds-text-color-high-contrast)}.search-highlight-selected{background-color:var(--gds-color-caution-higher-contrast);color:var(--gds-text-color-inverted)}.CommentedLines_commentedLine__GcJiX{position:relative}.CodeLineActionsMenu_menuContainer__2V0w9{--button-height:24px;position:absolute;right:var(--gds-space-s);top:calc((var(--line-height) - var(--button-height))/2);display:flex;align-items:flex-start;pointer-events:auto;z-index:2;opacity:0;transition:opacity .125s ease-out}.CodeLineActionsMenu_menuContainer__2V0w9[data-visible=true]{opacity:1}.CodeLineActionsMenu_menuTrigger__5IQAc{line-height:0;position:relative;z-index:1;box-shadow:var(--gds-box-shadow-soft);background:linear-gradient(var(--menu-trigger-background,var(--gds-btn-color-neutral-default)),var(--menu-trigger-background,var(--gds-btn-color-neutral-default))),linear-gradient(var(--gds-color-bg-light),var(--gds-color-bg-light))}.CodeLineActionsMenu_menuTrigger__5IQAc:hover{--menu-trigger-background:var(--gds-btn-color-neutral-hover)}.CodeLineActionsMenu_menuTrigger__5IQAc:active,.CodeLineActionsMenu_menuTrigger__5IQAc[data-active]{--menu-trigger-background:var(--gds-btn-color-neutral-pressed)}.CodeLineActionsMenu_menuTrigger__5IQAc:is([data-kind=neutral][aria-pressed=true],[data-kind=neutral][aria-controls][aria-expanded=true]):not([data-no-expanded-styles]){--menu-trigger-background:var(--gds-btn-color-neutral-default)}.CodeLineActionsMenu_menuTriggerSurface__jYO5j{padding:0;margin:0;border:0;line-height:0;position:relative;z-index:1}.CodeLineGutter_codeLineGutter__964I3{position:relative;display:flex;-webkit-user-select:none;user-select:none}.CodeLineGutter_codeLineGutter__964I3[data-side=RIGHT]:not([data-diff-view=UNIFIED]){border-left:.5px solid var(--gds-border-color-default)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB:after{content:"";position:absolute;top:0;left:0;width:8px;height:100%}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB{position:absolute;cursor:pointer;width:2px;height:100%;background-color:var(--gds-cool-gray-60);left:2px}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 .5px rgba(0,0,53,.1);-webkit-clip-path:inset(0 -10px);clip-path:inset(0 -10px)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-first-in-block=true]:not([data-last-in-block=true]):before{-webkit-clip-path:inset(-10px -10px 0 -10px);clip-path:inset(-10px -10px 0 -10px)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-last-in-block=true]:not([data-first-in-block=true]):before{-webkit-clip-path:inset(0 -10px -10px -10px);clip-path:inset(0 -10px -10px -10px)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-first-in-block=true][data-last-in-block=true]:before{-webkit-clip-path:inset(-10px);clip-path:inset(-10px)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB.CodeLineGutter_expanded__aA6h_:before{box-shadow:0 0 0 .5px var(--gds-color-caution-default)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB.CodeLineGutter_expanded__aA6h_{background-color:var(--gds-color-caution-default)}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-pulsing=true]:before{animation-name:CodeLineGutter_pulse-moved-indicator__lLgX6;animation-timing-function:ease-in-out;animation-delay:.5s;animation-duration:2s;animation-iteration-count:2}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-first-in-block=true]{top:3px;height:calc(100% - 3px);border-top-left-radius:1px;border-top-right-radius:1px}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-last-in-block=true]{height:calc(100% - 3px);border-bottom-left-radius:1px;border-bottom-right-radius:1px}.CodeLineGutter_codeLineGutter__964I3 .CodeLineGutter_codeLineGutterCopiedIndicator__EFcEB[data-first-in-block=true][data-last-in-block=true]{height:calc(100% - 6px)}@keyframes CodeLineGutter_pulse-moved-indicator__lLgX6{0%{box-shadow:0 0 0 .5px #f07c00}40%{box-shadow:0 0 0 2.5px rgba(240,124,0,0)}40.1%,90%{box-shadow:0 0 0 .5px rgba(240,124,0,0)}to{box-shadow:0 0 0 .5px #f07c00}}.CodeLineHtml_codeLineHtml__q_Bni{flex:1 1;vertical-align:top;white-space:pre-wrap;word-wrap:anywhere}.CodeLineHtml_codeLineHtml__q_Bni .file-diff__line__change{border-radius:var(--gds-radius-s)}.CodeLineNumber_codeLineNumberLabel__kE6U1{box-sizing:border-box;text-align:right;padding-inline:var(--gds-space-xs)}.CodeLineNumber_codeLineNumberLabel__kE6U1[data-hidden=true]{visibility:hidden}.LineChangeIndicator_lineChangeIndicator__1eqyY{position:relative;width:20px;display:flex;align-items:flex-start;line-height:var(--user-code-line-height);padding-left:var(--gds-space-xs);cursor:pointer;-webkit-user-select:none;user-select:none}.LineChangeIndicator_lineChangeSymbol__xQovP{position:absolute;font:inherit;text-align:left;opacity:1;transition:opacity 0s;pointer-events:none}.LineChangeIndicator_commentBubbleWrapper__IyMOy{display:flex;align-items:center;height:var(--user-code-line-height)}.Annotation_ciLink__kL4TM:hover{color:var(--gds-text-color-emphasis);text-decoration:underline}.Annotation_ciLink__kL4TM .Annotation_linkOutIcon__lTMVn{display:inline-flex;vertical-align:middle;-webkit-margin-start:.5ch;margin-inline-start:.5ch}.Annotation_annotationMessage__zDKsu{white-space:pre-wrap;word-wrap:anywhere}.Annotation_annotation__tG7Yw{padding:var(--gds-space-l) var(--gds-space-xl);border:var(--gds-border-standard);border-radius:var(--gds-radius-xl);display:flex;flex-direction:column;gap:var(--gds-space-xl);background-color:var(--gds-color-bg-light)}.Annotation_annotation__tG7Yw .Annotation_annotation__header__P1yzh{display:flex;flex-direction:row;align-items:center;gap:var(--gds-space-m)}.Annotation_annotation__tG7Yw .Annotation_annotation__header__P1yzh .Annotation_annotation__header__text__pVs3y{flex:1 1}.Annotation_annotation__tG7Yw .Annotation_annotation__header__P1yzh .Annotation_annotation__header__text__pVs3y .Annotation_annotation__line-number__GRE4v{color:var(--gds-text-color-positive)}.Annotation_annotation__tG7Yw .Annotation_annotation__body___6UYO{display:flex;flex-direction:column;gap:var(--gds-space-m);background-color:var(--gds-color-bg-light)}.Annotation_annotation__tG7Yw .Annotation_annotation__body___6UYO .Annotation_annotation__title__Sn62A{font-size:14px;font-weight:500;line-height:16px;padding-bottom:var(--gds-space-xs);border-bottom:var(--gds-border-standard)}.Annotation_annotation__tG7Yw .Annotation_annotation__body___6UYO .Annotation_annotation__message__ruole{font-family:var(--gds-font-family-mono);font-size:inherit;font-weight:inherit;line-height:inherit;white-space:pre-wrap;word-wrap:anywhere}.InlineCommentRow_inlineCommentRow__3E4Mu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.FileDiffLinesLoader_fileDiffLinesLoader__JCb97{padding:16px;width:100%;height:100px}.FileDiffLinesLoader_fileDiffReloadButton__FvrpU{color:var(--gds-icon-color-emphasis);font-weight:500}.FileDiffLinesLoader_fileDiffReloadButton__FvrpU:hover{color:var(--gds-icon-color-high-contrast)}.MarkdownFileRenderer_container__GR2vW{padding:44px;background-color:var(--gds-color-bg-light);border-top:var(--gds-border-thin)}.MarkdownFileRenderer_markdownContent__7GcTb,.MarkdownFileRenderer_rawMarkdown__cGwEj{margin:0 auto;max-width:960px}.CodeTourContextBlock_context__meMMU{position:relative;width:100%;max-width:var(--code-tour-context-max-inline-size,var(--code-diff-constrained-width,960px));margin-inline:var(--code-tour-context-margin-inline,auto);text-align:left}[data-code-tour-step=file]+.CodeTourContextBlock_context__meMMU,[data-code-tour-step=hunk]+.CodeTourContextBlock_context__meMMU{-webkit-margin-before:var(--gds-space-2xl);margin-block-start:var(--gds-space-2xl)}.CodeTourContextBlock_feedbackButtons__XCSKO{position:absolute;inset-block-start:var(--gds-space-s);inset-inline-end:var(--gds-space-m);z-index:1;display:inline-flex;align-items:center;opacity:0;pointer-events:none;transition:opacity .12s ease-in-out}.CodeTourContextBlock_context__meMMU:hover .CodeTourContextBlock_feedbackButtons__XCSKO,.CodeTourContextBlock_context__meMMU[data-feedback-visible] .CodeTourContextBlock_feedbackButtons__XCSKO{opacity:1;pointer-events:auto}.CodeTourContextBlock_feedbackButton__K_EUc{--gds-icon-color:var(--gds-icon-color-disabled)}.CodeTourContextBlock_feedbackButton__K_EUc:hover,.CodeTourContextBlock_feedbackButton__K_EUc[aria-pressed=true]{--gds-icon-color:var(--gds-icon-color-low-contrast)}.CodeTourContextBlock_contextMarkdown__VYxnG{max-width:var(--code-tour-context-max-inline-size,var(--code-diff-constrained-width,960px));padding-inline:var(--code-tour-context-inline-padding,var(--gds-space-m))}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h1,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h2,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h3,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h4,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h5,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h6,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG p{padding:0}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h1,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h2{border-bottom:0}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h1{margin:48px 0 var(--gds-space-xl)}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h2{margin:var(--gds-space-2xl) 0 var(--gds-space-l);line-height:36px}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h2.CodeTourContextBlock_headingWithSubtitle__QmpUB{line-height:28px}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h3{margin:20px 0 var(--gds-space-m)}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h4,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h5,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG h6{margin:var(--gds-space-xl) 0 var(--gds-space-m)}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG dl,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG ol,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG p,.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG ul{margin-bottom:var(--gds-space-xl)}.CodeTourContextBlock_context__meMMU .CodeTourContextBlock_contextMarkdown__VYxnG>:first-child{-webkit-margin-before:0;margin-block-start:0}.CodeTourContextBlock_contextMobile__HHo0t{padding-inline:var(--gds-space-l)}.CodeTourContextBlock_headingWithLink__2rMGH{display:flex;align-items:center;gap:var(--gds-space-xs);position:relative}.CodeTourContextBlock_headingCollapseToggle__qmRin{--gds-expandable-icon-animation-duration:150ms;display:inline;-webkit-margin-start:var(--gds-space-xs);margin-inline-start:var(--gds-space-xs);padding:0;min-block-size:unset;border-radius:0;color:var(--gds-text-color-disabled);line-height:inherit}.CodeTourContextBlock_headingCollapseToggle__qmRin .gdsExpandableIcon{font-size:.75em}.CodeTourContextBlock_headingCollapseToggle__qmRin:hover{color:var(--gds-text-color-low-contrast);background:rgba(0,0,0,0)}.CodeTourContextBlock_headingAnchor__4STfZ{position:absolute;left:-1.25em;top:0;line-height:inherit;height:1lh;width:1.5em;display:inline-flex;align-items:center;justify-content:center;opacity:0;cursor:pointer;text-decoration:none!important;color:var(--gds-text-color-disabled)!important;--gds-icon-size:0.75em;--gds-icon-color:currentColor;transition:opacity .15s ease-in-out,color .15s ease-in-out}.CodeTourContextBlock_headingAnchor__4STfZ:hover{color:var(--gds-text-color-low-contrast)!important;text-decoration:none!important}.CodeTourContextBlock_headingRegenerateButton__IEwb_{line-height:inherit;height:1lh;width:1.5em;min-width:1.5em;min-height:1lh;-webkit-margin-start:var(--gds-space-xs);margin-inline-start:var(--gds-space-xs);vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;--gds-icon-size:0.75em;--gds-icon-color:var(--gds-icon-color-disabled);transition:opacity .15s ease-in-out,color .15s ease-in-out}.CodeTourContextBlock_headingAnchorIcon__Ut2Xc{font-size:.875em}.CodeTourContextBlock_headingWithLink__2rMGH:hover .CodeTourContextBlock_headingRegenerateButton__IEwb_{opacity:1;pointer-events:auto}.CodeTourContextBlock_headingWithLink__2rMGH:hover .CodeTourContextBlock_headingAnchor__4STfZ{opacity:1}.CodeTourContextBlock_regeneratePopoverTitle__CuE7g{font-size:13px;font-weight:var(--gds-font-weight-medium)}.CodeTourContextBlock_regeneratePopover__Um0Ho{width:min(460px,100vw - var(--gds-space-2xl))}.CodeTourContextBlock_regeneratePopoverActions__DVOiM{-webkit-margin-before:var(--gds-space-s);margin-block-start:var(--gds-space-s)}.CodeTourContextBlock_headingWithSubtitle__QmpUB{-webkit-margin-after:0!important;margin-block-end:0!important;-webkit-padding-after:var(--gds-space-l)!important;padding-block-end:var(--gds-space-l)!important}.CodeTourContextBlock_headingSubtitle__qs4TN{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:var(--gds-space-xl);margin-block-end:var(--gds-space-xl);font-size:13px;font-weight:var(--gds-font-weight-medium);line-height:20px;color:var(--gds-text-color-low-contrast);display:flex;gap:var(--gds-space-l);font-feature-settings:"lnum" 1,"tnum" 1}.CodeTourContextBlock_statsFileChanges__ErMIw{display:inline-flex;align-items:center;gap:var(--gds-space-xs)}.CodeTourContextBlock_statsLineCountDiff__ekslY{gap:var(--gds-space-xs);font-weight:inherit}.CodeTourContextBlock_statsOpenThreads__6xplA{display:inline-flex;align-items:center;gap:var(--gds-space-xs)}.CodeTourContextBlock_statsOpenThreadsIcon__w5W20{display:inline-flex;align-items:center;color:var(--gds-icon-color-disabled)}.CodeTourContextBlock_cursorBlameLink__rDSnc{text-decoration:none!important}.CodeTourContextBlock_cursorBlameChip__59Unu{display:inline-flex;align-items:center;gap:var(--gds-space-xs);max-width:360px;padding:0 var(--gds-space-m) 0 var(--gds-space-s);border-radius:var(--gds-radius-circular);background-color:color-mix(in srgb,var(--gds-purple-40) 12%,transparent);font-size:inherit;line-height:inherit;font-weight:inherit;color:var(--gds-color-action-high-contrast);cursor:pointer;vertical-align:-.15em}.CodeTourContextBlock_cursorBlameChip__59Unu:hover{background-color:color-mix(in srgb,var(--gds-purple-40) 20%,transparent)}.CodeTourContextBlock_cursorBlameChipText__F_7r_{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CodeTourContextBlock_cursorBlameChipIcon__j7Gl2{font-size:.7em;flex-shrink:0;color:var(--gds-color-action-high-contrast)}.CodeTourStreamingPlaceholder_dotsContainer__wI9hw{display:inline-flex;align-items:center;gap:var(--gds-space-xs)}.CodeTourStreamingPlaceholder_streamingPlaceholder__5CVoG{min-height:120px;display:flex;align-items:center;justify-content:center}.CodeTourStreamingPlaceholder_flavorText__EOBjf{--bg-size:200%;--color-one:var(--gds-text-color-disabled);--color-two:var(--gds-text-color-high-contrast);background:linear-gradient(130deg,var(--color-one) 0 20%,var(--color-two) 30% 50%,var(--color-one) 60% 100%) 0 0/var(--bg-size) 100%;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;animation:CodeTourStreamingPlaceholder_shimmer__zt9MM 1s linear infinite}@keyframes CodeTourStreamingPlaceholder_shimmer__zt9MM{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}@keyframes CodeTourStreamingPlaceholder_pulse-dot__FNQdx{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.CodeTourStreamingPlaceholder_streamingDot__1tJGG{width:6px;height:6px;border-radius:50%;background-color:var(--gds-text-color-disabled);animation:CodeTourStreamingPlaceholder_pulse-dot__FNQdx 1.5s ease-in-out infinite}.CodeTourStreamingPlaceholder_streamingDot__1tJGG:first-child{animation-delay:-.3s}.CodeTourStreamingPlaceholder_streamingDot__1tJGG:nth-child(2){animation-delay:-.15s}@media(prefers-reduced-motion:reduce){.CodeTourStreamingPlaceholder_streamingDot__1tJGG{animation:none;opacity:.4}}@keyframes AnimatedMarkdown_fadeInAnimation__Mb2UL{0%{opacity:0;transform:translateY(3px);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%)}60%{opacity:1}to{transform:translateY(0);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%)}}.AnimatedMarkdown_animatedMarkdown__McMwQ>*,.AnimatedMarkdown_fadeIn__hnsSU{animation:AnimatedMarkdown_fadeInAnimation__Mb2UL .32s ease-in-out}.AnimatedMarkdown_animatedMarkdown__McMwQ>ol,.AnimatedMarkdown_animatedMarkdown__McMwQ>ul{animation:none}.AnimatedMarkdown_animatedMarkdown__McMwQ>ol>*,.AnimatedMarkdown_animatedMarkdown__McMwQ>ul>*{animation:AnimatedMarkdown_fadeInAnimation__Mb2UL .32s ease-in-out}.AnimatedMarkdown_animatedMarkdown__McMwQ>table{animation:none}.AnimatedMarkdown_animatedMarkdown__McMwQ>table>*{animation:AnimatedMarkdown_fadeInAnimation__Mb2UL .32s ease-in-out}.AnimatedMarkdown_animatedMarkdown__McMwQ>table>tbody,.AnimatedMarkdown_animatedMarkdown__McMwQ>table>thead{animation:none}.AnimatedMarkdown_animatedMarkdown__McMwQ>table>tbody>*,.AnimatedMarkdown_animatedMarkdown__McMwQ>table>thead>*{animation:AnimatedMarkdown_fadeInAnimation__Mb2UL .32s ease-in-out}.ArtifactMediaPlaceholder_placeholder__xUBVm{max-inline-size:var(--agent-thread-media-max-inline-size,min(520px,100%));max-block-size:var(--agent-thread-media-max-block-size,min(420px,60vh));object-fit:contain}.ChatMarkdown_overrides__MKkbD{font-size:13px}.ChatMarkdown_overrides__MKkbD h1{font-size:16px;line-height:26px}.ChatMarkdown_overrides__MKkbD h2{font-size:15px;line-height:24px}.ChatMarkdown_overrides__MKkbD h1,.ChatMarkdown_overrides__MKkbD h2{padding-bottom:var(--gds-space-xs)}.ChatMarkdown_overrides__MKkbD h3{font-size:14px;line-height:20px}.ChatMarkdown_overrides__MKkbD h4{font-size:13px;line-height:18px}.ChatMarkdown_overrides__MKkbD h1,.ChatMarkdown_overrides__MKkbD h2,.ChatMarkdown_overrides__MKkbD h3,.ChatMarkdown_overrides__MKkbD h4,.ChatMarkdown_overrides__MKkbD h5,.ChatMarkdown_overrides__MKkbD h6{margin:12px 0 8px}.ChatMarkdown_reasoning__vlPHj{color:var(--gds-text-color-disabled)}.CodeTourThinkingBlock_thinkingBlock__MvSug{width:100%;max-width:var(--code-tour-thinking-max-inline-size,var(--code-diff-constrained-width,960px));margin-inline:var(--code-tour-thinking-margin-inline,auto);padding-inline:var(--code-tour-thinking-inline-padding,var(--gds-space-m));padding-block:var(--gds-space-xs)}.CodeTourThinkingBlock_thinkingBodyScrollCap__lkuK1{line-height:1.45;max-height:calc(var(--thinking-scroll-line-count, 8)*1.45em);overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--cursor-text-quaternary,var(--gds-text-color-disabled)) rgba(0,0,0,0)}.CodeTourThinkingBlock_thinkingBodyScrollCap__lkuK1::-webkit-scrollbar{width:6px}.CodeTourThinkingBlock_thinkingBodyScrollCap__lkuK1::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-width:0;box-shadow:none}.CodeTourThinkingBlock_thinkingBodyScrollCap__lkuK1::-webkit-scrollbar-thumb{background-color:var(--cursor-text-quaternary,var(--gds-text-color-disabled));border-width:0;border-radius:999px;box-shadow:none}.CodeTourThinkingBlock_thinkingBodyScrollCap__lkuK1::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.DiffHeaderSentinel_diffHeaderSentinel__qNg2M{position:absolute;top:-1px;height:1px;width:1px;visibility:hidden;pointer-events:none}.OrphanedFileHeader_fileHeader__PFL7J{height:var(--diff-file-header-height);position:-webkit-sticky;position:sticky;top:0}@media(min-width:769px){.OrphanedFileHeader_fileHeader__PFL7J{top:var(--pr-file-scroll-margin-top)}}.OrphanedFileHeader_fileHeader__PFL7J{z-index:2;display:flex;align-items:center;gap:var(--gds-space-m);padding:var(--gds-space-m);background-color:var(--code-bg-unchanged);border-bottom:var(--gds-border-width-thin) solid rgba(0,0,0,0);outline-offset:-3px;overflow:hidden;cursor:pointer}.OrphanedFileHeader_fileHeader__PFL7J[aria-expanded=true]{border-bottom-color:var(--gds-border-color-default)}.SkipToCodeButton_skipToCodeButton__cRwZX{margin-inline:auto;display:inline-flex;flex-direction:row;align-items:center;gap:var(--gds-space-xs);min-block-size:40px;padding-block:var(--gds-space-xs);-webkit-padding-start:var(--gds-space-xl);padding-inline-start:var(--gds-space-xl);-webkit-padding-end:var(--gds-space-l);padding-inline-end:var(--gds-space-l);border:var(--gds-border-thin);border-radius:var(--gds-radius-circular);background-color:var(--gds-color-bg-light);box-shadow:var(--gds-box-shadow-sm);z-index:2;transition:opacity .1s ease-out,transform 75ms ease-in-out}.SkipToCodeButton_skipToCodeButton__cRwZX[inert]{opacity:0;transform:translateY(50%);pointer-events:none}@media(hover:hover){.SkipToCodeButton_skipToCodeButton__cRwZX:hover:not([inert]){transform:translateY(-4px)}}.SkipToCodeButton_skipToCodeLabel__LliEj{font:var(--gds-font-ui-sm);color:var(--gds-text-color-default);white-space:nowrap}.Ribbon_ribbon__Wt8Oy{position:-webkit-sticky;position:sticky;inset-block-start:0;display:flex;justify-content:center;align-items:center;gap:var(--gds-space-m);padding:var(--gds-space-m) var(--gds-space-xl);border-bottom:var(--gds-border-standard);font-size:14px;font-weight:500;line-height:16px;overflow-wrap:anywhere}.Ribbon_ribbon__Wt8Oy[data-ribbon-theme=caution]{color:var(--gds-text-color-caution);background-color:var(--gds-accent-color-caution-bg)}.Ribbon_ribbon__Wt8Oy[data-ribbon-theme=action]{color:var(--gds-text-color-action);background-color:var(--gds-accent-color-action-bg)}.Ribbon_ribbon__Wt8Oy .Ribbon_ribbon_dismiss__s7u0B{position:absolute;right:var(--gds-space-m)}.MilkbowlDebugger_debugger__QjrYC{z-index:1100;position:absolute;left:20px;bottom:20px;min-width:400px;max-width:.5vw;min-height:600px;max-height:.5vh;overflow:scroll;background-color:var(--gds-color-bg-light);opacity:80%;border-radius:8px;display:flex;flex-direction:column}.MilkbowlDebugger_debugger__QjrYC .MilkbowlDebugger_debugger--title__4v6rm{display:flex;padding:4px;align-items:center;justify-content:center;font:var(--gds-font-h2)}.MilkbowlDebugger_debugger__QjrYC .MilkbowlDebugger_debugger--subtitle__VYlOA{display:flex;padding:4px;align-items:center;justify-content:center;font:var(--gds-font-h3)}.AppDebugData_appDebugData__azzwV{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:var(--gds-space-2xl)}.AppDebugData_descriptionList__TEFoj{margin:0;display:flex;flex-wrap:wrap;column-gap:var(--gds-space-2xl)}.AppDebugData_descriptionList__TEFoj div{display:flex;justify-content:space-between;align-items:center;column-gap:var(--gds-space-xs);font:var(--gds-font-ui-xs);color:var(--gds-text-color-low-contrast)}.AppDebugData_descriptionList__TEFoj dt{color:var(--gds-text-color-disabled)}.AppDebugData_descriptionList__TEFoj dd{margin:0;font-family:var(--gds-font-family-mono);font-size:inherit;font-weight:inherit;line-height:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppDebugData_descriptionList__TEFoj dd.AppDebugData_numeric__jYDwS{align-self:flex-end;text-align:end}.AppDebugData_descriptionList__TEFoj [data-threshold="0"]{color:var(--gds-color-negative-default)}.AppDebugData_descriptionList__TEFoj [data-threshold="1"]{color:var(--gds-color-negative-high-contrast)}.AppDebugData_descriptionList__TEFoj [data-threshold="2"]{color:var(--gds-color-negative-highest-contrast)}.AppDebugData_descriptionList__TEFoj [data-threshold="3"]{background-color:var(--gds-color-negative-default);color:var(--gds-text-color-inverted)}@media screen and (max-width:430px){.AppDebugData_appDebugData__azzwV{flex-grow:1}.AppDebugData_descriptionList__TEFoj{flex-grow:1;flex-direction:column;align-items:stretch;column-gap:var(--gds-space-l)}}.EmployeeBanner_employeeBanner__CNinc{--employee-banner-padding:var(--gds-space-xs);z-index:1;position:-webkit-sticky;position:sticky;inset-block-start:0;background-color:var(--gds-accent-color-caution-bg)}.EmployeeBanner_employeeBanner__CNinc[data-env-stage=prod]{background-color:var(--gds-accent-color-negative-bg)}.EmployeeBanner_employeeBanner__CNinc[data-env-stage=local]{background-color:var(--gds-accent-color-info-bg)}.EmployeeBanner_employeeBanner__CNinc .EmployeeBanner_employeeBannerContents__kVVvw{padding:var(--employee-banner-padding) var(--gds-space-m);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:var(--gds-space-l)}.EmployeeBanner_employeeBanner__CNinc .EmployeeBanner_employeeBannerToggleButton___D3MY{position:absolute;display:flex;justify-content:center;align-items:center;inset-block-end:0;inset-inline-start:var(--gds-space-m);transform:translateY(50%);transition:opacity .1s ease,transform .1s ease;block-size:calc(4*var(--employee-banner-padding));inline-size:32px;border:var(--gds-border-standard);border-radius:var(--gds-radius-l);background-color:var(--gds-color-bg-light);color:var(--gds-text-color-default);box-shadow:var(--gds-box-shadow-soft);cursor:pointer}.EmployeeBanner_employeeBanner__CNinc[aria-expanded=true] .EmployeeBanner_employeeBannerContents__kVVvw{border-bottom:var(--gds-border-standard)}.EmployeeBanner_employeeBanner__CNinc[aria-expanded=false] .EmployeeBanner_employeeBannerContents__kVVvw{height:0;padding:0;overflow:hidden}.EmployeeBanner_employeeBanner__CNinc[aria-expanded=false] .EmployeeBanner_employeeBannerToggleButton___D3MY{-webkit-border-before:0;border-block-start:0;border-radius:0 0 var(--gds-radius-l) var(--gds-radius-l);opacity:0}.EmployeeBanner_employeeBanner__CNinc[aria-expanded=false] .EmployeeBanner_employeeBannerToggleButton___D3MY:hover{opacity:1;transform:translateY(100%)}.EmployeeBanner_employeeBannerSection__wJlNp{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gds-space-m)}.EmployeeBannerFeatureFlags_dialog__0r72q{--gds-dialog-height:min(640px,calc(100dvb - 2 * var(--gds-space-xl)));--gds-dialog-max-width:560px}.EmployeeBannerFeatureFlags_dialog__0r72q>[class*=gdsDialogContent]{display:flex;flex:1 1;flex-direction:column;min-block-size:0;overflow:hidden}.EmployeeBannerFeatureFlags_dialogContent__WuU4R{display:flex;flex-direction:column;block-size:100%;min-block-size:0}.EmployeeBannerFeatureFlags_dialogBody__3l82D,.EmployeeBannerFeatureFlags_sections__yxV9N{display:flex;flex-direction:column;flex:1 1;min-block-size:0;gap:var(--gds-space-m)}.EmployeeBannerFeatureFlags_gateSection__Wd7k3{display:flex;flex-direction:column;flex:1 1;min-block-size:0;gap:var(--gds-space-xs)}.EmployeeBannerFeatureFlags_sectionHeaderRow__wTn5Y{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--gds-space-s);min-block-size:1.75rem}.EmployeeBannerFeatureFlags_sectionHeading__5Xge1{display:flex;align-items:baseline;gap:var(--gds-space-xs)}.EmployeeBannerFeatureFlags_sectionCount__4Ho_L{font-weight:var(--font-weight-regular,400);color:var(--gds-text-color-disabled)}.EmployeeBannerFeatureFlags_gatePanel__gjVkH{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:auto;margin:0;padding:0;list-style:none;border:var(--gds-border-standard);border-radius:var(--gds-radius-m);background-color:var(--gds-color-bg-light)}.EmployeeBannerFeatureFlags_panelEmptyState__Ddajs{display:flex;flex:1 1;align-items:center;justify-content:center;padding:var(--gds-space-m);font-size:var(--font-size-ui-sm,13px);color:var(--gds-text-color-disabled);text-align:center}.EmployeeBannerFeatureFlags_gateRow__J006q{display:flex;align-items:center;justify-content:space-between;gap:var(--gds-space-m);padding:var(--gds-space-s) var(--gds-space-m);-webkit-border-after:var(--gds-border-standard);border-block-end:var(--gds-border-standard)}.EmployeeBannerFeatureFlags_gateRow__J006q:last-child{-webkit-border-after:none;border-block-end:none}.EmployeeBannerFeatureFlags_gateLabel__no0q1{display:flex;align-items:baseline;gap:var(--gds-space-xs);min-inline-size:0;flex:1 1;overflow:hidden}.EmployeeBannerFeatureFlags_gateName__42O8H{flex-shrink:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-mono,monospace);font-size:var(--font-size-ui-xs,12px)}.EmployeeBannerFeatureFlags_gateWas__FJHhv{flex-shrink:0;white-space:nowrap;font-size:var(--font-size-ui-xs,12px);color:var(--gds-text-color-disabled)}.EmployeeBannerFeatureFlags_overriddenToggle__YDiJP{outline:1px solid var(--gds-border-color-focused);outline-offset:2px;border-radius:var(--gds-radius-s)}.InviteModal_graphiteLogo__W_llG{--gds-icon-size:50px}.InviteModal_closeButton__5ZWxi{position:absolute;top:var(--gds-space-l);right:var(--gds-space-l)}.AppLayout_appLayout__euZ3F{block-size:100%;display:grid;grid-template-columns:[banners-start nav-start] auto [nav-end header-start main-start] minmax(0,1fr) [header-end main-end right-sidebar-start] auto [banners-end right-sidebar-end];grid-template-rows:[banners-start] auto [banners-end header-start nav-start right-sidebar-start] auto [header-end main-start] 1fr [nav-end main-end right-sidebar-end]}@media(max-width:768px){.AppLayout_appLayout__euZ3F{position:relative;grid-template-columns:[banners-start main-start header-start right-sidebar-start] 1fr [banners-end header-end main-end right-sidebar-end];grid-template-rows:[banners-start] auto [banners-end header-start right-sidebar-start] auto [header-end main-start] 1fr [main-end right-sidebar-end]}}.AppLayout_appLayoutBannersContainer__1piif{grid-area:banners}.AppLayout_appLayoutHeaderContainer__JoNoo{grid-area:header}.AppLayout_appLayoutHeaderContainer__JoNoo:empty{display:none}.AppLayout_appLayoutNavContainer__fpMhm{grid-area:nav;contain:paint;overflow-y:auto;scrollbar-width:thin;background-color:var(--gds-color-bg-dark);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.04)}.AppLayout_appLayoutNavContainer__fpMhm[data-is-cursor-navbar=true]{background-color:var(--bg-sidebar);box-shadow:none;-webkit-border-end:var(--gds-border-thin);border-inline-end:var(--gds-border-thin)}.AppLayout_appLayoutNavContainer__fpMhm[data-cursor-navbar-collapsed]{inline-size:44px;overflow-x:hidden}.AppLayout_appLayoutMain__OL8Z6{grid-area:main;overflow-y:auto}.AppLayout_appLayoutRightSidebar__4SdTY{grid-area:right-sidebar;position:relative;z-index:52}@media(max-width:768px){.AppLayout_appLayoutRightSidebar__4SdTY{position:absolute;width:100%;height:100%;inset:auto;inset-inline-end:0;pointer-events:none}.AppLayout_appLayoutRightSidebar__4SdTY>*{pointer-events:auto}}.EmptyNotifications_emptyNotifications__s_pzg{display:flex;flex-direction:column;align-items:center;gap:32px;padding:64px var(--gds-space-xl);color:var(--gds-text-color-disabled)}.EmptyNotifications_iconTile__oFU3O{flex-shrink:0;inline-size:calc(4*var(--gds-space-xl));block-size:calc(4*var(--gds-space-xl));display:flex;justify-content:center;align-items:center;border:var(--gds-border-standard);border-radius:var(--gds-radius-l);background-color:var(--gds-color-bg-med)}.EmptyNotifications_notificationIcon__CSPqE{--gds-icon-size:32px}.Notification_notification__MKrqQ{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:10px 8px}.Notification_notification__MKrqQ:focus{outline-offset:-2px}.Notification_notification__MKrqQ .Notification_unread-indicator__6jTGk{height:6px;width:6px;border-radius:50%;margin-right:6px}.Notification_notification__MKrqQ .Notification_unread-indicator__6jTGk.Notification_is-unread__AjOL7{background-color:var(--gds-icon-color-emphasis)}.Notification_notification__MKrqQ .Notification_icon__B63n5{margin-right:12px;color:var(--gds-icon-color-default)}.Notification_notification__MKrqQ .Notification_info__zL19T{flex:1 1;display:flex;flex-direction:column;position:relative}.Notification_notification__MKrqQ .Notification_info__zL19T .Notification_title__7lcJU{display:flex;flex-direction:row;justify-content:space-between;font:var(--gds-font-ui-md);margin-bottom:2px;align-items:center}.Notification_notification__MKrqQ .Notification_info__zL19T .Notification_title__7lcJU .Notification_title-text__9zZ5u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:432px}.Notification_notification__MKrqQ .Notification_info__zL19T .Notification_title__7lcJU .Notification_date__Z_Ac2{flex-basis:32px;text-align:end;font-size:14px;font-weight:400;line-height:16px;color:var(--gds-text-color-low-contrast)}.Notification_notification__MKrqQ .Notification_info__zL19T .Notification_footer__pqaZy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--gds-font-ui-xs);color:var(--gds-text-color-low-contrast);max-width:420px}.Notification_notification-container__mTa2D{position:relative;border-bottom:var(--gds-border-thin)}.Notification_notification-container__mTa2D:last-child{border-bottom-style:none}.Notification_notification-container__mTa2D:hover .Notification_date__Z_Ac2{opacity:0}.Notification_notification-container__mTa2D:hover .Notification_notification__MKrqQ{background-color:var(--gds-btn-color-neutral-hover)}.Notification_notification-actions___cZwo{position:absolute;inset-block-start:50%;inset-inline-end:var(--gds-space-m);translate:0 -50%;opacity:0}.Notification_notification-container__mTa2D:hover .Notification_notification-actions___cZwo{opacity:1}.Notification_options__7Z90B{background-color:var(--gds-color-bg-light);align-items:left;display:flex;flex-direction:column;width:-webkit-max-content;width:max-content;min-width:140px;border-radius:8px;padding:8px 0;box-shadow:var(--gds-box-shadow-lg)}.Notification_options__7Z90B .Notification_options__row__cXWfF{padding:8px 16px;display:flex;align-items:center;justify-content:left;white-space:nowrap}.Notification_options__7Z90B .Notification_options__row__cXWfF:hover{background-color:var(--gds-btn-color-neutral-hover);cursor:pointer}.NotificationActorIcon_notification-actor-icon__UiTVL{position:relative;margin-right:20px}.NotificationActorIcon_notification-actor-icon__UiTVL .NotificationActorIcon_actor__Agsno{display:block;height:32px;width:32px}.NotificationActorIcon_notification-actor-icon__UiTVL .NotificationActorIcon_unknown-actor__7gi02{display:block;background-color:var(--gds-black);border-radius:16px;padding:4px;height:24px;width:24px}.NotificationActorIcon_notification-actor-icon__UiTVL .NotificationActorIcon_icon____ZhN{border-radius:50%;background-color:var(--gds-color-gray-40);position:absolute;padding:2.5px;right:-10px;bottom:0;color:var(--gds-icon-color-high-contrast)}.NotificationShimmer_loader_row__Eo27I{width:540px;height:64px}.NotificationsPopover_accent-container__p5zrT{margin:12px 12px 4px 4px}.NotificationsPopover_notif-rows-wrapper__lNzuf{max-height:600px}.NotificationsPopover_header-divider__jQiuy{border-bottom:var(--gds-border-standard);margin-top:4px}.NotificationsPopover_loading__0Y_WP{padding:12px}.NotificationsPopover_counterContainer__m6Tw0{position:relative}.NotificationsPopover_counter__jRrZ9{position:absolute;top:-2px;right:-2px;pointer-events:none}.AppNavigationDesktop_appNavigationGraphite__iUi4o{block-size:100%;padding:var(--gds-space-m);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--gds-space-m)}.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLogo__3YVAq{--gds-icon-size:20px}.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLogo__3YVAq[data-environment=development]{color:var(--gds-icon-color-emphasis);background-color:var(--gds-accent-color-info-bg)}.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLogo__3YVAq[data-environment=production]{color:var(--gds-icon-color-inverted);background-color:var(--gds-icon-color-negative)}.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationButton__iAfv6:focus-visible,.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationButton__iAfv6:hover,.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLink__Ga8L7:focus-visible,.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLink__Ga8L7:hover{background-color:var(--gds-btn-color-neutral-hover)}.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationButton__iAfv6:active,.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationButton__iAfv6[aria-current=page],.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationButton__iAfv6[aria-expanded=true],.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLink__Ga8L7:active,.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLink__Ga8L7[aria-current=page],.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_appNavigationLink__Ga8L7[aria-expanded=true]{background-color:var(--gds-btn-color-neutral-pressed)}.AppNavigationDesktop_appNavigationCursor__HOjWy{--gds-icon-size:14px;--gds-icon-color:var(--gds-icon-color-default);block-size:100%;-webkit-padding-before:var(--gds-space-m);padding-block-start:var(--gds-space-m);-webkit-padding-after:var(--gds-space-xs);padding-block-end:var(--gds-space-xs);padding-inline:var(--gds-space-s);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--gds-space-m)}.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationButton__iAfv6.AppNavigationDesktop_appNavigationLinkActive__Gfsr5,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationButton__iAfv6:active,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationButton__iAfv6:focus-visible,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationButton__iAfv6:hover,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationButton__iAfv6[aria-current=page],.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationButton__iAfv6[aria-expanded=true],.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationLink__Ga8L7.AppNavigationDesktop_appNavigationLinkActive__Gfsr5,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationLink__Ga8L7:active,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationLink__Ga8L7:focus-visible,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationLink__Ga8L7:hover,.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationLink__Ga8L7[aria-current=page],.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationLink__Ga8L7[aria-expanded=true]{background-color:var(--gds-btn-color-neutral-hover)}.AppNavigationDesktop_appNavigationCollapsed___wxOP{inline-size:44px;align-items:center;gap:var(--gds-space-xs);padding-inline:0;-webkit-padding-after:15px;padding-block-end:15px;overflow:hidden}.AppNavigationDesktop_appNavigationExpanded__3KAZd{--app-nav-expanded-width:280px;align-items:stretch;inline-size:calc(var(--app-nav-expanded-width) - var(--gds-border-width-default));gap:var(--gds-space-xs);padding-inline:6px}.AppNavigationDesktop_appNavigationItem__tcqs_{block-size:32px;inline-size:32px;flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative}.AppNavigationDesktop_appNavigationItemExpanded__YBE5d{inline-size:100%;justify-content:flex-start;gap:var(--gds-space-m);-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:var(--gds-space-m);padding-inline-end:var(--gds-space-m)}.AppNavigationDesktop_appNavigationLabel__pQ2Gg{font:var(--gds-font-ui-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppNavigationDesktop_appNavigationButton__iAfv6,.AppNavigationDesktop_appNavigationLink__Ga8L7,.AppNavigationDesktop_appNavigationLogo__3YVAq{border-style:none;border-radius:var(--gds-radius-m);transition:background-color .1s;background-color:rgba(0,0,0,0);color:currentColor;cursor:pointer}.AppNavigationDesktop_appNavigationLogoTooltipDevelopment__eJHNP{color:var(--gds-accent-color-info-text);background-color:var(--gds-accent-color-info-bg)}.AppNavigationDesktop_appNavigationLogoTooltipProduction__LkEQQ{color:var(--gds-accent-color-negative-text);background-color:var(--gds-accent-color-negative-bg)}.AppNavigationDesktop_appNavigationFooterColumn__QJQbx{align-self:stretch;max-inline-size:100%}.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationFooterColumn__QJQbx{padding-inline:var(--gds-space-3xs)}.AppNavigationDesktop_appNavigationFooterRow__QXEUj{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gds-space-xs);-webkit-padding-before:var(--gds-space-xs);padding-block-start:var(--gds-space-xs);inline-size:100%}.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationFooterRow__QXEUj{-webkit-padding-before:0;padding-block-start:0;padding-inline:var(--gds-space-m);block-size:50px;min-block-size:50px}.AppNavigationDesktop_appNavigationFooterIconActions__E80eE{display:flex;flex-shrink:0;align-items:center;gap:var(--gds-space-xs)}.AppNavigationDesktop_appNavigationCursor__HOjWy .AppNavigationDesktop_appNavigationFooterIconActions__E80eE{gap:var(--gds-space-m)}.AppNavigationDesktop_badge__NRNXA{position:absolute;top:var(--gds-space-xs);right:var(--gds-space-xs);pointer-events:none}.AppNavigationDesktop_appNavigationGraphite__iUi4o .AppNavigationDesktop_badge__NRNXA{top:0;right:0}.AppNavigationDesktop_badgeDot__lwjka{display:block;inline-size:4px;block-size:4px;border-radius:var(--gds-radius-circular);background-color:var(--gds-text-color-high-contrast)}.AppNavUpsell_appNavUpsell__3E_Cl{width:396px}.AppNavUpsell_appNavUpsellImg__8p45N{width:100%;height:auto;border-radius:var(--gds-radius-m);border:1px solid var(--gds-border-color-default)}.SkipLink_skipLink__ChZFt{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:2;background-color:var(--gds-color-bg-light)}.UserAvatarDropdown_userAvatar28Clip__mATbW{flex-shrink:0;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:var(--gds-radius-circular);overflow:hidden}.UserAvatarDropdown_userAvatar28___q_L4{--avatar-size:28px}.UserAvatarDropdown_userAvatar28Clip__mATbW img{block-size:100%;inline-size:100%;object-fit:cover}.UserAvatarDropdown_cursorAccountMenuIcon__0w1e7{color:var(--gds-text-color-low-contrast)}.InviteProgressBar_inviteProgressBar__l6ImN{display:grid;grid-template-columns:repeat(4,auto 1fr) auto;grid-gap:var(--gds-space-xs);gap:var(--gds-space-xs);flex-grow:100}.InviteProgressBar_inviteProgressBar__l6ImN>*{grid-row:1}.InviteProgressBar_inviteProgressBar__l6ImN>:nth-child(2n){inline-size:100%}.InviteProgressBar_checkmark__46FRh{--gds-icon-size:20px;color:var(--gds-icon-color-emphasis)}.InviteProgressBar_lineCompleted__VDJ1a{background-color:var(--gds-border-color-focused);height:1px}.InviteProgressBar_lineNotCompleted__OQFZH{background-color:var(--gds-text-color-disabled);height:1px}.InviteProgressBar_progressBarNumber__eu1hj{width:20px;height:20px}.TrialInviteWorkflowUpsell_trialInviteWorkflowUpsellRq__W4j2B{background-color:var(--gds-accent-color-action-bg)}.TrialInviteWorkflowUpsell_trialInviteWorkflowUpsellBilling__uM2ty{background-color:var(--gds-accent-color-info-bg)}.TrialInviteWorkflowUpsell_inviteButton__LxRI_{flex-grow:1}.AppWrapper_content__uSwLP{height:100%;position:relative;display:flex}.AppWrapper_content__uSwLP .AppWrapper_content__inner__ZdVK1{width:100%}.AppWrapper_content__uSwLP:where([data-with-sidebar=true]){overflow-y:hidden}.AppWrapper_content__uSwLP:where([data-with-sidebar=true]) .AppWrapper_content__inner__ZdVK1{height:100%;overflow-y:scroll;padding-block:var(--gds-space-m);padding-inline:var(--gds-space-xl)}.BaseCommandMenuItem_commandMenuItem__tpOVp{padding:var(--gds-space-m);border-radius:var(--gds-radius-m);display:flex;column-gap:var(--gds-space-m);font-size:14px;font-weight:400;line-height:16px;line-height:20px;cursor:pointer}.BaseCommandMenuItem_commandMenuItem__tpOVp[data-active-item]{background-color:var(--gds-btn-color-neutral-hover);outline-style:solid;outline-width:var(--gds-border-width-medium);outline-offset:calc(-1*var(--gds-border-width-medium))}@media(prefers-contrast:no-preference){.BaseCommandMenuItem_commandMenuItem__tpOVp[data-active-item]{outline-color:rgba(0,0,0,0)}}.BaseCommandMenuItem_commandMenuItem__tpOVp .BaseCommandMenuItem_content__KMFcl{flex-grow:1;-webkit-padding-end:var(--gds-space-m);padding-inline-end:var(--gds-space-m);display:flex;flex-direction:column;row-gap:var(--gds-space-3xs);column-gap:var(--gds-space-xl)}.BaseCommandMenuItem_commandMenuDecoration__xU2Wb{align-self:flex-start;font:var(--gds-font-ui-xs);color:var(--gds-text-color-low-contrast);line-height:inherit;padding-block:var(--gds-space-3xs);display:inline-grid;place-items:center}.BaseCommandMenuItem_commandMenuDecoration__xU2Wb>*{line-height:1}.CommandMenu_backdrop__kJpoN{background-color:var(--gds-color-bg-overlay);opacity:0;transition:opacity .1s ease-out}.CommandMenu_backdrop__kJpoN[data-enter]{opacity:1}.CommandMenu_commandMenu__5PCqg{--inset:var(--gds-space-m);--inset-top:max(var(--inset),10dvh);position:fixed;inset-block:max(var(--inset),10dvh);inset-inline:var(--inset);margin-inline:auto;block-size:-webkit-fit-content;block-size:fit-content;max-block-size:min(508px,100dvh - var(--inset) - var(--inset-top));inline-size:min(600px,100% - 2*var(--inset));border:var(--gds-border-thin);border-radius:var(--gds-radius-xl);overflow:clip;display:flex;flex-direction:column;background-color:var(--gds-color-bg-light);box-shadow:var(--gds-box-shadow-lg);z-index:1700;opacity:0;transform:scale(.98);transition:opacity .1s ease-out,transform .1s ease-out}.CommandMenu_commandMenu__5PCqg[data-enter]{opacity:1;transform:scale(1)}@media(max-width:768px){.CommandMenu_commandMenu__5PCqg{inset-block:auto 0;inset-inline:0;block-size:max(500px,50dvh);inline-size:100%;border-end-start-radius:0;border-end-end-radius:0;transform:translateY(30px)}.CommandMenu_commandMenu__5PCqg[data-enter]{transform:translateY(0)}}.CommandMenu_commandMenuHeader__mTl6E{display:flex;align-items:center;gap:var(--gds-space-m);padding:var(--gds-space-m);-webkit-border-after:var(--gds-border-standard);border-block-end:var(--gds-border-standard)}.CommandMenu_commandMenuInput__hFMqs{flex:1 1;padding-inline:var(--gds-space-m);border:0;background-color:rgba(0,0,0,0)}.CommandMenu_commandMenuInput__hFMqs::placeholder{color:var(--gds-text-color-disabled)}.CommandMenu_commandMenuInput__hFMqs:focus-visible{outline:none}.CommandMenu_commandList__5EnzR{padding:var(--gds-space-m);overflow-y:auto;gap:var(--gds-space-s)}.CommandMenu_commandGroup__ITW8p,.CommandMenu_commandList__5EnzR{display:flex;flex-direction:column}.CommandMenu_commandGroup__ITW8p>*{scroll-margin:var(--gds-space-m)}.CommandMenu_commandGroup__ITW8p>:nth-child(2){scroll-margin-block-start:32px}.CommandMenu_commandGroupLabel__353fg{-webkit-padding-before:var(--gds-space-m);padding-block-start:var(--gds-space-m);padding-inline:var(--gds-space-m);font:var(--gds-font-ui-xs);color:var(--gds-text-color-low-contrast);line-height:24px}.CommandPalette_commandPalette__AJ6AK{--dialog-inset:var(--gds-space-m);position:fixed;inset:var(--dialog-inset);inline-size:-webkit-fit-content;inline-size:fit-content;max-inline-size:calc(100% - 2*var(--dialog-inset));display:flex;flex-direction:column;border:var(--gds-border-thin);border-radius:var(--gds-radius-m);overflow:clip;background-color:var(--gds-color-bg-light);box-shadow:var(--gds-box-shadow-lg);z-index:1600;transition:translate .1s ease-out,opacity .1s ease-out;opacity:0;translate:calc(-2*var(--dialog-inset))}.CommandPalette_commandPalette__AJ6AK[data-enter]{opacity:1;translate:0}.CommandPalette_commandPaletteHeader__hSYfK{padding-block:var(--gds-space-m);margin-inline:var(--gds-space-m);display:flex;align-items:center;gap:var(--gds-space-m);-webkit-border-after:var(--gds-border-standard);border-block-end:var(--gds-border-standard)}.CommandPalette_commandPaletteContent__ff7Ik{padding:var(--gds-space-l) var(--gds-space-xl);display:flex;flex-direction:column;gap:var(--gds-space-2xl);overflow:auto}.CommandPalette_shortcutRow__973jn{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--gds-space-m);gap:var(--gds-space-m)}.PlanSelectionModal_stickyHeader__dXGEy{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:var(--gds-color-bg-light);display:flex;flex-direction:column;align-self:stretch;gap:var(--gds-space-xs)}.PlanSelectionModal_modalTitle__M6E4t{font:var(--gds-font-h2);text-align:center;width:100%;margin:0}.PlanSelectionModal_headerDivider__W3v4t{background:var(--gds-border-color-default);height:1px;flex:1 1;align-self:stretch}.PlanSelectionModal_description__eEo0Q{font:var(--gds-font-ui-md);color:var(--gds-color-gray-70);margin:0}.PlanSelectionModal_link___TFxb{font:var(--gds-font-ui-md);color:var(--gds-blue-50)}.PlanSelectionModal_link___TFxb:hover{text-decoration:underline}@media(max-width:768px){.PlanSelectionModal_descriptionContainer__F2WkP{margin-bottom:var(--gds-space-xl)}}.PlanSelectionModal_noPaddingTop__Yrdfr{padding-top:0!important}.BillingPeriodSelector_selectorContainer__VhQXr{margin-top:var(--gds-space-m);margin-bottom:var(--gds-space-m)}.BillingPeriodSelector_selector__ELFIh{display:inline-flex;background-color:var(--gds-color-alpha-20);border:var(--gds-border-width-default) solid var(--gds-border-color-default);border-radius:var(--gds-radius-m);padding:var(--gds-space-3xs);gap:0;width:480px;height:32px}.BillingPeriodSelector_selectorButton__TDw4S{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;color:var(--gds-color-gray-60)!important;padding:var(--gds-space-m) var(--gds-space-xl);border-radius:var(--gds-radius-m);cursor:pointer;transition:all .15s ease-in-out;flex:1 1;text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;line-height:16px;white-space:nowrap}.BillingPeriodSelector_selectorButton__TDw4S:hover:not([data-selected=true]){color:var(--gds-text-color-default)}.BillingPeriodSelector_selectorButton__TDw4S[data-selected=true]{background-color:var(--gds-text-color-inverted);color:var(--gds-text-color-default)!important;font-weight:500;box-shadow:var(--gds-box-shadow-sm),0 0 0 1px hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.2)}.BillingPeriodSelector_selectorButton__TDw4S:focus-visible{outline:var(--gds-focus-outline);outline-offset:calc(var(--gds-border-width-medium)*-1)}.PlanCard_planCard__RBQJ8{height:100%;width:100%;transition:box-shadow .2s ease;border:var(--gds-border-width-default) solid var(--gds-border-color-default);border-radius:var(--gds-radius-xl);padding:var(--gds-space-xl);min-width:0;max-width:600px;background:var(--gds-color-bg-light);box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:var(--gds-space-m)}.PlanCard_planCard__RBQJ8[data-current=true]{border:var(--gds-border-width-medium) solid var(--gds-border-color-focused)}.PlanCard_planCard__RBQJ8[data-variant=onboarding]{background-color:#0f0f0f;border-radius:var(--gds-radius-m);padding:var(--gds-space-2xl)}.PlanCard_pricing__PjXFJ{margin-top:var(--gds-space-s);margin-bottom:var(--gds-space-xs)}.PlanCard_pricing__PjXFJ .PlanCard_primaryPrice__mkgx1{font-size:16px;font-weight:400;line-height:22px;font-weight:600;margin-bottom:var(--gds-space-xs)}.PlanCard_pricing__PjXFJ .PlanCard_secondaryPrice__bC_Z3{font-family:var(--gds-font-family-mono);font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--gds-text-color-disabled)}.PlanCard_description___8m7F{font:var(--gds-font-ui-md);color:var(--gds-color-gray-70);margin:0;width:100%}.PlanCard_featuresList__FrWYt{list-style:none;padding:0;margin:0;gap:var(--gds-space-l)}.PlanCard_featuresList__FrWYt li{gap:var(--gds-space-s);line-height:1.5}.PlanCard_featuresList__FrWYt li svg{color:var(--gds-icon-color-default);flex-shrink:0;margin-top:var(--gds-space-3xs)}.PlanCard_featuresList__FrWYt li span{font:var(--gds-font-ui-md);color:var(--gds-color-gray-80);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:768px){.PlanCard_featuresList__FrWYt{margin:var(--gds-space-l) 0 var(--gds-space-s) 0;gap:var(--gds-space-m)}}.PlanSelectionTable_billingSelector__NaWiN{position:-webkit-sticky;position:sticky;top:0;z-index:1}.PlanSelectionTable_plansGridContainer__orBJN{container-type:inline-size;margin-top:var(--gds-space-m);width:100%}.PlanSelectionTable_plansGrid__wusSM{display:grid;grid-gap:var(--gds-space-m);gap:var(--gds-space-m);max-width:1028px;margin:0 auto;width:100%;grid-template-columns:repeat(3,1fr);overflow-x:hidden}@container (width < 920px){.PlanSelectionTable_plansGrid__wusSM{grid-template-columns:1fr;justify-items:center}}.PlanSelectionTable_plansGrid__wusSM[data-variant=onboarding]{max-width:none;margin:0;padding-bottom:var(--gds-space-2xl);padding-left:var(--gds-space-2xl);padding-right:var(--gds-space-2xl)}
/*# sourceMappingURL=9db10f73e50d1f0e.css.map*/