.PrMetadataPill_prMetadataPill__7IFP7{min-block-size:24px;padding-inline:var(--gds-space-xs);border-radius:var(--gds-radius-circular);display:flex;align-items:center;gap:var(--gds-space-3xs);font:var(--gds-font-ui-xs);background-color:rgba(0,0,0,0);color:var(--gds-text-color-low-contrast);transition:.1s linear;transition-property:background-color,color}.PrMetadataPill_prMetadataPill__7IFP7[data-empty=true]{--gds-icon-color:var(--gds-icon-color-disabled)}.PrMetadataPill_prMetadataPill__7IFP7:focus-visible,.PrMetadataPill_prMetadataPill__7IFP7:hover,.PrMetadataPill_prMetadataPill__7IFP7[aria-expanded=true]{background-color:var(--gds-btn-color-neutral-hover);color:var(--gds-text-color-high-contrast)}.PrMetadataPill_prMetadataPillContent__YaYic{min-inline-size:16px;display:inline-grid;place-items:center}.ReviewerHovercard_reviewerHovercard__d9M06{padding:0}.ReviewerHovercard_reviewerHovercardHeader__gjRVf{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--gds-space-m);column-gap:var(--gds-space-m);grid-row-gap:var(--gds-space-xs);row-gap:var(--gds-space-xs)}.ReviewerHovercard_reviewDecision__QN6mj{grid-column:2}.ReviewerHovercard_reviewerHovercardScroll__HcLwF{max-block-size:280px;overflow-y:auto;scrollbar-width:thin}.ReviewerHovercard_issueItem__0NCt_{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:var(--gds-space-s);column-gap:var(--gds-space-s);grid-row-gap:var(--gds-space-3xs);row-gap:var(--gds-space-3xs);width:100%;padding:var(--gds-space-xs) var(--gds-space-s);border-radius:var(--gds-radius-s);background:none;border:0;text-align:left;cursor:pointer}.ReviewerHovercard_issueItem__0NCt_:hover{background-color:var(--gds-color-alpha-20)}.ReviewerHovercard_issueItemStatus__ig72V{grid-column:1;grid-row:1}.ReviewerHovercard_issueItemStatusHidden__V0sQN{visibility:hidden}.ReviewerHovercard_issueItemTitle__64MKT{grid-column:2;grid-row:1;min-width:0}.ReviewerHovercard_issueLocation__pvdlX{grid-column:2;grid-row:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewerHovercard_backToOverviewButton__RfnTu{position:fixed;bottom:var(--gds-space-l);left:50%;transform:translateX(-50%);z-index:1000;box-shadow:var(--shadow-m)}.ReviewerHovercard_reviewerHovercardFooter__LzZC9{-webkit-border-before:var(--gds-border-thin);border-block-start:var(--gds-border-thin);background-color:var(--gds-color-bg-med);color:var(--gds-text-color-low-contrast)}.ReviewerHovercard_reviewerHovercardFooter__LzZC9:empty{display:none}.TeamReviewerHovercard_teamHovercard__VID8n{padding:0;max-height:380px;display:flex;flex-direction:column}.TeamReviewerHovercard_teamMemberList__LHllk{flex:1 1;overflow-y:auto;min-height:0}.TeamReviewerHovercard_teamHovercardFooter__NHTIx{flex-shrink:0;-webkit-border-before:var(--gds-border-thin);border-block-start:var(--gds-border-thin);background-color:var(--gds-color-bg-med);color:var(--gds-text-color-low-contrast);padding:var(--gds-space-l);overflow-wrap:break-word;word-break:break-word;max-height:120px;overflow-y:auto}.TeamReviewerHovercard_teamHovercardFooter__NHTIx a{color:var(--gds-text-color-emphasis);text-decoration:underline}.TeamReviewerHovercard_teamHovercardFooter__NHTIx a:hover{text-decoration:none}.StatusSection_condensedStatusSectionContent__ev5LV{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--gds-space-2xl);column-gap:var(--gds-space-2xl);grid-auto-rows:minmax(24px,-webkit-max-content);grid-auto-rows:minmax(24px,max-content);grid-row-gap:var(--gds-space-l);row-gap:var(--gds-space-l);justify-items:start;align-items:start}.ReviewReminder_reviewReminder__W18U_{container:review-reminder/inline-size;-webkit-margin-before:var(--gds-space-2xl);margin-block-start:var(--gds-space-2xl);inline-size:100%;max-inline-size:700px;padding:var(--gds-space-xl);border:var(--gds-border-thin);border-radius:var(--gds-radius-xl);background-color:var(--gds-color-bg-light);box-shadow:0 2px 2px rgba(0,0,0,.02)}.ReviewReminder_reviewReminderActions__Zfl8y{display:flex;gap:var(--gds-space-m)}@container review-reminder (inline-size <= 480px){.ReviewReminder_reviewReminderActions__Zfl8y{flex-direction:column}}.CodeTourContextBlock_context__Ksd5_{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__Ksd5_,[data-code-tour-step=hunk]+.CodeTourContextBlock_context__Ksd5_{-webkit-margin-before:var(--gds-space-2xl);margin-block-start:var(--gds-space-2xl)}.CodeTourContextBlock_feedbackButtons__BmD57{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__Ksd5_:hover .CodeTourContextBlock_feedbackButtons__BmD57,.CodeTourContextBlock_context__Ksd5_[data-feedback-visible] .CodeTourContextBlock_feedbackButtons__BmD57{opacity:1;pointer-events:auto}.CodeTourContextBlock_feedbackButton__Pxjh6{--gds-icon-color:var(--gds-icon-color-disabled)}.CodeTourContextBlock_feedbackButton__Pxjh6:hover,.CodeTourContextBlock_feedbackButton__Pxjh6[aria-pressed=true]{--gds-icon-color:var(--gds-icon-color-low-contrast)}.CodeTourContextBlock_contextMarkdown__e2V_H{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__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h1,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h2,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h3,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h4,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h5,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h6,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H p{padding:0}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h1,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h2{border-bottom:0}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h1{margin:48px 0 var(--gds-space-xl)}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h2{margin:var(--gds-space-2xl) 0 var(--gds-space-l);line-height:36px}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h2.CodeTourContextBlock_headingWithSubtitle__mQ7B2{line-height:28px}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h3{margin:20px 0 var(--gds-space-m)}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h4,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h5,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H h6{margin:var(--gds-space-xl) 0 var(--gds-space-m)}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H dl,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H ol,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H p,.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H ul{margin-bottom:var(--gds-space-xl)}.CodeTourContextBlock_context__Ksd5_ .CodeTourContextBlock_contextMarkdown__e2V_H>:first-child{-webkit-margin-before:0;margin-block-start:0}.CodeTourContextBlock_contextMobile__hgena{padding-inline:var(--gds-space-l)}.CodeTourContextBlock_headingWithLink__ZfamV{display:flex;align-items:center;gap:var(--gds-space-xs);position:relative}.CodeTourContextBlock_headingCollapseToggle__f3L1v{--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__f3L1v .gdsExpandableIcon{font-size:.75em}.CodeTourContextBlock_headingCollapseToggle__f3L1v:hover{color:var(--gds-text-color-low-contrast);background:rgba(0,0,0,0)}.CodeTourContextBlock_headingAnchor__lSqF9{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__lSqF9:hover{color:var(--gds-text-color-low-contrast)!important;text-decoration:none!important}.CodeTourContextBlock_headingRegenerateButton__WrCqA{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__v_Hoy{font-size:.875em}.CodeTourContextBlock_headingWithLink__ZfamV:hover .CodeTourContextBlock_headingRegenerateButton__WrCqA{opacity:1;pointer-events:auto}.CodeTourContextBlock_headingWithLink__ZfamV:hover .CodeTourContextBlock_headingAnchor__lSqF9{opacity:1}.CodeTourContextBlock_regeneratePopoverTitle__ZVSj9{font-size:13px;font-weight:var(--gds-font-weight-medium)}.CodeTourContextBlock_regeneratePopover__TqATa{width:min(460px,100vw - var(--gds-space-2xl))}.CodeTourContextBlock_regeneratePopoverActions__ze2br{-webkit-margin-before:var(--gds-space-s);margin-block-start:var(--gds-space-s)}.CodeTourContextBlock_headingWithSubtitle__mQ7B2{-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__BQuad{-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__vgasP{display:inline-flex;align-items:center;gap:var(--gds-space-xs)}.CodeTourContextBlock_statsLineCountDiff__c0s1z{gap:var(--gds-space-xs);font-weight:inherit}.CodeTourContextBlock_statsOpenThreads__s50Ae{display:inline-flex;align-items:center;gap:var(--gds-space-xs)}.CodeTourContextBlock_statsOpenThreadsIcon__MBFS6{display:inline-flex;align-items:center;color:var(--gds-icon-color-disabled)}.CodeTourContextBlock_cursorBlameLink__bvh2g{text-decoration:none!important}.CodeTourContextBlock_cursorBlameChip__qHXLQ{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__qHXLQ:hover{background-color:color-mix(in srgb,var(--gds-purple-40) 20%,transparent)}.CodeTourContextBlock_cursorBlameChipText__Tn7Lc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CodeTourContextBlock_cursorBlameChipIcon__VJuic{font-size:.7em;flex-shrink:0;color:var(--gds-color-action-high-contrast)}.CodeTourStreamingPlaceholder_dotsContainer__THqYF{display:inline-flex;align-items:center;gap:var(--gds-space-xs)}.CodeTourStreamingPlaceholder_streamingPlaceholder__uhX9_{min-height:120px;display:flex;align-items:center;justify-content:center}.CodeTourStreamingPlaceholder_flavorText__GzhOL{--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__E3qTb 1s linear infinite}@keyframes CodeTourStreamingPlaceholder_shimmer__E3qTb{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}@keyframes CodeTourStreamingPlaceholder_pulse-dot__d9VBN{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.CodeTourStreamingPlaceholder_streamingDot__Xk9a_{width:6px;height:6px;border-radius:50%;background-color:var(--gds-text-color-disabled);animation:CodeTourStreamingPlaceholder_pulse-dot__d9VBN 1.5s ease-in-out infinite}.CodeTourStreamingPlaceholder_streamingDot__Xk9a_:first-child{animation-delay:-.3s}.CodeTourStreamingPlaceholder_streamingDot__Xk9a_:nth-child(2){animation-delay:-.15s}@media(prefers-reduced-motion:reduce){.CodeTourStreamingPlaceholder_streamingDot__Xk9a_{animation:none;opacity:.4}}.CodeLineGutter_codeLineGutter__fIjQB{position:relative;display:flex;-webkit-user-select:none;user-select:none}.CodeLineGutter_codeLineGutter__fIjQB[data-side=RIGHT]:not([data-diff-view=UNIFIED]){border-left:.5px solid var(--gds-border-color-default)}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At:after{content:"";position:absolute;top:0;left:0;width:8px;height:100%}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At{position:absolute;cursor:pointer;width:2px;height:100%;background-color:var(--gds-cool-gray-60);left:2px}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At: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__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[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__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[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__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[data-first-in-block=true][data-last-in-block=true]:before{-webkit-clip-path:inset(-10px);clip-path:inset(-10px)}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At.CodeLineGutter_expanded__IUBmI:before{box-shadow:0 0 0 .5px var(--gds-color-caution-default)}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At.CodeLineGutter_expanded__IUBmI{background-color:var(--gds-color-caution-default)}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[data-pulsing=true]:before{animation-name:CodeLineGutter_pulse-moved-indicator__AYb79;animation-timing-function:ease-in-out;animation-delay:.5s;animation-duration:2s;animation-iteration-count:2}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[data-first-in-block=true]{top:3px;height:calc(100% - 3px);border-top-left-radius:1px;border-top-right-radius:1px}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[data-last-in-block=true]{height:calc(100% - 3px);border-bottom-left-radius:1px;border-bottom-right-radius:1px}.CodeLineGutter_codeLineGutter__fIjQB .CodeLineGutter_codeLineGutterCopiedIndicator__a57At[data-first-in-block=true][data-last-in-block=true]{height:calc(100% - 6px)}@keyframes CodeLineGutter_pulse-moved-indicator__AYb79{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}}.CodeLineNumber_codeLineNumberLabel__6eX8x{box-sizing:border-box;text-align:right;padding-inline:var(--gds-space-xs)}.CodeLineNumber_codeLineNumberLabel__6eX8x[data-hidden=true]{visibility:hidden}.LineChangeIndicator_lineChangeIndicator__86O4P{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__f71Ev{position:absolute;font:inherit;text-align:left;opacity:1;transition:opacity 0s;pointer-events:none}.LineChangeIndicator_commentBubbleWrapper__jvk67{display:flex;align-items:center;height:var(--user-code-line-height)}.CodeLineActionsMenu_menuContainer__OnnpJ{--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__OnnpJ[data-visible=true]{opacity:1}.CodeLineActionsMenu_menuTrigger__46tPo{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__46tPo:hover{--menu-trigger-background:var(--gds-btn-color-neutral-hover)}.CodeLineActionsMenu_menuTrigger__46tPo:active,.CodeLineActionsMenu_menuTrigger__46tPo[data-active]{--menu-trigger-background:var(--gds-btn-color-neutral-pressed)}.CodeLineActionsMenu_menuTrigger__46tPo: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__5rQRr{padding:0;margin:0;border:0;line-height:0;position:relative;z-index:1}.MarkdownFileRenderer_container__ldw8X{padding:44px;background-color:var(--gds-color-bg-light);border-top:var(--gds-border-thin)}.MarkdownFileRenderer_markdownContent__ubrBn,.MarkdownFileRenderer_rawMarkdown__wrS1V{margin:0 auto;max-width:960px}.File_file__1ltaT{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__1ltaT{border-inline:none;border-radius:0;scroll-margin-block-start:calc(-1*var(--gds-border-width-default))}[data-full-bleed-files=true] .File_file__1ltaT{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__1ltaT{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__1ltaT:first-child{border-top:0}.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%}.FileDiffLinesLoader_fileDiffLinesLoader__ALE_A{padding:16px;width:100%;height:100px}.FileDiffLinesLoader_fileDiffReloadButton__Y7WRt{color:var(--gds-icon-color-emphasis);font-weight:500}.FileDiffLinesLoader_fileDiffReloadButton__Y7WRt:hover{color:var(--gds-icon-color-high-contrast)}.LanguageSelector_languageSelectorButton__FD__S{font-size:13px;line-height:16px;padding:var(--gds-space-xs);border-radius:var(--gds-radius-m);color:var(--code-text-low-contrast)}.LanguageSelector_languageSelectorButton__FD__S:hover{color:var(--code-text-normal-contrast);background-color:var(--gds-btn-color-neutral-hover)}.FileCodeowners_menu__y0Rn4{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__ADjyX{display:flex;flex-direction:column;gap:var(--gds-space-3xs);max-height:320px;overflow-y:auto}.FileCodeowners_ownerRow__6_3YR{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__FG_so{cursor:pointer}.FileCodeowners_ownerRowInteractive__FG_so:hover{background-color:var(--gds-btn-color-neutral-default)}.FileCodeowners_ownerRowInteractive__FG_so:active{background-color:var(--gds-btn-color-neutral-pressed)}.FileCodeowners_ownerRowStatus__MVbEa{justify-content:center;width:var(--gds-space-l)}.FileCodeowners_ownerRowAvatar___9rjE,.FileCodeowners_ownerRowStatus__MVbEa{display:flex;align-items:center;flex-shrink:0}.FileCodeowners_ownerRowLabel__X2reS{font:var(--gds-font-ui-sm);color:var(--gds-text-color-high-contrast);min-width:0}.FileCodeowners_ownerRowChevron__qKP38{display:flex;align-items:center;flex-shrink:0}.FileDiffTitle_fileDiffTitle__I1w0K{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__I1w0K .FileDiffTitle_copyIcon__sxU9I{visibility:hidden}.FileDiffTitle_fileDiffTitle__I1w0K:focus-visible .FileDiffTitle_copyIcon__sxU9I,.FileDiffTitle_fileDiffTitle__I1w0K:hover .FileDiffTitle_copyIcon__sxU9I{visibility:visible}.FileDiffTitle_fileDiffTitle__I1w0K:hover{background-color:var(--gds-btn-color-neutral-hover)}.FileDiffTitle_fileDiffTitlePlain__IBtn2,.FileDiffTitle_fileDiffTitlePlain__IBtn2 *{cursor:default}.FileDiffTitle_fileDiffTitlePlain__IBtn2:hover{background-color:rgba(0,0,0,0)}.FileDiffTitle_fileDiffTitleLink__L6Gpr{color:inherit;text-decoration:none}.FileDiffTitle_fileDiffTitleLink__L6Gpr:focus-visible,.FileDiffTitle_fileDiffTitleLink__L6Gpr:hover{text-decoration:underline}.FileDiffTitle_fileDiffTitleSegment__DvHoy{color:var(--code-text-normal-contrast)}.FileDiffTitle_fileDiffTitleSegment__DvHoy[data-last-segment=true]{font-weight:var(--gds-font-weight-medium);color:var(--gds-text-color-high-contrast)}.FileDiffTitle_pathWithGaps__KGQ_j{display:inline;white-space:nowrap}.FileHeader_fileHeader__bjSQ_{height:var(--diff-file-header-height);position:-webkit-sticky;position:sticky;top:0}@media(min-width:769px){.FileHeader_fileHeader__bjSQ_{top:var(--pr-file-scroll-margin-top)}}.FileHeader_fileHeader__bjSQ_{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}.FileHeader_fileHeader__bjSQ_[aria-expanded=true]{border-bottom-color:var(--gds-border-color-default)}.FileHeader_fileHeaderContents__x_csB{pointer-events:none}.FileHeader_fileHeaderContents__x_csB *{pointer-events:auto}.FileHeader_fileChangeStats__941EI{padding-inline:var(--gds-space-3xs);font-size:13px;line-height:16px}.FileHeader_fileHunkHeader__IYTlj{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__IYTlj[aria-expanded=true]{border-bottom-color:var(--gds-border-color-default)}@media(max-width:768px){.FileHeader_fileHunkHeader__IYTlj{top:0}}@media(min-width:769px){.FileHeader_fileHunkHeader__IYTlj{top:var(--pr-file-scroll-margin-top)}}.FileHeader_markdownDiffPreviewToggle__F0zb0{background-color:var(--gds-btn-color-neutral-default)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ{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__SUQXJ>*{inline-size:min(100%,720px)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true]{background-color:var(--comment-container-bg)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=normal]{--comment-container-bg:var(--code-bg-unchanged)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=add],.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=rebase_add]{--comment-container-bg:var(--code-bg-added)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=partial_add]{--comment-container-bg:var(--code-bg-added-partial)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=del],.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=rebase_del]{--comment-container-bg:var(--code-bg-removed)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=partial_del]{--comment-container-bg:var(--code-bg-removed-partial)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-view-mode=SPLIT]{border-left:.5px solid var(--gds-border-color-default)}.CommentThreadsContainer_commentThreadsContainer__SUQXJ[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__SUQXJ[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__SUQXJ[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__SUQXJ[data-has-comments=true][data-line-type=add],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=partial_add],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__SUQXJ[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__SUQXJ[data-has-comments=true][data-line-type=del],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=partial_del],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__SUQXJ[data-has-comments=true][data-line-type=rebase_del]{--comment-indicator-color:var(--code-indicator-removed);--comment-gutter-bg:var(--code-bg-removed-gutter)}.CommentThread_commentThread__5cIwB{contain:inline-size layout paint style;background-color:var(--code-bg-unchanged)}.CommentThread_commentThread__5cIwB:hover{border-color:var(--gds-border-color-hover)}.CommentThreadHeader_condensedCardHeader__2QS6A{gap:var(--gds-space-3xs)!important;column-gap:var(--gds-space-xs)!important;container-type:inline-size}@container (max-width: 500px){.CommentThreadHeader_hideTextOnNarrow__Om_v8>:not(svg):not([role=img]){display:none}}.HoverHandleCard_hoverHandleTrack__Q1iPO{inline-size:var(--hover-handle-track-width,16px);padding-block:var(--gds-space-xl);contain:strict;position:absolute;height:100%;z-index:var(--hover-handle-track-z-index,1);display:flex;justify-content:center;align-content:center;pointer-events:none}.HoverHandleCard_hoverHandle__FrLFX{--hover-handle-overflow-buffer:32px;max-block-size:min(100%,var(--hover-handle-card-max-height,480px));inline-size:12px;margin-block:auto;padding-block:var(--hover-handle-overflow-buffer);overflow:hidden;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--hover-handle-overflow-buffer),black calc(100% - var(--hover-handle-overflow-buffer)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--hover-handle-overflow-buffer),black calc(100% - var(--hover-handle-overflow-buffer)),transparent);display:flex;flex-direction:column;row-gap:var(--gds-space-m);pointer-events:auto}.HoverHandleCard_hoverHandleMarker__7jbFa{--hover-handle-marker-size:2px;--hover-handle-marker-attention-size:3px;--hover-handle-marker-attention-border:1.5px;block-size:var(--hover-handle-marker-size);inline-size:100%;display:grid;grid-template-columns:1fr;align-items:center}.HoverHandleCard_hoverHandleMarker__7jbFa:after,.HoverHandleCard_hoverHandleMarker__7jbFa:before{content:"";grid-row:1;grid-column:1/-1;border-radius:var(--gds-radius-circular);transition:background-color 75ms ease-in-out}.HoverHandleCard_hoverHandleMarker__7jbFa:before{block-size:var(--hover-handle-marker-size);-webkit-margin-end:calc(var(--hover-handle-marker-attention-size) - var(--hover-handle-marker-size));margin-inline-end:calc(var(--hover-handle-marker-attention-size) - var(--hover-handle-marker-size));background-color:var(--gds-border-color-default)}@media(prefers-contrast:more){.HoverHandleCard_hoverHandleMarker__7jbFa:before{background-color:ButtonBorder}}.HoverHandleCard_hoverHandleMarker__7jbFa[data-active=true]:before{background-color:var(--gds-icon-color-high-contrast)}@media(prefers-contrast:more){.HoverHandleCard_hoverHandleMarker__7jbFa[data-active=true]:before{background-color:AccentColor}}.HoverHandleCard_hoverHandleMarker__7jbFa:after{content:"";position:relative;inset-inline-end:calc(-1*var(--hover-handle-marker-attention-border));box-sizing:initial;justify-self:end;block-size:var(--hover-handle-marker-attention-size);inline-size:var(--hover-handle-marker-attention-size);border:var(--hover-handle-marker-attention-border) solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.HoverHandleCard_hoverHandleMarker__7jbFa[data-has-attention=true]:after{background-color:var(--gds-icon-color-caution);border-color:var(--gds-color-bg-med)}@media(prefers-contrast:more){.HoverHandleCard_hoverHandleMarker__7jbFa[data-has-attention=true]:after{background-color:AccentColor}}.HoverHandleCard_hoverHandleCard__r3ajv{block-size:min(var(--popover-available-height),var(--hover-handle-card-max-height,480px));display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);padding:0;transform-origin:var(--popover-transform-origin)}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=left]{transform:translateX(calc(-1 * var(--popover-anchor-width)))}@media(prefers-reduced-motion:no-preference){.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=left]{transform:translateX(calc(-1 * var(--popover-anchor-width) - 16px))}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=left][data-enter],.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=left][data-leave]{transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=left][data-enter]{transform:translateX(calc(-1 * var(--popover-anchor-width)))}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=left][data-leave]{transform:translateX(calc(-1 * var(--popover-anchor-width) - 16px))}}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=right]{transform:translateX(var(--popover-anchor-width))}@media(prefers-reduced-motion:no-preference){.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=right]{transform:translateX(calc(var(--popover-anchor-width) + 16px))}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=right][data-enter],.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=right][data-leave]{transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=right][data-enter]{transform:translateX(var(--popover-anchor-width))}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=right][data-leave]{transform:translateX(calc(var(--popover-anchor-width) + 16px))}}.HoverHandleCard_hoverHandleCard__r3ajv[data-offset-direction=none]{transform:translateX(0)}.FileSidebar_fileSidebar__b_yCu{position:-webkit-sticky;position:sticky;inset-block-start:var(--pr-file-scroll-margin-top);align-self:flex-start;overflow:hidden}.FileSidebar_fileSidebarContents__0kyWg{block-size:100%;min-block-size:0;box-sizing:border-box;-webkit-padding-before:calc(var(--gds-space-m) + 2px);padding-block-start:calc(var(--gds-space-m) + 2px);-webkit-padding-end:var(--gds-space-m);padding-inline-end:var(--gds-space-m);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]}.FileSidebar_fileSidebarHeader__aoVgN{grid-area:header;-webkit-padding-end:var(--gds-space-xs);padding-inline-end:var(--gds-space-xs)}.FileSidebar_fileSidebarFilterState___2X9A{grid-area:filter-state}.FileSidebar_fileSidebarTree__TKmRr{grid-area:file-tree;min-block-size:0;--gds-tree-item-padding-inline:var(--gds-space-m)}.Annotation_ciLink__Njj5D:hover{color:var(--gds-text-color-emphasis);text-decoration:underline}.Annotation_ciLink__Njj5D .Annotation_linkOutIcon__69Oiy{display:inline-flex;vertical-align:middle;-webkit-margin-start:.5ch;margin-inline-start:.5ch}.Annotation_annotationMessage__wQwnY{white-space:pre-wrap;word-wrap:anywhere}.Annotation_annotation__KCESJ{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__KCESJ .Annotation_annotation__header__YvugB{display:flex;flex-direction:row;align-items:center;gap:var(--gds-space-m)}.Annotation_annotation__KCESJ .Annotation_annotation__header__YvugB .Annotation_annotation__header__text__oHHMl{flex:1 1}.Annotation_annotation__KCESJ .Annotation_annotation__header__YvugB .Annotation_annotation__header__text__oHHMl .Annotation_annotation__line-number__jCyU6{color:var(--gds-text-color-positive)}.Annotation_annotation__KCESJ .Annotation_annotation__body__WnhRP{display:flex;flex-direction:column;gap:var(--gds-space-m);background-color:var(--gds-color-bg-light)}.Annotation_annotation__KCESJ .Annotation_annotation__body__WnhRP .Annotation_annotation__title__PDgcd{font-size:14px;font-weight:500;line-height:16px;padding-bottom:var(--gds-space-xs);border-bottom:var(--gds-border-standard)}.Annotation_annotation__KCESJ .Annotation_annotation__body__WnhRP .Annotation_annotation__message__2TSe1{font-family:var(--gds-font-family-mono);font-size:inherit;font-weight:inherit;line-height:inherit;white-space:pre-wrap;word-wrap:anywhere}.ExpandableFloatingElement_expandableFloatingElement__6xMpn{max-block-size:min(872px,75vh);display:grid;grid-template-rows:auto 1fr;--gds-card-header-gap:var(--gds-space-xs);--gds-card-body-padding:0}.ExpandableFloatingElement_expandableFloatingElement__6xMpn[data-expanded=false] .ExpandableFloatingElement_expandableFloatingElementHeader__6wn7y{height:calc(var(--diff-file-header-height) - 1px)}.ExpandableFloatingElement_expandableFloatingElement__6xMpn[data-expanded=true] .ExpandableFloatingElement_expandableFloatingElementHeader__6wn7y{height:var(--diff-file-header-height)}.FloatingCard_floatingCard__1_6_B{position:relative;inline-size:100%;background-color:var(--gds-color-bg-light);border:var(--gds-border-width-default) solid var(--gds-border-color-default);border-radius:var(--gds-radius-m);transition:75ms ease-in-out;transition-property:box-shadow,border-color}.FloatingCard_floatingCard__1_6_B:hover,.FloatingCard_floatingCard__1_6_B[data-highlighted=true]{border-color:var(--gds-border-color-hover)}.FloatingCard_floatingCard__1_6_B:not([data-focused=true]){cursor:pointer}.FloatingCard_floatingCard__1_6_B:has(:focus-visible),.FloatingCard_floatingCard__1_6_B[data-focused=true]{border-color:var(--gds-border-color-hover);box-shadow:var(--gds-box-shadow-lg);z-index:10}.FloatingCard_floatingCard__1_6_B .gdsCardBody{margin-inline:0}.Thread_threadCard__AAuL_{display:flex;flex-direction:column}.Thread_threadScrollable__PR7eG{max-block-size:560px}.Thread_threadContent__w_qCt{--thread-line-color:var(--gds-cool-gray-30);--grid-row-gap:var(--gds-space-m);--avatar-column-width:24px;padding:10px var(--gds-space-m) var(--gds-space-m) var(--gds-space-m);display:flex;flex-direction:column;gap:var(--gds-space-m)}.Thread_commentList__4PUDl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--avatar-column-width) 1fr;grid-gap:var(--grid-row-gap);gap:var(--grid-row-gap)}.HiddenChunkV2_hiddenChunk__MAF3V{min-height:var(--hidden-chunk-height);background-color:var(--code-bg-hidden-chunks)}.HiddenChunkV2_hiddenChunkButton__9V6da{font-family:inherit;white-space:nowrap;font-weight:600;line-height:16px;color:var(--code-text-low-contrast)}.HiddenChunkV2_hiddenChunkButton__9V6da:hover{color:var(--code-text-high-contrast)}.HiddenChunkV2_hiddenChunkLoadingText__wgo6Q{--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:HiddenChunkV2_shimmer__OQJ4c 1s linear infinite}@keyframes HiddenChunkV2_shimmer__OQJ4c{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}@media(prefers-reduced-motion:reduce){.HiddenChunkV2_hiddenChunkLoadingText__wgo6Q{animation:none;background:none;color:var(--code-text-low-contrast)}}.HiddenChunkV2_hiddenChunkSpacer__SWhbZ{height:var(--hidden-chunk-spacer-height);background-color:var(--code-bg-unchanged)}.HiddenChunkV2_hiddenChunkSpacerBorder__IckKQ{border-left:.5px solid var(--gds-border-color-default)}.SkipToCodeButton_skipToCodeButton__ch_g7{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__ch_g7[inert]{opacity:0;transform:translateY(50%);pointer-events:none}@media(hover:hover){.SkipToCodeButton_skipToCodeButton__ch_g7:hover:not([inert]){transform:translateY(-4px)}}.SkipToCodeButton_skipToCodeLabel__cd2HW{font:var(--gds-font-ui-sm);color:var(--gds-text-color-default);white-space:nowrap}.VersionRangeBanner_versionRangeBanner__SHRm9{--gds-icon-color:var(--gds-icon-color-emphasis);max-inline-size:-webkit-fit-content;max-inline-size:fit-content;margin-inline:auto;background-color:var(--gds-color-bg-light)}.VersionRangeBanner_versionRangeBanner__SHRm9 p{color:var(--gds-text-color-emphasis)}.VersionRangeBanner_versionRangeBanner__SHRm9[data-intent=caution]{--gds-icon-color:var(--gds-icon-color-caution)}.VersionRangeBanner_versionRangeBanner__SHRm9[data-intent=caution] p{color:var(--gds-text-color-caution)}.DiffHeader_diffHeader__ie_zs{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:calc(-1*var(--diff-header-padding));margin-inline-end:calc(-1*var(--diff-header-padding));padding-inline:var(--diff-header-padding);background-color:var(--diff-header-background,var(--gds-color-bg-med))}.DiffHeader_diffHeader__ie_zs: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);opacity:0;transition:opacity .1s ease-out}.DiffHeader_diffHeader__ie_zs[data-stuck=true]:after{opacity:1}.DiffHeader_diffHeader__ie_zs[data-show-floating-comments=true]{-webkit-margin-end:-6px;margin-inline-end:-6px;-webkit-padding-end:6px;padding-inline-end:6px}.ViewedFilesProgressBar_viewedFilesProgressBar__7oCeq{--progress-fill:var(--gds-icon-color-emphasis)}.ViewedFilesProgressBar_viewedFilesProgressBar__7oCeq label{font-weight:600}.ViewedFilesProgressBar_viewedFilesProgressBar__7oCeq progress{-webkit-appearance:none;appearance:none;contain:paint;block-size:var(--gds-space-m);inline-size:40px;flex:1 1;border:0;border-radius:var(--gds-radius-circular)}.ViewedFilesProgressBar_viewedFilesProgressBar__7oCeq progress::-webkit-progress-bar{background-color:var(--gds-btn-color-neutral-pressed);border-radius:var(--gds-radius-circular)}.ViewedFilesProgressBar_viewedFilesProgressBar__7oCeq progress::-webkit-progress-value{background-color:var(--progress-fill);border-radius:var(--gds-radius-circular);-webkit-transition:75ms ease-in-out;transition:75ms ease-in-out;-webkit-transition-property:width,background-color;transition-property:width,background-color}.ViewedFilesProgressBar_viewedFilesProgressBar__7oCeq progress::-moz-progress-bar{-moz-transition:75ms ease-out;transition:75ms ease-out;-moz-transition-property:padding-block-end background-color;transition-property:padding-block-end background-color;padding-inline-start:var(--gds-space-m);padding-block-end:var(--value);background-color:var(--progress-fill);block-size:0;transform-origin:0 0;transform:rotate(-90deg) translateX(calc(-1 * var(--gds-space-m)))}.CommitShaBadge_commitSha__yaq2X{color:var(--gds-text-color-low-contrast)}.CommitShaBadge_commitSha__yaq2X:is(button,a){cursor:pointer}.CommitShaBadge_commitSha__yaq2X:is(button,a):hover{color:var(--gds-text-color-high-contrast)}.BranchRefBadge_branchRefBadge__I2ZeN{display:inline-block;padding-inline:var(--gds-space-s);margin-inline:var(--gds-space-xs);border-radius:var(--gds-radius-m);background-color:var(--gds-btn-color-neutral-default);color:var(--gds-text-color-default);font-family:var(--font-family-code,ui-monospace,monospace);font-size:12px;line-height:1.4;white-space:nowrap;vertical-align:initial}@keyframes BaseToolMessage_fadeInAnimation__LvvEA{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%)}}.BaseToolMessage_fadeIn__vHlPj{animation:BaseToolMessage_fadeInAnimation__LvvEA .32s ease-in-out}.BaseToolMessage_toolCall__NQyc7{display:flex;align-items:center;gap:var(--gds-space-s);border-radius:var(--gds-radius-m);padding:var(--gds-space-2xs) var(--gds-space-s);margin:calc(-1*var(--gds-space-2xs)) 0;transition:background-color .1s ease-in-out}.BaseToolMessage_toolCall__NQyc7:hover{background-color:var(--gds-btn-color-neutral-hover)}.BaseToolMessage_textContainer__EdrWx{display:flex;align-items:baseline;min-width:0;flex-wrap:wrap;row-gap:var(--gds-space-s);column-gap:var(--gds-space-xs)}.BaseToolMessage_title___FByx{font-size:13px;font-weight:500;text-wrap:nowrap}.BaseToolMessage_title___FByx.BaseToolMessage_title__loading__QRl91{--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:BaseToolMessage_shimmer__c1spz 1s linear infinite,BaseToolMessage_fadeInAnimation__LvvEA .32s ease-in-out}@keyframes BaseToolMessage_shimmer__c1spz{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}.BaseToolMessage_subtitle__ZibVb{font-size:13px;min-width:0;overflow-wrap:anywhere}.BaseToolMessage_subtitle__ZibVb.BaseToolMessage_subtitle__loading__0GF6f{animation:BaseToolMessage_fadeInAnimation__LvvEA .32s ease-in-out}.CodeSuggestion_codeSuggestion__fuByk{border-width:var(--gds-border-width-thin);border-radius:var(--gds-radius-m);--gds-card-header-padding:var(--gds-space-s);--gds-card-body-padding:0}.CodeSuggestion_codeSuggestion__fuByk[data-expanded=true]{box-shadow:var(--gds-box-shadow-soft)}.CodeSuggestion_codeSuggestion__fuByk.CodeSuggestion_outdated__YjHIr{opacity:.4;pointer-events:none}.CodeSuggestion_codeSuggestionLines__yRs97{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--gds-space-m);column-gap:var(--gds-space-m)}.CodeSuggestion_codeSuggestionLine__keehn{grid-column:1/-1;display:grid;grid-template-columns:subgrid;white-space:pre-wrap;word-wrap:anywhere}.CodeSuggestion_codeSuggestionLine__keehn[data-type=added]{background-color:var(--code-bg-added)}.CodeSuggestion_codeSuggestionLine__keehn[data-type=added][data-has-subline-highlights=true]{background-color:var(--code-bg-added-partial)}.CodeSuggestion_codeSuggestionLine__keehn[data-type=added]{--code-suggestion-line-number-background:var(--code-bg-added);--code-suggestion-line-symbol:"+";--code-character-highlight-background:var( --code-bg-added-partial-highlight )}.CodeSuggestion_codeSuggestionLine__keehn[data-type=deleted]{background-color:var(--code-bg-removed)}.CodeSuggestion_codeSuggestionLine__keehn[data-type=deleted][data-has-subline-highlights=true]{background-color:var(--code-bg-removed-partial)}.CodeSuggestion_codeSuggestionLine__keehn[data-type=deleted]{--code-suggestion-line-number-background:var(--code-bg-removed);--code-suggestion-line-symbol:"-";--code-character-highlight-background:var( --code-bg-removed-partial-highlight )}.CodeSuggestion_lineNumber__CxzLS{padding-inline:var(--gds-space-m) var(--gds-space-xs);text-align:right;-webkit-user-select:none;user-select:none;background-color:var(--code-suggestion-line-number-background,inherit);color:var(--gds-text-color-high-contrast)}.CodeSuggestion_lineContent__VD72d{-webkit-padding-end:var(--gds-space-m);padding-inline-end:var(--gds-space-m);display:flex;gap:var(--gds-space-m);color:var(--gds-text-color-high-contrast)}.CodeSuggestion_lineContent__VD72d:before{content:var(--code-suggestion-line-symbol);color:var(--gds-text-color-default)}.CodeSuggestion_characterHighlight__0JZ1w{background-color:var(--code-character-highlight-background);border-radius:var(--gds-radius-s)}.OpenInEditor_openInEditor__5N5Tz{border-width:var(--gds-border-width-thin);border-radius:var(--gds-radius-m);box-shadow:var(--gds-box-shadow-soft);--gds-card-header-padding:var(--gds-space-xs);--gds-card-body-padding:0}.CreateFile_createFileCard___vRXo{--gds-card-header-padding:var(--gds-space-xs)}.DeleteFile_deleteFileCard__seQ3k{background-color:var(--gds-color-bg-light);border:1px solid var(--gds-border-color-default);border-radius:var(--gds-radius-m);padding:var(--gds-space-xs);font-size:14px;font-weight:500;line-height:16px}.DeleteFile_deleteFileCard__seQ3k.DeleteFile_outdated__VWvVj{opacity:.4;pointer-events:none}.EditFile_editFileCard__3b5eF{--gds-card-header-padding:var(--gds-space-xs)}.FullSelfDrivingStatusCard_detailText__OJ_tr{animation:FullSelfDrivingStatusCard_fadeIn__nsRSE .2s ease-in-out}.FullSelfDrivingStatusCard_detailText__OJ_tr.FullSelfDrivingStatusCard_detailText__loading__d_rqq{--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:FullSelfDrivingStatusCard_shimmer__dashE 1s linear infinite,FullSelfDrivingStatusCard_fadeIn__nsRSE .2s ease-in-out}@keyframes FullSelfDrivingStatusCard_shimmer__dashE{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}.FullSelfDrivingStatusCard_agentRow__JILoo{align-items:center;border-radius:var(--gds-radius-l);display:flex;min-width:0;transition:background-color .1s ease}.FullSelfDrivingStatusCard_agentRow__JILoo:focus-within,.FullSelfDrivingStatusCard_agentRow__JILoo:hover{background-color:var(--gds-color-bg-med)}.FullSelfDrivingStatusCard_agentRowMain__H_ydz{align-items:center;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;color:inherit;display:flex;flex:1 1 auto;font:inherit;gap:var(--gds-space-l);min-height:32px;min-width:0;padding:var(--gds-space-s) var(--gds-space-l);text-align:left}button.FullSelfDrivingStatusCard_agentRowMain__H_ydz{cursor:pointer}button.FullSelfDrivingStatusCard_agentRowMain__H_ydz:focus-visible{border-radius:var(--gds-radius-l);outline:var(--gds-border-width-thin) solid var(--gds-border-color-focused);outline-offset:calc(-1*var(--gds-border-width-thin))}.FullSelfDrivingStatusCard_agentRowStatusIcon__tgCjk{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;min-height:20px;width:16px}.FullSelfDrivingStatusCard_agentRowContent__OwfAk{align-items:center;display:flex;flex:1 1 auto;gap:var(--gds-space-xs);min-width:0}.FullSelfDrivingStatusCard_agentRowName__0YhsN{color:var(--gds-text-color-default);flex:0 0 auto;font-weight:var(--gds-font-weight-medium);white-space:nowrap}.FullSelfDrivingStatusCard_agentRowActivity__wEYPa{min-width:0;white-space:nowrap}.FullSelfDrivingStatusCard_agentRowActivity__wEYPa,.FullSelfDrivingStatusCard_agentRowActivity__wEYPa>span{display:block;overflow:hidden;text-overflow:ellipsis}.FullSelfDrivingStatusCard_agentRowStopAction__FY8QM{flex:0 0 auto;opacity:0;padding-right:var(--gds-space-s);transition:opacity .1s ease}.FullSelfDrivingStatusCard_agentRow__JILoo:focus-within .FullSelfDrivingStatusCard_agentRowStopAction__FY8QM,.FullSelfDrivingStatusCard_agentRow__JILoo:hover .FullSelfDrivingStatusCard_agentRowStopAction__FY8QM{opacity:1}@media(hover:none){.FullSelfDrivingStatusCard_agentRowStopAction__FY8QM{opacity:1}}@keyframes FullSelfDrivingStatusCard_fadeIn__nsRSE{0%{opacity:0}to{opacity:1}}.AuthorFilters_authorNameContainer__NSoY1,.AuthorFilters_authorNameSingle__fb_1L{min-width:0}.AuthorFilters_authorName__AZ623{min-width:0;flex:0 1 auto}.AuthorFilters_authorCount__KPmky{flex-shrink:0;white-space:nowrap}.ChecksSidebar_checksSidebarActions__o1tgB{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1;padding:0 var(--gds-space-m) var(--gds-space-m);-webkit-border-after:var(--gds-border-standard);border-block-end:var(--gds-border-standard);background-color:var(--gds-color-bg-light)}.ChecksTree_checksTree__8GAtZ{--gds-tree-indent:var(--gds-space-m);--gds-tree-item-padding-inline:var(--gds-space-s)}.GithubPullsPage_container__lME24{width:100%;max-width:1280px;margin:0 auto;padding:var(--cursor-spacing-4)}.GithubPullsPage_pageHeader__RMsPD{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-1-5) var(--cursor-spacing-3);border-bottom:1px solid var(--cursor-stroke-tertiary)}.GithubPullsPage_pageHeaderActions___OnDL{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.GithubPullsPage_pageHeaderTitle__UEm_Z{min-width:0;margin:0;font-size:var(--cursor-font-size-lg);line-height:var(--cursor-line-height-lg);font-weight:var(--cursor-font-weight-medium,500)}.GithubPullsPage_errorBanner__5CVLA{padding:var(--cursor-spacing-2);border:1px solid var(--cursor-stroke-red-primary);border-radius:var(--cursor-radius-base);color:var(--cursor-text-red-primary);background:var(--cursor-bg-red-secondary)}.GithubPullsPage_repoSyncBlocker__n6Xp6{display:flex;align-items:flex-start;flex-direction:column;gap:var(--cursor-spacing-3);padding:var(--cursor-spacing-4)}.GithubPullsPage_emptyState__8cekX,.GithubPullsPage_listErrorState__gYAdS{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--cursor-spacing-3);min-height:160px;padding:var(--cursor-spacing-4);text-align:center}.GithubPullsPage_listErrorMessage__S5m5K{display:flex;flex-direction:column;gap:var(--cursor-spacing-1)}.GithubPullsPage_listErrorTitle__2uaoj{margin:0;color:var(--cursor-text-primary);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-base);font-weight:var(--cursor-font-weight-medium)}.GithubPullsPage_listErrorDescription__PFHvJ{margin:0;color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm)}.GithubPullsPage_pagination__pflwk{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3)}.GithubPullsPage_paginationMeta__1fo_W{color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);font-weight:var(--cursor-font-weight-normal,400);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GithubPullsPage_paginationDelimiter__hIAH7{color:var(--cursor-text-tertiary)}.GithubPullsPage_stateTabsCluster__6B53R{display:flex;align-items:center;gap:var(--cursor-spacing-3)}.GithubPullsPage_legacyPageTitle__eOQ91{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.GithubPullsPage_legacyRepoName__HYKVx{color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-sm);font-weight:var(--cursor-font-weight-normal,400)}.GithubPullsPage_pageBody__wP8l2{display:flex;flex-direction:column;gap:var(--cursor-spacing-4)}.GithubPullsPage_listToolbarFilters__XWLch{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cursor-spacing-1);margin-left:auto}.GithubPullsPage_row__qVWil{display:flex;align-items:start;gap:var(--cursor-spacing-3);padding:var(--cursor-spacing-3) var(--cursor-spacing-3);transition:background-color var(--cursor-duration-fast) ease}.GithubPullsPage_row__qVWil:hover{background-color:var(--cursor-bg-tertiary)}@keyframes GithubPullsPage_skeletonPulse__1J1Rf{0%,to{opacity:1}50%{opacity:.5}}.GithubPullsPage_skeletonRow__U6OSH{display:flex;align-items:start;gap:var(--cursor-spacing-3);padding:var(--cursor-spacing-3)}.GithubPullsPage_skeletonState__50Wwl{display:block;flex-shrink:0;width:var(--cursor-spacing-4);height:var(--cursor-spacing-4);margin-top:var(--cursor-spacing-1)}.GithubPullsPage_skeletonMain__LwEny{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:var(--cursor-spacing-1-5)}.GithubPullsPage_skeletonTitle__dhBeI{display:block;width:52%;height:var(--cursor-spacing-4)}.GithubPullsPage_skeletonMeta__J2htc{display:block;width:32%;height:var(--cursor-spacing-3)}.GithubPullsPage_skeletonMeta__J2htc,.GithubPullsPage_skeletonState__50Wwl,.GithubPullsPage_skeletonTitle__dhBeI{border-radius:var(--cursor-radius-sm);background-color:var(--cursor-bg-quaternary);animation:GithubPullsPage_skeletonPulse__1J1Rf 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.GithubPullsPage_skeletonMeta__J2htc,.GithubPullsPage_skeletonState__50Wwl,.GithubPullsPage_skeletonTitle__dhBeI{animation:none}}.GithubPullsPage_rowCheckbox__DC5Bf,.GithubPullsPage_rowStateIcon__RrWFX{display:inline-flex;align-items:center;flex-shrink:0;margin-top:4px}.GithubPullsPage_rowMain__BtBjL{margin-left:-4px;flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5)}.GithubPullsPage_rowTitleLine__qG67m{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--cursor-spacing-1-5);row-gap:var(--cursor-spacing-1)}.GithubPullsPage_rowTitlePrimary__iHr7_{display:inline-flex;align-items:center;flex:0 1 auto;width:-webkit-fit-content;width:fit-content;max-width:100%;min-width:0;gap:var(--cursor-spacing-1-5)}.GithubPullsPage_rowTitleLink__w7qRW{min-width:0;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GithubPullsPage_rowTitleLink__w7qRW:hover{text-decoration:underline}.GithubPullsPage_rowTitleText__y7_Td{color:var(--cursor-text-primary);font-size:var(--cursor-font-size-base);font-weight:var(--font-weight-medium,500)}.GithubPullsPage_rowNumber__kKi4f{color:var(--cursor-text-tertiary);font-size:var(--cursor-font-size-base)}.GithubPullsPage_rowMeta__3Ck2j{display:block;color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-sm,12px)}.GithubPullsPage_rowSide__rwePJ{display:flex;align-items:center;justify-content:flex-end;gap:var(--cursor-spacing-3);flex-shrink:0;margin-top:2px}.GithubPullsPage_assigneeStack__NAeZi{display:flex;flex-direction:row-reverse}.GithubPullsPage_assigneeStack__NAeZi>*+*{margin-right:-6px}.GithubPullsPage_assigneeAvatar__K1Xb3{display:inline-flex;align-items:center;justify-content:center;width:var(--cursor-spacing-4);height:var(--cursor-spacing-4);overflow:hidden;border-radius:var(--cursor-radius-full);box-shadow:0 0 0 2px var(--cursor-stroke-quaternary)}.GithubPullsPage_commentLink__fIUVW{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1);color:var(--cursor-text-tertiary);font-size:var(--cursor-font-size-sm,12px);text-decoration:none}.GithubPullsPage_ciStatusButton__oJ5Xf{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--cursor-spacing-1);margin:calc(-1*var(--cursor-spacing-1));border:0;background:none;color:inherit;cursor:pointer;border-radius:var(--cursor-radius-sm)}.GithubPullsPage_ciStatusButton__oJ5Xf:hover{background-color:var(--cursor-bg-tertiary)}.GithubPullsPage_ciPopover__QHOus{display:flex;flex-direction:column}.GithubPullsPage_ciPopoverHeading__GILoY{padding:var(--cursor-spacing-1);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-sm);font-weight:var(--cursor-font-weight-medium,500)}.GithubPullsPage_ciPopoverList___d_ri{display:flex;flex-direction:column;padding:var(--cursor-spacing-1)}.GithubPullsPage_ciPopoverMessage__piTO5{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);padding:var(--cursor-spacing-2)}.GithubPullsPage_ciCheckRow__qJIpU{display:flex;align-items:center;gap:var(--cursor-spacing-3);min-height:36px;padding:var(--cursor-spacing-1-5) var(--cursor-spacing-3)}.GithubPullsPage_ciCheckBody__cz80Q{flex:1 1;min-width:0}.GithubPullsPage_ciCheckBody__cz80Q>a,.GithubPullsPage_ciCheckBody__cz80Q>span{display:inline}.GithubPullsPage_ciCheckBody__cz80Q>small{display:block}.GithubPullsPage_ciCheckStartedAt__fM6xn{color:var(--cursor-text-secondary)}.GithubPullsPage_ciCheckStatus__rTMEI{display:inline-flex}.GithubPullsPage_cardSearchBand__xVSam{display:flex;align-items:center;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-2) var(--cursor-spacing-3)}.GithubPullsPage_searchField__HNd2q{flex:1 1;min-width:0}.GithubPullsPage_appliedFiltersBand__ejISq{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-2) var(--cursor-spacing-3);min-height:calc(var(--cursor-height-sm) + 2*var(--cursor-spacing-2));box-sizing:border-box}.GithubPullsPage_appliedFiltersEmpty__Q_i7f{color:var(--cursor-text-tertiary);font-size:var(--cursor-font-size-base)}.GithubPullsPage_appliedFiltersLabel__O3_rl{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5);color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-base)}.GithubPullsPage_appliedFiltersClear__d_Tug{margin-left:auto}.GithubPullsPage_cardToolbarBand__aRm8U{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cursor-spacing-3);padding:var(--cursor-spacing-3);border-bottom:1px solid var(--cursor-stroke-tertiary)}.GithubPullsPage_rowMetaCursor__PaCrN{display:flex;align-items:center;flex-wrap:wrap;color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-base)}.GithubPullsPage_metaDelimiter__GpSNZ{padding-inline:var(--cursor-spacing-1);color:var(--cursor-text-tertiary)}.GithubPullsPage_rowMetaCi__Yn3RU{margin-top:2px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer;border-radius:var(--cursor-radius-sm)}.GithubPullsPage_ciStatusDot__L7S5Z{flex-shrink:0;width:6px;height:6px;border-radius:var(--cursor-radius-full);background-color:var(--cursor-text-yellow-primary)}.PrListRepoNav_pageHeader__ahJt6{-webkit-padding-start:var(--cursor-spacing-3);padding-inline-start:var(--cursor-spacing-3);border-bottom:0}.PrListRepoNav_pageHeader__ahJt6[data-scrolled=true]{box-shadow:none}.PrListRepoNav_breadcrumb__V_YyX{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);min-width:0;font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-sm)}.PrListRepoNav_breadcrumbLink__RrR6t{min-width:0;color:var(--cursor-text-secondary);text-decoration:none;transition:color var(--cursor-duration-normal) ease}.PrListRepoNav_breadcrumbLink__RrR6t:hover{color:var(--cursor-text-primary)}.PrListRepoNav_breadcrumbLink__RrR6t:focus-visible{outline:2px solid var(--cursor-stroke-focused);outline-offset:1px}.PrListRepoNav_breadcrumb__V_YyX>.PrListRepoNav_breadcrumbLink__RrR6t:first-child,.PrListRepoNav_separator__lT_Yw{flex-shrink:0}.PrListRepoNav_repoLink__FBrq0{overflow:hidden;color:var(--cursor-text-primary);text-overflow:ellipsis;white-space:nowrap}.PrListRepoNav_separator__lT_Yw{display:inline-flex;align-items:center;color:var(--cursor-bg-secondary)}.PrListRepoNav_tabBar__8OJNo{display:flex;align-items:center;gap:var(--cursor-spacing-0-5);-webkit-padding-before:var(--cursor-spacing-1);padding-block-start:var(--cursor-spacing-1);-webkit-padding-after:var(--cursor-spacing-2);padding-block-end:var(--cursor-spacing-2);padding-inline:var(--cursor-spacing-2);border-bottom:1px solid var(--cursor-stroke-tertiary)}.PrListRepoNav_item__JY6Ia{display:inline-flex;align-items:center;justify-content:center;gap:var(--cursor-spacing-1-5);block-size:var(--cursor-height-base);padding:0 var(--cursor-spacing-2-5);border:1px solid rgba(0,0,0,0);border-radius:var(--cursor-radius-full);color:var(--cursor-text-secondary);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-sm);text-decoration:none;transition:color var(--cursor-duration-normal) ease,background-color var(--cursor-duration-normal) ease}.PrListRepoNav_link__B0Uot:hover{color:var(--cursor-text-primary);background-color:var(--cursor-bg-tertiary)}.PrListRepoNav_link__B0Uot:focus-visible{outline:2px solid var(--cursor-stroke-focused);outline-offset:1px}.PrListRepoNav_current__PUA98{color:var(--cursor-text-primary);background-color:var(--cursor-bg-tertiary)}.AppNavigationMobile_navigationMenu__PfFAx{position:fixed;inset:0;padding:var(--gds-space-l);display:flex;flex-direction:column;gap:var(--gds-space-2xl);background-color:var(--gds-color-bg-med);box-shadow:var(--gds-box-shadow-lg);z-index:1000}.CodeBrowserToolbar_changeIndexLabel__elplg{font-size:12px;padding:0 var(--gds-space-2xs)}.markdown__movie-player{inline-size:-webkit-fit-content;inline-size:fit-content;margin-block:1em;padding:var(--gds-space-s);border:var(--gds-border-width-subtle) solid var(--gds-border-color-default);border-radius:var(--gds-radius-m);display:flex;flex-direction:column;gap:var(--gds-space-m);background-color:var(--gds-btn-color-neutral-disabled)}.markdown__movie-player .markdown__movie-player__header{padding-inline:var(--gds-space-xs);display:flex;align-items:center;gap:var(--gds-space-m)}.markdown__movie-player .markdown__movie-player__video{display:block;inline-size:auto;max-inline-size:100%;block-size:auto;max-block-size:calc(100vh - 96px);border-radius:var(--gds-radius-s);box-shadow:var(--gds-box-shadow-sm)}.graphite__hidden{display:none}.frontmatter-table{display:table;inline-size:100%;-webkit-margin-after:var(--gds-space-xl);margin-block-end:var(--gds-space-xl);border:var(--gds-border-width-subtle) solid var(--gds-border-color-default);border-radius:var(--gds-radius-m);border-collapse:initial;border-spacing:0;background-color:var(--gds-color-bg-light);font-size:.92em;overflow:hidden}.frontmatter-table>tbody>tr.frontmatter-row+tr.frontmatter-row>td,.frontmatter-table>tbody>tr.frontmatter-row+tr.frontmatter-row>th{-webkit-border-before:var(--gds-border-width-subtle) solid var(--gds-border-color-default);border-block-start:var(--gds-border-width-subtle) solid var(--gds-border-color-default)}.frontmatter-table>tbody>tr.frontmatter-row>th.frontmatter-key{inline-size:1px;white-space:nowrap;vertical-align:top;padding:var(--gds-space-s) var(--gds-space-l);font-weight:600;text-align:start;color:var(--gds-text-color-emphasis)}.frontmatter-table>tbody>tr.frontmatter-row>td.frontmatter-value{vertical-align:top;padding:var(--gds-space-s) var(--gds-space-l);word-break:break-word;color:var(--gds-text-color-default)}.frontmatter-table .frontmatter-pills{display:inline-flex;flex-wrap:wrap;gap:var(--gds-space-xs)}.frontmatter-table .frontmatter-pill{display:inline-block;padding-inline:var(--gds-space-s);border-radius:var(--gds-radius-l);background-color:var(--gds-color-bg-med);color:var(--gds-text-color-default);font-size:.92em;line-height:1.5}.frontmatter-table .frontmatter-empty{color:var(--gds-text-color-disabled);font-style:italic}.frontmatter-table .frontmatter-list{margin:0;-webkit-padding-start:var(--gds-space-xl);padding-inline-start:var(--gds-space-xl)}.frontmatter-table .frontmatter-nested{display:table;inline-size:100%;margin:0;border:0;border-collapse:collapse;background:rgba(0,0,0,0)}.frontmatter-table .frontmatter-nested>tbody>tr>td,.frontmatter-table .frontmatter-nested>tbody>tr>th{padding:2px var(--gds-space-m) 2px 0;border:0;vertical-align:top}.frontmatter-table .frontmatter-nested>tbody>tr>th.frontmatter-key{inline-size:1px;white-space:nowrap;font-weight:500;color:var(--gds-text-color-emphasis)}.frontmatter-raw{display:block;-webkit-margin-after:var(--gds-space-xl);margin-block-end:var(--gds-space-xl);padding:var(--gds-space-l);border-radius:var(--gds-radius-m);border:var(--gds-border-width-subtle) solid var(--gds-border-color-default);background-color:var(--gds-color-bg-light);white-space:pre-wrap;word-break:break-word;font-family:var(--font-family-monospace);font-size:.92em;color:var(--gds-text-color-default)}.DomainRichLink_domainRichLink__5qseb{display:inline;padding-block:2px;padding-inline:2px;margin-inline:-2px;border-radius:var(--gds-radius-s,4px);text-decoration:none;font-weight:500}.DomainRichLink_domainRichLink__5qseb:active,.DomainRichLink_domainRichLink__5qseb:focus-visible,.DomainRichLink_domainRichLink__5qseb:hover{text-decoration:none;background-color:color-mix(in srgb,var(--gds-color-action-high-contrast) 12%,transparent)}.DomainRichLink_icon__kZ9rA{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;-webkit-margin-end:.286em;margin-inline-end:.286em;vertical-align:-.071em;font-family:cursor-icons;font-style:normal;font-size:.929em;line-height:1;-webkit-user-select:none;user-select:none}.DomainRichLink_icon__kZ9rA:before{content:var(--cursor-icon-content);font-size:var(--icon-size,1em)}.MermaidDiagram_diagram__vC0Mh,.MermaidDiagram_diagram__vC0Mh svg{display:block}.MermaidDiagram_clickable__doN1u{cursor:zoom-in}.MarkdownBlockquote_githubMarkdownAlert__Orj87,.MarkdownBlockquote_markdownBlockquote__yDgWP{position:relative;-webkit-margin-after:var(--gds-space-xl);margin-block-end:var(--gds-space-xl);margin-inline:0;padding-block:var(--gds-space-m);padding-inline:var(--gds-space-xl) var(--gds-space-m);--alert-accent:var(--gds-border-color-default)}.MarkdownBlockquote_githubMarkdownAlert__Orj87:before,.MarkdownBlockquote_markdownBlockquote__yDgWP:before{content:"";position:absolute;inset-block:var(--gds-space-xs);inset-inline-start:var(--gds-space-xs);block-size:calc(100% - 2*var(--gds-space-xs));inline-size:var(--gds-space-xs);border-radius:var(--gds-radius-circular);background-color:var(--alert-accent,var(--gds-border-color-default))}.MarkdownBlockquote_githubMarkdownAlert__Orj87 :last-child,.MarkdownBlockquote_markdownBlockquote__yDgWP :last-child{-webkit-margin-after:0;margin-block-end:0}.MarkdownBlockquote_githubMarkdownAlert__Orj87{display:flex;flex-direction:column;gap:var(--gds-space-xs);border:var(--gds-border-width-thin) solid var(--gds-color-alpha-00);border-radius:var(--gds-radius-s);background-color:var(--alert-bg);background-clip:initial}.MarkdownBlockquote_githubMarkdownAlert__Orj87 .MarkdownBlockquote_header__GOTbW{color:var(--alert-text)}.MarkdownBlockquote_githubMarkdownAlert__Orj87[data-kind=note i]{--alert-accent:var(--gds-icon-color-emphasis);--alert-bg:var(--gds-accent-color-info-bg);--alert-text:var(--gds-text-color-emphasis)}.MarkdownBlockquote_githubMarkdownAlert__Orj87[data-kind=tip i]{--alert-accent:var(--gds-icon-color-positive);--alert-bg:var(--gds-accent-color-positive-bg);--alert-text:var(--gds-text-color-positive)}.MarkdownBlockquote_githubMarkdownAlert__Orj87[data-kind=important i]{--alert-accent:var(--gds-icon-color-action);--alert-bg:var(--gds-accent-color-action-bg);--alert-text:var(--gds-text-color-action)}.MarkdownBlockquote_githubMarkdownAlert__Orj87[data-kind=warning i]{--alert-accent:var(--gds-icon-color-caution);--alert-bg:var(--gds-accent-color-caution-bg);--alert-text:var(--gds-text-color-caution)}.MarkdownBlockquote_githubMarkdownAlert__Orj87[data-kind=caution i]{--alert-accent:var(--gds-icon-color-negative);--alert-bg:var(--gds-accent-color-negative-bg);--alert-text:var(--gds-text-color-negative)}html[data-brand=cursor] .MarkdownBlockquote_githubMarkdownAlert__Orj87{background-color:rgba(0,0,0,0)}.MarkdownImage_image__II_D1{cursor:zoom-in}a .MarkdownImage_image__II_D1{cursor:pointer}.MarkdownImage_imageLightbox__sgkqq{position:fixed;inset:var(--gds-space-xl);margin:auto;block-size:-webkit-min-content;block-size:min-content;max-block-size:calc(var(--dialog-viewport-height, 100dvb) - 2*var(--gds-space-xl));inline-size:calc(100% - 2*var(--gds-space-xl));max-inline-size:-webkit-max-content;max-inline-size:max-content;display:grid;grid-template-rows:auto minmax(0,1fr);background-color:var(--gds-color-bg-light);box-shadow:var(--gds-box-shadow-lg);z-index:1100;opacity:0;transform:scale(.98);transition:opacity .1s ease-out,transform .1s ease-out}.MarkdownImage_imageLightbox__sgkqq[data-enter]{opacity:1;transform:scale(1)}.MarkdownImage_imageLightbox__sgkqq img{display:block;margin-inline:auto;max-width:100%;max-height:100%;cursor:zoom-out}.MarkdownImage_imageLightbox__sgkqq img[width]{height:auto}.MarkdownImage_backdrop__EuzmN{background-color:var(--gds-color-bg-overlay);opacity:0;transition:opacity .1s ease-out}.MarkdownImage_backdrop__EuzmN[data-enter]{opacity:1}.MarkdownLink_githubLabelLink__ph59y{block-size:round(.875lh,1px);line-height:inherit}.MarkdownPre_suggestion__J5qur{-webkit-margin-after:var(--gds-space-xl);margin-block-end:var(--gds-space-xl)}.MarkdownUserMention_userMention__KiS1W{display:inline-flex;align-items:baseline;gap:var(--gds-space-xs);padding-inline:var(--gds-space-xs) var(--gds-space-m);border-radius:var(--gds-radius-circular);font:inherit;font-weight:var(--gds-font-weight-medium);line-height:inherit;letter-spacing:inherit;background-color:var(--gds-accent-color-info-bg);color:var(--gds-accent-color-info-text);cursor:default}.MarkdownUserMention_userMentionAvatar__s2ol1{--avatar-size:1em!important;align-self:center}.MarkdownUserMention_userMentionNeutral__N7GAc{background-color:var(--gds-color-alpha-20);color:var(--gds-text-color-default)}.EditorModeToggle_container__GjyFq{background-color:var(--gds-btn-color-neutral-disabled);border-radius:var(--gds-radius-m)}.EditorModeToggle_toggleButton__xVK_V[aria-pressed=true]{background-color:var(--gds-color-bg-light)!important;border-color:var(--gds-border-color-default)!important}.pr-text-area-upload-progress{position:relative;display:block;height:2px;width:100%;background-color:rgba(0,0,0,0)}.pr-text-area-upload-progress__bar{position:absolute;display:block;top:0;left:0;width:0;height:100%;background-color:var(--gds-icon-color-emphasis)}.pr-text-area-upload-progress__bar--uploading{transition:width .3s cubic-bezier(.26,.86,.6,.99)}.MarkdownTextEditor_rawMarkdownEditor__FNGTW{font-family:var(--gds-font-family-mono);max-height:none}.MarkdownTextEditor_rawMarkdownEditor__FNGTW [data-replicated-value] textarea,.MarkdownTextEditor_rawMarkdownEditor__FNGTW [data-replicated-value]:after{padding:0 0 var(--gds-space-l) 0!important;font-size:var(--markdown-textarea-font-size,13px)!important}.MarkdownTextEditor_rawMarkdownEditor__FNGTW [data-replicated-value] textarea::placeholder{font-size:var(--markdown-textarea-font-size,13px)!important}.MarkdownTextEditor_rawMarkdownEditor__FNGTW [data-replicated-value] textarea[data-new-layout]{padding:0!important}.MarkdownTextEditor_rawMarkdownEditor__FNGTW [data-replicated-value] textarea[data-new-layout][data-active]{min-block-size:calc(2*var(--markdown-text-line-height, 20px));min-block-size:2lh}.MarkdownTextEditor_rawMarkdownEditor__FNGTW [data-replicated-value]:has(textarea[data-new-layout]):after{padding:0!important}.MarkdownTextEditor_inputContainer__YfIYR{position:relative;block-size:100%}.MarkdownTextEditor_dropZoneOverlay__Ec25B{font:var(--gds-font-ui-md);color:var(--gds-text-color-low-contrast);inset:0;background-color:rgba(0,0,0,0);border:var(--gds-border-standard);border-radius:var(--text-area-border-radius,var(--gds-radius-m));content:"";pointer-events:none}.MarkdownTextEditor_dropZoneOverlay__Ec25B,.MarkdownTextEditor_dropZoneOverlay__Ec25B:after{position:absolute;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}.MarkdownTextEditor_dropZoneOverlay__Ec25B:after{inset-block-end:8px;inline-size:100%;content:"Drop to upload";font-weight:var(--gds-font-weight-medium)}.MarkdownTextEditor_dropZoneOverlay__Ec25B[data-is-dragged-over=true]{color:var(--gds-text-color-emphasis);border-color:var(--gds-icon-color-emphasis)}.TextAreaGifView_gifView__u9wD0{block-size:100%;display:grid;grid-template-rows:auto 1fr;grid-gap:var(--gds-space-m);gap:var(--gds-space-m)}.TextAreaGifView_giphyAttribution___6qXl{height:11px;width:auto}.TextAreaGifView_searchResultsContainer__b1mW6{block-size:400px;overflow-y:auto}.TextAreaGifView_searchResults__F7Q1I{column-width:160px;column-gap:8px}.TextAreaGifView_searchResultContainer__4saV8{position:relative;background-color:var(--gds-btn-color-neutral-default);margin-bottom:8px}.TextAreaGifView_searchResult__344eq{cursor:pointer;flex-shrink:0;object-fit:contain;height:100%;width:100%}.TextAreaGifView_searchResult__344eq.TextAreaGifView_searchResultHidden__4lo0D{opacity:0}.TextAreaGifView_resultLoader__0_yhd{position:absolute;top:0;left:0;height:100%;width:100%}.TextAreaGifView_resultLoader__0_yhd.TextAreaGifView_resultLoaderHidden__h_xz_{opacity:0;pointer-events:none}.macro-favorite-button{flex-direction:row;width:16px;height:16px;color:var(--gds-text-color-low-contrast);cursor:pointer;margin-left:8px}.macro-favorite-button:hover{color:var(--gds-icon-color-emphasis)}.comment__macros__upload{border-radius:8px;border:1px dashed var(--gds-border-color-default);padding:32px 16px}.comment__macros__upload.comment__macros__upload--active{border-color:var(--gds-border-color-focused)}.comment__macros__upload .comment__macros__upload__icon{text-align:center;margin-bottom:8px}.comment__macros__upload .comment__macros__upload__icon .comment__macros__upload__icon__icon{width:32px;height:32px}.comment__macros__upload .comment__macros__upload__title{font-size:14px;font-weight:400;line-height:16px;text-align:center;margin-bottom:4px}.comment__macros__upload .comment__macros__upload__body{font:var(--gds-font-ui-md);color:var(--gds-text-color-low-contrast);text-align:center;margin-bottom:16px}.comment__macros__upload .comment__macros__upload__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}.comment__macros__upload .comment__macros__upload__buttons .comment__macros__upload__buttons__button{margin-bottom:8px}.comment__macros__upload .comment__macros__upload__buttons .comment__macros__upload__buttons__button:last-child{margin-bottom:0}.comment__macros__upload .comment__macros__upload__file-upload-state{text-align:center;margin-top:16px;font:var(--gds-font-ui-md);line-height:16px}.comment__macros__upload .comment__macros__upload__file-upload-state .comment__macros__upload__file-upload-state--error{color:var(--gds-color-caution-default)}.comment__macros__upload__file-upload-state__uploading{display:flex;flex-direction:column;align-items:center}.comment__macros__upload__file-upload-state__uploading .comment__macros__upload__file-upload-state__uploading__title{display:flex;flex-direction:row;justify-content:center;align-items:center;font:var(--gds-font-ui-md);color:var(--gds-text-color-low-contrast)}.comment__macros__upload__file-upload-state__uploading .comment__macros__upload__file-upload-state__uploading__title .comment__macros__upload__file-upload-state__uploading__title__icon{vertical-align:middle;margin-right:4px}.comment__macros__upload__file-upload-state__uploading .comment__macros__upload__file-upload-state__uploading__cancel-button{margin-top:8px}.TextAreaMacrosView_textAreaMacrosView__BycFm{block-size:100%;min-inline-size:min(350px,100%);display:grid;grid-template-rows:auto 1fr;grid-gap:var(--gds-space-m);gap:var(--gds-space-m)}.TextAreaMacrosView_macroList__uiwRL{block-size:400px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--gds-space-m);gap:var(--gds-space-m)}.TextAreaMacrosView_macroContainer__oFVoK{grid-row:span 2;display:grid;grid-template-rows:subgrid;grid-gap:0;gap:0;cursor:pointer}.TextAreaMacrosView_macroContainer__oFVoK:hover{background-color:var(--gds-btn-color-neutral-hover)}.TextAreaMacrosView_macroContainer__oFVoK .TextAreaMacrosView_previewContainer__lP7uu{position:relative;display:grid;background-color:var(--gds-btn-color-neutral-default)}.TextAreaMacrosView_macroContainer__oFVoK .TextAreaMacrosView_previewContainer__lP7uu .TextAreaMacrosView_preview__9_gyv{height:100px;width:100%;object-fit:contain;margin:auto}.TextAreaMacrosView_macroContainer__oFVoK .TextAreaMacrosView_previewContainer__lP7uu .TextAreaMacrosView_previewOverlay__3aze8{position:absolute;inset:0;display:grid;place-items:center;background-color:rgba(30,30,36,.7);--gds-icon-color:var(--gds-icon-color-inverted);opacity:0}.TextAreaMacrosView_macroContainer__oFVoK:hover .TextAreaMacrosView_previewOverlay__3aze8{opacity:1}.TextAreaMemePopover_textAreaMemePopoverAnchor__G_i9U{--gds-button-padding-inline:0;inline-size:var(--gds-button-height)}.TextAreaMemePopover_textAreaMemeTabGroup__5LJTA{inline-size:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:var(--gds-space-m);gap:var(--gds-space-m)}.PrTextAreaToolbar_prTextAreaToolbar__9o_cj{-webkit-padding-before:var(--gds-space-2xs);padding-block-start:var(--gds-space-2xs);-webkit-padding-after:var(--gds-space-xs);padding-block-end:var(--gds-space-xs);overflow-x:auto;display:flex;align-items:center;gap:var(--gds-space-xs)}.PrTextAreaToolbar_prTextAreaToolbar__9o_cj :focus-visible{outline-offset:-2px}.TextAreaWithTypeahead_textAreaWithTypeahead__ZMbom{position:relative;block-size:100%}.TextAreaWithTypeahead_activeChar__TgnzD{visibility:hidden;pointer-events:none}.TextAreaWithTypeahead_typeaheadDropdown__k7kiX{inline-size:320px;padding:var(--gds-space-xs);border:var(--gds-border-thin);border-radius:var(--gds-radius-s);background-color:var(--gds-color-bg-light);box-shadow:var(--gds-box-shadow-lg)}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS{display:flex;align-items:center;border-radius:var(--gds-radius-xs)}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS:hover{cursor:pointer}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_noResults__1GXfZ{padding:var(--gds-space-l);flex-direction:column}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_macroResult__2BIsT{-webkit-margin-after:var(--gds-space-xs);margin-block-end:var(--gds-space-xs)}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_macroResult__2BIsT:last-child{-webkit-margin-after:0;margin-block-end:0}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_macroResult__2BIsT .TextAreaWithTypeahead_macro__IQj2_{block-size:80px;inline-size:80px;-webkit-margin-end:var(--gds-space-m);margin-inline-end:var(--gds-space-m);object-fit:contain}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_macroResult__2BIsT .TextAreaWithTypeahead_macroName__7pyjt{font:var(--gds-font-ui-md)}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_prResult__RRxD_{font:var(--gds-font-ui-md);text-wrap:wrap;display:block}.TextAreaWithTypeahead_typeaheadDropdownRow__7xIfS.TextAreaWithTypeahead_prResult__RRxD_ .TextAreaWithTypeahead_highlight__T0Lm_{font-size:14px;font-weight:500;line-height:20px}.TextAreaEditView_inputContainer__cit46{position:relative;block-size:100%}.TextAreaEditView_input__pMIUb{block-size:100%;background-color:var(--gds-color-bg-dark)}.TextAreaEditView_macrosOverlay__JbwmV{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:var(--gds-space-m);gap:var(--gds-space-m);background-color:var(--gds-color-bg-light)}.TextAreaEditView_dropZoneOverlay__s6VEm{font:var(--gds-font-ui-md);color:var(--gds-text-color-low-contrast);inset:0;background-color:rgba(0,0,0,0);border:var(--gds-border-standard);border-radius:var(--text-area-border-radius,var(--gds-radius-m));content:"";pointer-events:none}.TextAreaEditView_dropZoneOverlay__s6VEm,.TextAreaEditView_dropZoneOverlay__s6VEm:after{position:absolute;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}.TextAreaEditView_dropZoneOverlay__s6VEm:after{inset-block-end:8px;inline-size:100%;content:"Drop to upload";font-weight:var(--gds-font-weight-medium)}.TextAreaEditView_dropZoneOverlay__s6VEm[data-is-dragged-over=true]{color:var(--gds-text-color-emphasis);border-color:var(--gds-icon-color-emphasis)}.alerts_alert__0JooR,.alerts_blockquote__Dx_lT{position:relative;-webkit-margin-after:1lh;margin-block-end:1lh;margin-inline:0;padding-block:var(--gds-space-m);padding-inline:var(--gds-space-xl) var(--gds-space-m)}.alerts_alert__0JooR:before,.alerts_blockquote__Dx_lT:before{content:"";position:absolute;inset-block:var(--gds-space-xs);inset-inline-start:var(--gds-space-xs);block-size:calc(100% - 2*var(--gds-space-xs));inline-size:var(--gds-space-xs);border-radius:var(--gds-radius-circular);background-color:var(--alert-accent,var(--gds-border-color-default))}.alerts_alert__0JooR :last-child,.alerts_blockquote__Dx_lT :last-child{-webkit-margin-after:0;margin-block-end:0}.alerts_alert__0JooR{display:flex;flex-direction:column;gap:var(--gds-space-xs);border:var(--gds-border-width-thin) solid var(--gds-color-alpha-00);border-radius:var(--gds-radius-s);background-color:var(--alert-bg);background-clip:initial}.alerts_alert__0JooR .alerts_alertTitle__STU_N{color:var(--alert-text);font-weight:var(--gds-font-weight-medium)}.alerts_alert__0JooR.alerts_alertNote__moAoy{--alert-accent:var(--gds-icon-color-emphasis);--alert-bg:var(--gds-accent-color-info-bg);--alert-text:var(--gds-text-color-emphasis)}.alerts_alert__0JooR.alerts_alertTip__WqbIj{--alert-accent:var(--gds-icon-color-positive);--alert-bg:var(--gds-accent-color-positive-bg);--alert-text:var(--gds-text-color-positive)}.alerts_alert__0JooR.alerts_alertImportant__X5A5T{--alert-accent:var(--gds-icon-color-action);--alert-bg:var(--gds-accent-color-action-bg);--alert-text:var(--gds-text-color-action)}.alerts_alert__0JooR.alerts_alertWarning__qYYOl{--alert-accent:var(--gds-icon-color-caution);--alert-bg:var(--gds-accent-color-caution-bg);--alert-text:var(--gds-text-color-caution)}.alerts_alert__0JooR.alerts_alertCaution__GsegC{--alert-accent:var(--gds-icon-color-negative);--alert-bg:var(--gds-accent-color-negative-bg);--alert-text:var(--gds-text-color-negative)}html[data-brand=cursor] .alerts_alert__0JooR{background-color:rgba(0,0,0,0)}.alerts_alertBody__eB_2B>:first-child{-webkit-margin-before:var(--gds-space-s);margin-block-start:var(--gds-space-s)}.alerts_blockquote__Dx_lT{--alert-accent:var(--gds-border-color-default)}.mentions_markdownEditor__VvUW0{position:relative}.mentions_markdownEditor__VvUW0 .media-dropcursor{background-color:var(--gds-color-focus-outline)}.mentions_markdownEditor__VvUW0 .prosemirror-dropcursor-inline{width:var(--gds-border-width-thick)!important}.mentions_markdownEditor__VvUW0 .prosemirror-dropcursor-block{height:var(--gds-border-width-thick)!important}.mentions_markdownEditor__VvUW0 :focus-visible{outline:none!important}.mentions_prosemirrorEditor__T_uff{--editor-font-size:14px;--editor-line-height:21px;--editor-block-spacing:16px;font-family:inherit;font-size:var(--editor-font-size);line-height:calc(var(--editor-line-height)/var(--editor-font-size));white-space:pre-wrap;overflow-wrap:anywhere;color:var(--gds-text-color-default)}.mentions_prosemirrorEditor__T_uff>:first-child{-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff>:last-child{-webkit-margin-after:0;margin-block-end:0}.mentions_prosemirrorEditor__T_uff .ProseMirror>:first-child,.mentions_prosemirrorEditor__T_uff .ProseMirror>[data-visually-first-block=true]{-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff .ProseMirror>:last-child{-webkit-margin-after:0;margin-block-end:0}.mentions_prosemirrorEditor__T_uff:focus{outline:none}.mentions_prosemirrorEditor__T_uff[data-placeholder][data-show-placeholder=true]:before{content:attr(data-placeholder);color:var(--gds-text-color-disabled);pointer-events:none;position:absolute}.mentions_prosemirrorEditor__T_uff :is(h1,h2,h3,h4,h5,h6){font-weight:var(--gds-font-weight-semibold)}.mentions_prosemirrorEditor__T_uff h1{font-size:2em;line-height:1.2857142857;-webkit-margin-before:calc(var(--editor-block-spacing)*3);margin-block-start:calc(var(--editor-block-spacing)*3);-webkit-margin-after:var(--editor-block-spacing);margin-block-end:var(--editor-block-spacing)}.mentions_prosemirrorEditor__T_uff h2{font-size:1.4285714286em;line-height:1.4;-webkit-margin-before:calc(var(--editor-block-spacing)*1.5);margin-block-start:calc(var(--editor-block-spacing)*1.5);-webkit-margin-after:calc(var(--editor-block-spacing)*.75);margin-block-end:calc(var(--editor-block-spacing)*.75)}.mentions_prosemirrorEditor__T_uff h3{font-size:1.1428571429em;line-height:1.2941176471;-webkit-margin-before:calc(var(--editor-block-spacing)*1.25);margin-block-start:calc(var(--editor-block-spacing)*1.25);-webkit-margin-after:calc(var(--editor-block-spacing)*.5);margin-block-end:calc(var(--editor-block-spacing)*.5)}.mentions_prosemirrorEditor__T_uff h4{font-size:1em;line-height:1.2857142857;-webkit-margin-before:var(--editor-block-spacing);margin-block-start:var(--editor-block-spacing);-webkit-margin-after:calc(var(--editor-block-spacing)*.5);margin-block-end:calc(var(--editor-block-spacing)*.5)}.mentions_prosemirrorEditor__T_uff h5{line-height:1.3333333333}.mentions_prosemirrorEditor__T_uff h5,.mentions_prosemirrorEditor__T_uff h6{font-size:.8571428571em;-webkit-margin-before:calc(var(--editor-block-spacing)*1.5);margin-block-start:calc(var(--editor-block-spacing)*1.5);-webkit-margin-after:calc(var(--editor-block-spacing)*.5);margin-block-end:calc(var(--editor-block-spacing)*.5)}.mentions_prosemirrorEditor__T_uff h6{line-height:1.25;color:var(--gds-text-color-low-contrast)}.mentions_prosemirrorEditor__T_uff blockquote>:first-child{-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff blockquote>:last-child{-webkit-margin-after:0;margin-block-end:0}.mentions_prosemirrorEditor__T_uff hr{background-color:var(--gds-border-color-default);border:0;height:var(--gds-space-xs);margin-block:2em;width:100%}.mentions_prosemirrorEditor__T_uff p{margin-block:var(--editor-block-spacing);text-align:start}.mentions_prosemirrorEditor__T_uff :is(h1,h2,h3,h4,h5,h6)+p{-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff strong{font-weight:var(--gds-font-weight-semibold)}.mentions_prosemirrorEditor__T_uff code{padding-inline:max(.25ch,var(--gds-space-xs));border-radius:var(--gds-radius-s);background-color:var(--gds-color-bg-code-block);font-weight:var(--gds-font-weight-regular)}.mentions_prosemirrorEditor__T_uff code:not(pre code){background-color:var(--gds-color-bg-inline-code);font-family:var(--gds-font-family-mono);font-size:1em;font-weight:inherit;line-height:inherit}.mentions_prosemirrorEditor__T_uff pre{background-color:var(--gds-color-bg-code-block);color:var(--gds-text-color-code-block);border:var(--gds-border-thin);border-radius:var(--gds-radius-s);overflow-x:auto;padding:var(--gds-space-m) var(--gds-space-l);text-align:start}.mentions_prosemirrorEditor__T_uff pre code{background-color:unset;border:0;margin:0;padding:0;width:0;font-family:var(--user-code-font-family);font-size:var(--user-code-font-size)}.mentions_prosemirrorEditor__T_uff a{color:var(--gds-text-color-emphasis)}.mentions_prosemirrorEditor__T_uff a:visited{color:var(--gds-color-action-high-contrast)}.mentions_prosemirrorEditor__T_uff a:active,.mentions_prosemirrorEditor__T_uff a:hover{text-decoration:underline}.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]{display:inline;padding-block:2px;padding-inline:2px;margin-inline:-2px;border-radius:var(--gds-radius-s,4px);text-decoration:none;font-weight:500}.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]:before{content:var(--cursor-icon-content);display:inline-block;width:1em;height:1em;-webkit-margin-end:.286em;margin-inline-end:.286em;vertical-align:-.071em;font-family:cursor-icons;font-style:normal;font-size:.929em;line-height:1;-webkit-user-select:none;user-select:none}.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]:has(img):before,.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]:has(picture):before{content:none;display:none}.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]:active,.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]:focus-visible,.mentions_prosemirrorEditor__T_uff a[data-domain-rich-link]:hover{text-decoration:none;background-color:color-mix(in srgb,var(--gds-color-action-high-contrast) 12%,transparent)}.mentions_prosemirrorEditor__T_uff :is(ul,ol){--editor-list-padding-start:1.75em;margin-block:var(--editor-list-block-spacing,var(--editor-block-spacing));-webkit-padding-start:var(--editor-list-padding-start);padding-inline-start:var(--editor-list-padding-start)}.mentions_prosemirrorEditor__T_uff :is(ul,ol):first-child{-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff :is(ul,ol):last-child{-webkit-margin-after:0;margin-block-end:0}.mentions_prosemirrorEditor__T_uff :is(ul,ol) :is(ul,ol){-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff ul{list-style-type:disc}.mentions_prosemirrorEditor__T_uff :is(ul,ol) ul{list-style-type:circle}.mentions_prosemirrorEditor__T_uff :is(ul,ol) :is(ul,ol) ul{list-style-type:square}.mentions_prosemirrorEditor__T_uff ol{list-style-type:decimal}.mentions_prosemirrorEditor__T_uff :is(ul,ol) ol{list-style-type:lower-alpha}.mentions_prosemirrorEditor__T_uff :is(ul,ol) :is(ul,ol) ol{list-style-type:lower-roman}.mentions_prosemirrorEditor__T_uff li{margin-block:.125em}.mentions_prosemirrorEditor__T_uff li:has(>p)>p:first-of-type{-webkit-margin-before:0;margin-block-start:0}.mentions_prosemirrorEditor__T_uff li:has(>p)>p:last-of-type{-webkit-margin-after:0;margin-block-end:0}.mentions_prosemirrorEditor__T_uff img,.mentions_prosemirrorEditor__T_uff video{max-inline-size:100%;height:auto;object-fit:contain;border-radius:var(--gds-radius-m)}.mentions_prosemirrorEditor__T_uff img::selection,.mentions_prosemirrorEditor__T_uff video::selection{background:rgba(0,0,0,0)}.ProseMirror-focused .mentions_prosemirrorEditor__T_uff img.ProseMirror-selectednode,.ProseMirror-focused .mentions_prosemirrorEditor__T_uff video.ProseMirror-selectednode{outline:var(--gds-border-width-medium) solid var(--gds-border-color-focused);outline-offset:1px;border-radius:var(--gds-radius-xs)}.mentions_prosemirrorEditor__T_uff video{min-block-size:70px}.mentions_prosemirrorEditor__T_uff img.ProseMirror-separator{display:none}.mentions_prosemirrorEditor__T_uff p img,.mentions_prosemirrorEditor__T_uff p video{display:inline-block;margin:0 var(--gds-space-2xs);max-height:200px;vertical-align:initial}.mentions_prosemirrorEditor__T_uff p img{cursor:zoom-in}.mentions_prosemirrorEditor__T_uff a img{cursor:pointer}.mentions_prosemirrorEditor__T_uff .ProseMirror[contenteditable=true] p img{cursor:default}.mentions_prosemirrorEditor__T_uff .html-comment-block{display:block;height:0;line-height:0;overflow:hidden;margin:0;padding:0;visibility:hidden}.mentions_prosemirrorEditor__T_uff .html-comment{display:inline}.mentions_prosemirrorEditor__T_uff .graphite__hidden{display:none!important}.mentions_prosemirrorEditor__T_uff table{position:relative;height:-webkit-fit-content;height:fit-content;border-collapse:initial;border-spacing:0;border-radius:var(--gds-radius-m);border:var(--gds-border-standard);max-width:100%}.mentions_prosemirrorEditor__T_uff table tbody{position:relative}.mentions_prosemirrorEditor__T_uff table tbody .mentions_node-controls__QBczF{position:absolute;inset:0;pointer-events:none;z-index:10}.mentions_prosemirrorEditor__T_uff table td,.mentions_prosemirrorEditor__T_uff table th{min-width:120px;padding:.5em var(--gds-space-m);vertical-align:top;border-right:var(--gds-border-standard);border-bottom:var(--gds-border-standard);background-color:var(--gds-color-bg-light);word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mentions_prosemirrorEditor__T_uff table td:last-child,.mentions_prosemirrorEditor__T_uff table th:last-child{border-right:0}.mentions_prosemirrorEditor__T_uff table td[align=left],.mentions_prosemirrorEditor__T_uff table td[align=left]>p,.mentions_prosemirrorEditor__T_uff table th[align=left],.mentions_prosemirrorEditor__T_uff table th[align=left]>p{text-align:left}.mentions_prosemirrorEditor__T_uff table td[align=center],.mentions_prosemirrorEditor__T_uff table td[align=center]>p,.mentions_prosemirrorEditor__T_uff table th[align=center],.mentions_prosemirrorEditor__T_uff table th[align=center]>p{text-align:center}.mentions_prosemirrorEditor__T_uff table td[align=right],.mentions_prosemirrorEditor__T_uff table td[align=right]>p,.mentions_prosemirrorEditor__T_uff table th[align=right],.mentions_prosemirrorEditor__T_uff table th[align=right]>p{text-align:right}.mentions_prosemirrorEditor__T_uff table th{background-color:var(--gds-color-bg-dark);font-weight:var(--gds-font-weight-medium)}.mentions_prosemirrorEditor__T_uff table td{background-color:var(--gds-color-bg-light)}.mentions_prosemirrorEditor__T_uff table tr:first-of-type td:first-child,.mentions_prosemirrorEditor__T_uff table tr:first-of-type th:first-child{border-top-left-radius:var(--gds-radius-m)}.mentions_prosemirrorEditor__T_uff table tr:first-of-type td:last-child,.mentions_prosemirrorEditor__T_uff table tr:first-of-type th:last-child{border-top-right-radius:var(--gds-radius-m)}.mentions_prosemirrorEditor__T_uff table tr:last-child td:first-child,.mentions_prosemirrorEditor__T_uff table tr:last-child th:first-child{border-bottom-left-radius:var(--gds-radius-m)}.mentions_prosemirrorEditor__T_uff table tr:last-child td:last-child,.mentions_prosemirrorEditor__T_uff table tr:last-child th:last-child{border-bottom-right-radius:var(--gds-radius-m)}.mentions_prosemirrorEditor__T_uff table td>p,.mentions_prosemirrorEditor__T_uff table th>p{margin:0;padding:0}.mentions_prosemirrorEditor__T_uff table tr:last-child td{border-bottom:0}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]){--editor-font-size:13px;--editor-line-height:20px;--editor-list-block-spacing:calc(var(--editor-block-spacing) * 0.75)}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) *{scrollbar-width:thin}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) p{margin-block:calc(var(--editor-block-spacing)*.75)}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) h1{font-size:1.6153846154em;line-height:1.1538461538;-webkit-margin-before:calc(var(--editor-block-spacing)*2);margin-block-start:calc(var(--editor-block-spacing)*2)}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) h2{font-size:1.3076923077em;line-height:1.2;-webkit-margin-before:calc(var(--editor-block-spacing)*1.25);margin-block-start:calc(var(--editor-block-spacing)*1.25)}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) h3{font-size:1.2307692308em;line-height:1.1764705882;-webkit-margin-before:calc(var(--editor-block-spacing)*1.125);margin-block-start:calc(var(--editor-block-spacing)*1.125)}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) h4{font-size:1.0769230769em;line-height:1.2307692308}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) h5{font-size:.9230769231em;line-height:1.3333333333}.mentions_prosemirrorEditor__T_uff:where([data-appearance=compact]) h6{font-size:.9230769231em;line-height:1.25}.mentions_issue__9EAqI,.mentions_mention__WT_V2{padding:1px .25ch;border:var(--gds-border-width-thin) solid var(--gds-color-alpha-00);border-radius:var(--gds-radius-xs);font-weight:var(--gds-font-weight-medium);text-decoration:none;background-color:var(--gds-accent-color-info-bg);color:var(--gds-text-color-emphasis)}.ProseMirror-focused .mentions_issue__9EAqI.ProseMirror-selectednode,.ProseMirror-focused .mentions_mention__WT_V2.ProseMirror-selectednode{outline:var(--gds-border-width-medium) solid var(--gds-border-color-focused);outline-offset:1px;border-radius:var(--gds-radius-xs)}.mentions_emoji__jMHqj{margin:0 1px;padding:1px 2px}.ProseMirror-focused .mentions_emoji__jMHqj.ProseMirror-selectednode{outline:var(--gds-border-width-medium) solid var(--gds-border-color-focused);outline-offset:1px;border-radius:var(--gds-radius-xs);background-color:var(--gds-accent-color-info-bg)}
/*# sourceMappingURL=71e8dd1f0fbd1be3.css.map*/