.InfoPanelChecks_appAvatarSlot__L3uov{display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;inline-size:var(--cursor-spacing-4);block-size:var(--cursor-line-height-base);line-height:0}.InfoPanelChecks_appAvatarSlot__L3uov>*{display:flex;line-height:0}.InfoPanelChecks_checkIdentity__cy311{display:flex;align-items:center;min-inline-size:0;inline-size:100%;flex:1 1;gap:var(--cursor-spacing-1-5);min-block-size:var(--cursor-line-height-base)}.InfoPanelChecks_checkRowLink__Mreee{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InfoPanelChecks_checkRowLinkExternal__4LXRL,.InfoPanelChecks_checkRowSuffix__iv332{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.InfoPanelChecks_externalLinkIcon__t5SsJ{flex-shrink:0}.InfoPanelChecks_checkLabel__bq2JB{flex:1 1;min-inline-size:0}.InfoPanelChecks_list__tzxk7{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25);margin:0;padding:0;list-style:none}.InfoPanelChecks_categoryRow__sX4HW{display:flex;position:relative;align-items:center;min-block-size:32px;border-radius:var(--cursor-radius-base);background-color:rgba(0,0,0,0)}.InfoPanelChecks_categoryRow__sX4HW:hover,.InfoPanelChecks_categoryRow__sX4HW[data-focus-visible-within]{background-color:var(--bg-quinary)}.InfoPanelChecks_categoryRow__sX4HW:hover .InfoPanelChecks_categoryStatusGlyph__aSWUt,.InfoPanelChecks_categoryRow__sX4HW[data-focus-visible-within] .InfoPanelChecks_categoryStatusGlyph__aSWUt{opacity:0}.InfoPanelChecks_categoryRow__sX4HW:hover .InfoPanelChecks_categoryAction__yZyDW,.InfoPanelChecks_categoryRow__sX4HW:hover .InfoPanelChecks_categoryChevron__GJfnn,.InfoPanelChecks_categoryRow__sX4HW[data-focus-visible-within] .InfoPanelChecks_categoryAction__yZyDW,.InfoPanelChecks_categoryRow__sX4HW[data-focus-visible-within] .InfoPanelChecks_categoryChevron__GJfnn{opacity:1;pointer-events:auto}.InfoPanelChecks_categoryButton__Sivwx{display:flex;align-items:center;flex:1 1;gap:var(--cursor-spacing-2);inline-size:100%;min-inline-size:0;align-self:stretch;padding-inline:var(--cursor-spacing-2);border:0;background-color:rgba(0,0,0,0);color:inherit;cursor:pointer;text-align:start}.InfoPanelChecks_categoryButton__Sivwx:focus-visible{outline:2px solid var(--border-focus)}.InfoPanelChecks_categoryLabel__1Nhoj{flex:1 1;min-inline-size:0}.InfoPanelChecks_categoryIconSlot__KPSHQ{position:relative;flex-shrink:0}.InfoPanelChecks_categoryGlyph__1_j37,.InfoPanelChecks_categoryIconSlot__KPSHQ{display:flex;align-items:center;justify-content:center;inline-size:var(--cursor-spacing-3-5);block-size:var(--cursor-spacing-3-5)}.InfoPanelChecks_categoryChevron__GJfnn,.InfoPanelChecks_categoryStatusGlyph__aSWUt{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;transition:opacity var(--cursor-duration-fast) var(--cursor-easing-in-out);pointer-events:none}.InfoPanelChecks_categoryChevron__GJfnn{opacity:0}.InfoPanelChecks_categoryAction__yZyDW{display:flex;align-items:center;min-block-size:32px;-webkit-padding-end:var(--cursor-spacing-2);padding-inline-end:var(--cursor-spacing-2);flex-shrink:0;opacity:0;transition:opacity var(--cursor-duration-fast) var(--cursor-easing-in-out);pointer-events:none}@media(hover:none){.InfoPanelChecks_categoryAction__yZyDW{opacity:1;pointer-events:auto}}.InfoPanelChecks_nestedListContainer__K2_uD{position:relative;min-inline-size:0}.InfoPanelChecks_categoryGuide__2N9QR{position:absolute;inset-block:var(--cursor-spacing-1);inset-inline-start:calc(var(--cursor-spacing-2) + var(--cursor-spacing-3-5)/2);inline-size:1px;transform:translateX(-50%);background-color:var(--border-secondary);pointer-events:none}.InfoPanelChecks_nestedList__UegD1{display:flex;min-inline-size:0;margin:0;-webkit-padding-after:var(--cursor-spacing-1);padding-block-end:var(--cursor-spacing-1);-webkit-padding-start:calc(var(--cursor-spacing-3-5) + var(--cursor-spacing-2));padding-inline-start:calc(var(--cursor-spacing-3-5) + var(--cursor-spacing-2));flex-direction:column;gap:var(--cursor-spacing-0-25);list-style:none}.InfoPanelChecks_showAllButton__WUwmQ{display:flex;align-items:center;inline-size:100%;min-inline-size:0;min-block-size:32px;padding-inline:var(--cursor-spacing-2);border:0;border-radius:var(--cursor-radius-base);background-color:rgba(0,0,0,0);cursor:pointer;text-align:start}.InfoPanelChecks_showAllButton__WUwmQ:hover{background-color:var(--bg-quinary)}.InfoPanelChecks_showAllButton__WUwmQ:focus-visible{outline:2px solid var(--border-focus)}.InfoPanelGlyphs_statusGlyphSlot__y9wkQ{display:flex;align-items:center;justify-content:center;inline-size:var(--cursor-spacing-3-5);block-size:var(--cursor-spacing-3-5);flex-shrink:0;line-height:0}.InfoPanelGlyphs_inProgress__eBnqx{color:var(--cursor-icon-yellow-primary)}.InfoPanelGlyphs_pendingDot__32Zk1{inline-size:var(--cursor-spacing-1-5);block-size:var(--cursor-spacing-1-5);border-radius:50%;background-color:var(--cursor-icon-yellow-primary)}.LabelSelect_labelRow__QnAEs{display:inline-flex;align-items:center;min-width:0;gap:var(--cursor-spacing-1)}.LabelSelect_accentDot__TJdxD{flex-shrink:0;inline-size:8px;block-size:8px;border:1px solid var(--cursor-stroke-secondary);border-radius:var(--cursor-radius-full)}.LabelsSection_condensedLabelsSection__MC5fx{display:flex;flex-wrap:wrap;gap:var(--cursor-spacing-1)}.LabelsSection_condensedLabelsSectionWithPadding__F3BBe{padding-inline:var(--cursor-spacing-0-5)}.LabelsSection_condensedLabelsActions__kp23L{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-1);-webkit-padding-start:var(--cursor-spacing-1);padding-inline-start:var(--cursor-spacing-1)}.PrLabelChip_accentDot__T2Geq{flex-shrink:0;inline-size:8px;block-size:8px;border:1px solid var(--cursor-stroke-secondary);border-radius:var(--cursor-radius-full,999px)}.InfoPanelLabelsSection_emptyMetadata__ntV_6{min-inline-size:0;flex:1 1}.InfoPanelLabelsSection_actions__d__OK{display:flex;align-items:center;gap:var(--cursor-spacing-0-5)}.InfoPanelLabelsSection_chips__e5tje{display:flex;flex-wrap:wrap;gap:var(--cursor-spacing-1);padding-inline:var(--cursor-spacing-2)}.ReviewDecisionIcon_pendingDotSlot__bhVZs{display:flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:.875rem;block-size:.875rem;flex-shrink:0;line-height:0}.ReviewDecisionIcon_pendingDotSlot__bhVZs[data-size=lg]{inline-size:1rem;block-size:1rem}.ReviewDecisionIcon_pendingDot__uAQYt{inline-size:var(--cursor-spacing-1-5);block-size:var(--cursor-spacing-1-5);border-radius:50%;background-color:var(--cursor-icon-yellow-primary)}.ReviewDecisionMessage_approved__Kksbe{color:var(--text-success);font-weight:var(--cursor-font-weight-medium,500)}.ReviewDecisionMessage_changesRequested__uXQc2{color:var(--text-warn);font-weight:var(--cursor-font-weight-medium,500)}.ReviewDecisionMessage_commented__tCm6Q{color:var(--text-accent);font-weight:var(--cursor-font-weight-medium,500)}.ReviewDecisionMessage_lowContrast__Sf7Ap{color:var(--cursor-text-secondary,var(--text-secondary))}.ReviewDecisionMessage_previous__Q6ZJV{font-weight:var(--cursor-font-weight-medium,500);text-decoration:line-through}.BugbotAutofixActionButtons_actionButtons__8uxuE{display:flex;align-items:center;gap:var(--cursor-spacing-0-5)}.BugbotAutofixPreviewDialog_header__Xiy7W{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3);padding:var(--cursor-spacing-2);-webkit-border-after:1px solid var(--cursor-stroke-tertiary);border-block-end:1px solid var(--cursor-stroke-tertiary)}.BugbotAutofixPreviewDialog_headerStart__zoWiK{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.BugbotAutofixPreviewDialog_headerMeta__EhZ6Z{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.BugbotAutofixPreviewDialog_headerActions__WlxEj{display:flex;align-items:center;flex-shrink:0;gap:var(--cursor-spacing-2)}.BugbotAutofixPreviewDialog_repoMeta__4cmfi{color:var(--cursor-text-secondary);font-weight:var(--cursor-font-weight-medium,500)}.BugbotAutofixPreviewDialog_prTitle__i5p47{color:var(--cursor-text-primary);font-weight:var(--cursor-font-weight-medium,500)}.BugbotAutofixPreviewDialog_content__mBZ19{display:flex;flex:1 1;min-height:0}.BugbotAutofixPreviewDialog_fileTree__6bz_v{display:flex;flex-direction:column;width:320px;min-width:240px;padding:var(--cursor-spacing-2);-webkit-border-end:1px solid var(--cursor-stroke-tertiary);border-inline-end:1px solid var(--cursor-stroke-tertiary)}.BugbotAutofixPreviewDialog_fileTreeHeader__lphGD{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-75);padding-inline:var(--cursor-spacing-1-5)}.BugbotAutofixPreviewDialog_filesHeading__eaOyY{margin:0;font-size:.9375rem;font-weight:var(--cursor-font-weight-medium,500);line-height:1.3333333333;color:var(--cursor-text-primary)}.BugbotAutofixPreviewDialog_fileTreeSubtitle__tBz8O{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-secondary)}.BugbotAutofixPreviewDialog_fileTreeBody__pK_FP{padding-block:var(--cursor-spacing-1);overflow-y:auto}.BugbotAutofixPreviewDialog_fileList__cXJFl{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25);margin:0;padding:0;list-style:none;font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm)}.BugbotAutofixPreviewDialog_fileRow__sH8_A{display:flex;align-items:center;inline-size:100%;gap:var(--cursor-spacing-1-5);padding-block:var(--cursor-spacing-1-5);padding-inline:var(--cursor-spacing-1);border:0;border-radius:var(--cursor-radius-sm);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none}@media(hover:hover){.BugbotAutofixPreviewDialog_fileRow__sH8_A:hover{background-color:var(--cursor-bg-tertiary)}}.BugbotAutofixPreviewDialog_fileRow__sH8_A[aria-selected=true]{background-color:var(--cursor-bg-tertiary)}.BugbotAutofixPreviewDialog_pathEllipsis__sHJ3F{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BugbotAutofixPreviewDialog_fileStats__5_Tco{font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-secondary)}.BugbotAutofixPreviewDialog_editorPane__mjbDW{flex:1 1;min-width:0}.BugbotAutofixPreviewDialog_editorFallback__6xWTB{display:flex;flex:1 1;align-items:center;justify-content:center;margin:auto;-webkit-padding-before:var(--cursor-spacing-6);padding-block-start:var(--cursor-spacing-6);min-width:0;min-height:0}.BugbotAutofixPreviewDialog_errorMessage__rmTkW,.BugbotAutofixPreviewDialog_message__zR551{display:flex;flex:1 1;align-items:center;justify-content:center;padding:var(--cursor-spacing-6)}.BugbotAutofixPreviewDialog_errorMessage__rmTkW{flex-direction:column;gap:var(--cursor-spacing-1-5);color:var(--cursor-text-secondary)}.BugbotAutofixPreviewDialog_errorTitle__c3lju{color:var(--cursor-text-primary)}.ReviewerHovercard_reviewerHovercardSurface__WyzBT{overflow:hidden}.ReviewerHovercard_reviewerHovercardSurface__WyzBT .ui-preview-card__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.ReviewerHovercard_reviewerHovercard__LJR2O{padding:0}.ReviewerHovercard_panel__nDkN0{box-sizing:border-box;padding:var(--cursor-spacing-3);max-height:380px;display:flex;flex-direction:column;min-height:0}.ReviewerHovercard_reviewerHovercardHeader__MbcQZ{flex-shrink:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-column-gap:var(--cursor-spacing-1-5,6px);column-gap:var(--cursor-spacing-1-5,6px);grid-row-gap:var(--cursor-spacing-2,8px);row-gap:var(--cursor-spacing-2,8px);padding-bottom:0}.ReviewerHovercard_reviewerHovercardHeader__MbcQZ:last-child{padding-bottom:0}.ReviewerHovercard_cursorPanel__5rIsP{box-sizing:border-box;padding:var(--cursor-spacing-3);max-height:380px;display:flex;flex-direction:column;min-height:0}.ReviewerHovercard_cursorMain__3h_3H{display:flex;flex-direction:column;flex:1 1;gap:var(--cursor-spacing-1);min-height:0}.ReviewerHovercard_cursorHeading__fY7hW{margin:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-lg);font-weight:var(--cursor-font-weight-semibold,590);line-height:var(--cursor-line-height-lg);color:var(--cursor-text-primary)}.ReviewerHovercard_cursorWaitingText__fJyqm{grid-column:2;margin:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--cursor-text-secondary,var(--text-secondary))}.ReviewerHovercard_bodyColumn__MSxtB{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5)}.ReviewerHovercard_issuesColumn__9u3UV{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.ReviewerHovercard_issueGroup__iAg1E{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5)}.ReviewerHovercard_bodyText__JEXWV{color:var(--cursor-text-primary)}.ReviewerHovercard_bodyText__JEXWV,.ReviewerHovercard_captionMuted__ecRdQ{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base)}.ReviewerHovercard_captionMuted__ecRdQ{color:var(--text-secondary)}.ReviewerHovercard_resolvedLabel__NqwXe{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-medium,500);line-height:var(--cursor-line-height-base);color:var(--text-secondary);padding-inline:var(--cursor-spacing-1-5)}.ReviewerHovercard_statusRow__EH5hr{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.ReviewerHovercard_footerReadyRow__Pm2Uj{display:flex;justify-content:space-between;align-items:center;gap:var(--cursor-spacing-3)}.ReviewerHovercard_footerReadyLabel__9fCRH,.ReviewerHovercard_footerRunningRow__JhcEf{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.ReviewerHovercard_body__fFNEP{flex:1 1;min-height:0;overflow-y:auto;-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)}.ReviewerHovercard_avatarPad__s_Jcw{display:flex;align-items:center;align-self:start;box-sizing:border-box;block-size:var(--cursor-line-height-lg);line-height:0}.ReviewerHovercard_avatarPad__s_Jcw>*{display:flex;line-height:0}.ReviewerHovercard_heading__U1qic{min-inline-size:0;margin:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-lg);font-weight:var(--cursor-font-weight-semibold,590);line-height:var(--cursor-line-height-lg);color:var(--cursor-text-primary);overflow-wrap:anywhere}.ReviewerHovercard_reviewDecisionIcon__Pz0sU{grid-column:1;grid-row:2;align-self:start;display:flex;align-items:center;justify-content:center;box-sizing:border-box;block-size:var(--cursor-line-height-base);min-block-size:0;line-height:0}.ReviewerHovercard_reviewDecisionIcon__Pz0sU:empty{display:none}.ReviewerHovercard_reviewDecisionIcon__Pz0sU>*{display:flex;line-height:0}.ReviewerHovercard_reviewDecision__ZhIEN{grid-column:2}.ReviewerHovercard_reviewDecisionText__lZodI{grid-column:2;grid-row:2;align-self:start;min-inline-size:0;margin:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--cursor-text-secondary,var(--text-secondary));overflow-wrap:anywhere}.ReviewerHovercard_reviewDecisionNeutral__gqJOE,.ReviewerHovercard_reviewDecisionText__lZodI *{font-weight:inherit;color:inherit}.ReviewerHovercard_muted__t0rzV{color:var(--text-secondary)}.ReviewerHovercard_actions__1AMCK{flex-shrink:0;display:flex;flex-direction:column;gap:var(--cursor-spacing-1);padding-top:var(--cursor-spacing-1)}.ReviewerHovercard_actions__1AMCK:empty{display:none}.ReviewerHovercard_footerCaption__5wqiU{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base)}.ReviewerHovercard_reviewerHovercardScroll__YLVVP{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:thin}.ReviewerHovercard_issueItem__qonxI{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:var(--cursor-spacing-1-5,6px);column-gap:var(--cursor-spacing-1-5,6px);grid-row-gap:var(--cursor-spacing-0-5,2px);row-gap:var(--cursor-spacing-0-5,2px);width:100%;padding:var(--cursor-spacing-1,4px) var(--cursor-spacing-1-5,6px);border-radius:var(--cursor-radius-sm,4px);background:none;border:0;text-align:left;cursor:pointer}.ReviewerHovercard_issueItem__qonxI:hover{background-color:var(--bg-tertiary)}.ReviewerHovercard_issueItemStatus___uiB4{grid-column:1;grid-row:1}.ReviewerHovercard_issueItemStatusHidden__F4lFS{visibility:hidden}.ReviewerHovercard_issueItemTitle__o2ZI8{grid-column:2;grid-row:1;min-width:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--cursor-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewerHovercard_issueTitleOpen__pKYyZ{font-weight:var(--cursor-font-weight-medium,500)}.ReviewerHovercard_issueLocation__9Fbw3{grid-column:2;grid-row:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--text-secondary)}.ReviewerHovercard_backToOverviewButton__heJSr{position:fixed;bottom:var(--cursor-spacing-3,12px);left:50%;transform:translateX(-50%);z-index:1000;box-shadow:var(--shadow-m)}.ReviewerHovercard_reviewerHovercardFooter__ghRQP{flex-shrink:0;-webkit-border-before:1px solid var(--cursor-stroke-tertiary);border-block-start:1px solid var(--cursor-stroke-tertiary);background-color:var(--cursor-bg-chrome);color:var(--text-secondary);padding-top:var(--cursor-spacing-1)}.ReviewerHovercard_reviewerHovercardFooter__ghRQP:empty{display:none}.DismissReviewModal_body__M8EWD{display:flex;flex-direction:column;gap:var(--cursor-spacing-1)}.DismissReviewModal_label__mCeKE{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-sm);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-tertiary)}.ReviewerStatusSuffix_suffix__ZNP5I{display:flex;align-items:center;gap:var(--cursor-spacing-0-5)}.ReviewerStatusSuffix_shieldAnchor__Ovah5{display:flex}.TeamReviewerHovercard_previewCardSurface__l6ns_{overflow:hidden}.TeamReviewerHovercard_previewCardSurface__l6ns_ .ui-preview-card__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.TeamReviewerHovercard_teamHovercard__JiBiR{box-sizing:border-box;padding:var(--cursor-spacing-3);max-height:380px;display:flex;flex-direction:column}.TeamReviewerHovercard_header__Ef3VX{display:flex;flex-direction:column;gap:var(--cursor-spacing-2);padding-bottom:0}.TeamReviewerHovercard_header__Ef3VX:last-child{padding-bottom:0}.TeamReviewerHovercard_headerRow__XEMXW{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.TeamReviewerHovercard_avatarPad__XrYY1{display:flex;align-items:center;align-self:start;box-sizing:border-box;block-size:var(--cursor-line-height-lg);line-height:0}.TeamReviewerHovercard_avatarPad__XrYY1>*{display:flex;line-height:0}.TeamReviewerHovercard_heading__TJ14G{margin:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-lg);font-weight:var(--cursor-font-weight-semibold,590);line-height:var(--cursor-line-height-lg);color:var(--cursor-text-primary)}.TeamReviewerHovercard_description__WTTLt{margin:0;font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--cursor-text-secondary,var(--text-secondary));-webkit-padding-after:var(--cursor-spacing-1);padding-block-end:var(--cursor-spacing-1)}.TeamReviewerHovercard_teamMemberList__3fjyu{flex:1 1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;list-style:none;margin:0;padding-inline:var(--cursor-spacing-1)}.TeamReviewerHovercard_teamMemberListWithHeader__oV_WC{padding-bottom:var(--cursor-spacing-1)}.TeamReviewerHovercard_teamMemberListWithoutHeader__iNsrS{padding-block:var(--cursor-spacing-1)}.TeamReviewerHovercard_statusText__1UwI0{color:var(--text-secondary);padding-inline:var(--cursor-spacing-1-5);padding-bottom:var(--cursor-spacing-1)}.TeamReviewerHovercard_footerCaption__BVv3U,.TeamReviewerHovercard_statusText__1UwI0{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base)}.TeamReviewerHovercard_teamHovercardFooter__LMJ17{flex-shrink:0;-webkit-border-before:1px solid var(--cursor-stroke-tertiary);border-block-start:1px solid var(--cursor-stroke-tertiary);background-color:var(--cursor-bg-tertiary);color:var(--text-secondary);padding-top:var(--cursor-spacing-1);overflow-wrap:break-word;word-break:break-word;max-height:120px;overflow-y:auto}.TeamReviewerHovercard_teamHovercardFooter__LMJ17 a{color:var(--text-accent);text-decoration:underline}.TeamReviewerHovercard_teamHovercardFooter__LMJ17 a:hover{text-decoration:none}.ui-popover:has(>.ReviewersListPopover_reviewersListPopover__uUlFg){width:290px;max-width:290px;padding:var(--cursor-spacing-1)}.ReviewersSection_condensedReviewers__7Tr32{display:flex;flex-wrap:wrap;gap:var(--cursor-spacing-1)}.ReviewersSection_condensedReviewers__7Tr32[data-has-reviewers=true]{padding-inline:var(--cursor-spacing-0-5)}.ReviewersSection_decisionPills__Su7n4{display:flex;flex-wrap:wrap;gap:var(--cursor-spacing-0-5)}.ReviewersSection_decisionLabel__CmFbG{text-transform:lowercase}.ReviewersSection_condensedReviewersActions__K9Lpx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cursor-spacing-1);-webkit-padding-start:var(--cursor-spacing-1);padding-inline-start:var(--cursor-spacing-1)}.AgenticOwnersReviewerHovercard_gateBody__iu1Gd{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.AgenticOwnersReviewerHovercard_sentence__fmT5L{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--cursor-text-primary)}.AgenticOwnersReviewerHovercard_policyList__UWSey{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5)}.AgenticOwnersReviewerHovercard_policy__SBVd5{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:var(--cursor-spacing-1-5,6px);column-gap:var(--cursor-spacing-1-5,6px);grid-row-gap:var(--cursor-spacing-0-5,2px);row-gap:var(--cursor-spacing-0-5,2px)}.AgenticOwnersReviewerHovercard_policyStatus__QwT5k{grid-column:1;grid-row:1}.AgenticOwnersReviewerHovercard_policyDetail__8ZYa4{grid-column:2;display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5)}.AgenticOwnersReviewerHovercard_satisfiedLabel__OIWxu{font-family:var(--cursor-font-family-sans);color:var(--text-secondary)}.AgenticOwnersReviewerHovercard_policyScope__hxKi8,.AgenticOwnersReviewerHovercard_satisfiedLabel__OIWxu{font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-medium,500);line-height:var(--cursor-line-height-base)}.AgenticOwnersReviewerHovercard_policyScope__hxKi8{font-family:var(--cursor-font-family-mono,monospace);color:var(--cursor-text-primary);overflow-wrap:anywhere}.AgenticOwnersReviewerHovercard_caption__R8FRl{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--cursor-font-weight-normal,400);line-height:var(--cursor-line-height-base);color:var(--text-secondary)}.InfoPanelReviewerRow_reviewerIdentity__LU9pM{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);min-inline-size:0;inline-size:100%;min-block-size:var(--cursor-line-height-base)}.InfoPanelReviewerRow_avatarSlot__X_qUa{display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;block-size:var(--cursor-line-height-base);line-height:0}.InfoPanelReviewerRow_avatarSlot__X_qUa>*{display:flex;line-height:0}.InfoPanelReviewerRow_statusGlyphSlot__SuyFf{display:flex;align-items:center;justify-content:center;inline-size:var(--cursor-spacing-3-5);block-size:var(--cursor-spacing-3-5);flex-shrink:0;line-height:0}.InfoPanelReviewerRow_toneGreen__ottji{color:var(--icon-green,var(--cursor-icon-green-primary))}.InfoPanelReviewerRow_toneRed__rOtPq{color:var(--icon-red,var(--cursor-icon-red-primary))}.InfoPanelReviewerRow_toneBlue__o3RhW{color:var(--icon-blue,var(--cursor-icon-blue-primary))}.InfoPanelReviewerRow_toneTertiary__kJiXv{color:var(--icon-tertiary,var(--cursor-icon-tertiary))}.InfoPanelReviewerRow_toneQuaternary__gf0g_{color:var(--icon-quaternary,var(--cursor-icon-quaternary))}.InfoPanelReviewerRow_pendingDot__sTuD3{inline-size:var(--cursor-spacing-1-5);block-size:var(--cursor-spacing-1-5);border-radius:50%;background-color:var(--cursor-icon-yellow-primary)}.InfoPanelReviewerRow_codeownerShield__PxpTl{display:flex}.InfoPanelReviewerRow_reviewerName__FVWRU,.InfoPanelReviewersSection_inlineEmpty__yw_Tk{flex:1 1;min-inline-size:0}.InfoPanelReviewersSection_reviewerShortcut__DA15_{-webkit-margin-start:var(--cursor-spacing-1);margin-inline-start:var(--cursor-spacing-1)}.InfoPanelReviewersSection_action__cSmNI{display:flex;align-items:center;gap:var(--cursor-spacing-0-5)}.InfoPanelReviewersSection_list__7ZXCl{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25);margin:0;padding:0;list-style:none}.InfoPanelReviewersSection_showMore__HPfcb{display:flex;align-items:center;min-block-size:32px;-webkit-padding-start:calc(var(--cursor-spacing-2) + var(--cursor-spacing-3-5) + var(--cursor-spacing-2));padding-inline-start:calc(var(--cursor-spacing-2) + var(--cursor-spacing-3-5) + var(--cursor-spacing-2))}.StatusCarousel_carousel__CPxIf{position:relative;z-index:0;isolation:isolate;display:flex;flex-direction:column;gap:var(--cursor-spacing-2);min-inline-size:0}.StatusCarousel_stackRoot__yNhv1{position:relative;z-index:0;isolation:isolate;inline-size:100%;min-inline-size:0;overflow:hidden}.StatusCarousel_stackMeasure__cA5hV{position:absolute;inset-inline:0;inset-block-start:0;inline-size:100%;min-inline-size:0;visibility:hidden;pointer-events:none}.StatusCarousel_stackViewport__F4AGU{position:relative;z-index:0;inline-size:100%;min-inline-size:0;overflow:hidden}.StatusCarousel_stackContent__X4LEs{position:absolute;inset-block-start:0;inset-inline:0;inline-size:100%}.StatusCarousel_stackPeekShell__RIbhS{pointer-events:none;-webkit-user-select:none;user-select:none}.StatusCarousel_stackFrontSlot__wIec6,.StatusCarousel_stackPeekShell__RIbhS{position:absolute;inset-block:0;inset-inline:0;inline-size:100%}.StatusCarousel_stackFrontMotion__mYnxH{position:absolute;inset:0;inline-size:100%}.StatusCarousel_statusCardShell__rW9MC{box-sizing:border-box;block-size:100%;min-block-size:3.25rem;inline-size:100%;border:1px solid var(--cursor-stroke-tertiary);background:var(--cursor-bg-editor);--markdown-input-radius:var(--cursor-radius-2xl);border-radius:var(--cursor-radius-2xl);box-shadow:0 1px 2px 0 var(--cursor-shadow-secondary);pointer-events:none}.StatusCarousel_statusCard__z_02f{container:pr-status-card/inline-size;overflow:visible}.StatusCarousel_statusCard__z_02f:not(#StatusCarousel_____hMZ7N):not(#StatusCarousel_____hMZ7N):not(#StatusCarousel_____hMZ7N):not(#StatusCarousel_____hMZ7N):not(#StatusCarousel_____hMZ7N):not(#StatusCarousel_____hMZ7N){--markdown-input-radius:var(--cursor-radius-2xl);border-radius:var(--cursor-radius-2xl);box-shadow:0 1px 2px 0 var(--cursor-shadow-secondary)}.StatusCarousel_statusCardContent__oDqqf{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--cursor-spacing-4);padding:var(--cursor-spacing-3) var(--cursor-spacing-4)}.StatusCarousel_statusCardMain__mYe_6{display:flex;align-items:center;gap:var(--cursor-spacing-3);min-inline-size:0;flex:1 1 auto}.StatusCarousel_statusCopy__C_8Hb{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5);min-inline-size:0}.StatusCarousel_statusTitle__L3_ZT{margin:0}.StatusCarousel_statusDescription__qqH1J{overflow-wrap:anywhere}.StatusCarousel_statusActions__vZ99L{display:flex;justify-content:flex-end;align-items:center;gap:var(--cursor-spacing-2);flex:0 0 auto}.StatusCarousel_statusAction__nhXl0{flex:0 0 auto;white-space:nowrap}.StatusCarousel_statusActionContent__G2F1O{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1)}.StatusCarousel_carouselNav__QY4Df{position:relative;z-index:0;flex-shrink:0}.StatusCarousel_carouselDots__YvoJk,.StatusCarousel_carouselNav__QY4Df{display:flex;justify-content:center;align-items:center;gap:var(--cursor-spacing-0-5)}.StatusCarousel_carouselDots__YvoJk{padding-inline:var(--cursor-spacing-0-5)}.StatusCarousel_carouselDotHit__Meiem{display:flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:var(--cursor-spacing-4);block-size:var(--cursor-spacing-4);padding:0;border:0;border-radius:var(--cursor-radius-full);background:rgba(0,0,0,0);cursor:pointer}.StatusCarousel_carouselDot__JphT3{display:block;inline-size:var(--cursor-spacing-1-5);block-size:var(--cursor-spacing-1-5);border-radius:var(--cursor-radius-full);background:var(--cursor-text-tertiary);opacity:.65}.StatusCarousel_carouselDot__JphT3[data-active=true]{opacity:.9}@container pr-status-card (inline-size <= 480px){.StatusCarousel_statusCardContent__oDqqf{flex-direction:column}.StatusCarousel_statusActions__vZ99L{inline-size:100%;flex-direction:column;align-items:stretch}}.MergeConflictsCardDescription_root__OuuT6{display:flex;flex-direction:column;gap:var(--cursor-spacing-1,4px);min-inline-size:0}.MergeConflictsCardDescription_fileListLabel__C179P{color:inherit;opacity:.8}.MergeConflictsCardDescription_fileList__CP1st{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5,2px);margin:0;padding:0;list-style:none}.MergeConflictsCardDescription_filePath__vU_iB{min-inline-size:0}.MergeConflictsCardDescription_moreCount__aKrk_{color:inherit;opacity:.8}.DiscussionComposer_composerFooter__PRl_C{padding:var(--cursor-spacing-2);padding-right:var(--cursor-spacing-3);display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--cursor-spacing-2);gap:var(--cursor-spacing-2)}.DiscussionComposer_composerFooter__PRl_C[data-show-author-avatar=false]{grid-template-columns:minmax(0,1fr)}.DiscussionComposer_avatarPad__B8xxp{padding-block:var(--cursor-spacing-2);-webkit-padding-start:var(--cursor-spacing-0-75);padding-inline-start:var(--cursor-spacing-0-75)}.DiscussionComposer_composerEditorWrapper__GE5bM{min-inline-size:0}.DiscussionComposer_composerCard__POiwK{inline-size:100%}.DiscussionComposer_composerCard__POiwK:not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e){--markdown-input-radius:var(--cursor-radius-2xl);border-radius:var(--cursor-radius-2xl);box-shadow:0 1px 2px 0 var(--cursor-shadow-secondary)}.DiscussionComposer_composerCard__POiwK:not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):not(#DiscussionComposer_____zPh_e):focus-within{border-color:var(--cursor-stroke-primary);outline:none}.Description_description__aMoxk{position:relative;padding-block:var(--cursor-spacing-3);padding-inline:var(--cursor-spacing-4);border-radius:var(--cursor-radius-base);outline:1px solid var(--border-secondary);outline-offset:-1px;transition:background-color 75ms ease-in-out,outline 75ms ease-in-out}.Description_description__aMoxk[data-hide-idle-outline=true]{outline-color:rgba(0,0,0,0)}.Description_description__aMoxk[data-editable=true]{outline-color:var(--border-secondary)}.Description_description__aMoxk[data-editable=true][data-hovered=true]{outline-color:var(--border-primary)}.Description_description__aMoxk[data-editable=true][data-focused=true]{background-color:var(--bg-editor);outline-color:var(--border-focus);outline-width:2px}.Description_description__aMoxk[data-editable=true][data-error=true]{outline-color:var(--text-danger)}.Description_description__aMoxk[data-new-layout]{padding:0;border:1px solid rgba(0,0,0,0);overflow:clip}.Description_description__aMoxk[data-new-layout][data-editable=true],.Description_plaintextDescription__2hO9l,.Description_plaintextDescription__2hO9l[data-editable=true][data-focused=true]{background-color:var(--bg-chrome)}.Description_generateDescriptionButton__zyo7y{position:absolute;top:var(--cursor-spacing-2);right:var(--cursor-spacing-2)}.Description_saveStatus__2o0_q{position:absolute;bottom:8px;right:8px;pointer-events:none;transition:opacity .3s ease-out}.AutofixCard_infoContent__K5OV9{font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm)}.AutofixCard_infoTrigger__KU76h{display:flex;align-items:center;cursor:pointer}.AutofixCard_learnMoreLink__dEZTc{color:var(--text-accent)}.AutofixCard_learnMoreLink__dEZTc:active,.AutofixCard_learnMoreLink__dEZTc:hover{text-decoration:underline}.DiscussionItemChrome_discussionItemActions__jLIgc,.DiscussionItemChrome_discussionReactions___0drJ{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.DiscussionItemChrome_discussionReactions___0drJ{flex-wrap:wrap}.BugbotAutofixFooter_footer__daOgG,.DiscussionItemChrome_discussionReactions___0drJ{-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3)}.BugbotAutofixFooter_footer__daOgG{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5)}.BugbotAutofixFooter_actions__3acU5,.BugbotAutofixFooter_pendingRow__nfLM2{display:flex;flex-wrap:wrap;gap:var(--cursor-spacing-1-5)}.BugbotAutofixFooter_pendingRow__nfLM2,.BugbotAutofixFooter_pendingStatus__3Mc99{align-items:center}.BugbotAutofixFooter_pendingStatus__3Mc99,.BugbotAutofixFooter_supplement__zwhGY{display:flex;gap:var(--cursor-spacing-1);color:var(--text-secondary);font-size:var(--font-size-ui-sm)}.BugbotAutofixFooter_supplement__zwhGY{flex-direction:column;-webkit-padding-before:var(--cursor-spacing-1-5);padding-block-start:var(--cursor-spacing-1-5)}.DiscussionItemComment_discussionEditorWrapper__R6WvT{min-inline-size:0}.StaleAutofixCard_infoContent__67p_G{font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm)}.StaleAutofixCard_infoTrigger__IV0KB{display:flex;align-items:center;cursor:pointer}.TimelineItem_botThreadStack__P8pkz{display:flex;flex-direction:column;gap:var(--reviews-timeline-stack-gap)}.ChecksTab_previewCard__qspJA{min-width:min(180px,100vw - var(--cursor-spacing-2) - var(--cursor-spacing-2));max-width:min(500px,100vw - var(--cursor-spacing-2) - var(--cursor-spacing-2))}.ChecksTab_hovercardContent__9NECe{display:flex;gap:var(--cursor-spacing-2)}.ChecksTab_hovercardTitle__4CzoP{margin:0;font-family:system-ui,var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);font-weight:var(--font-weight-normal);line-height:var(--cursor-line-height-sm)}.ChecksTab_draftPrNote__uReKN,.ChecksTab_hovercardSubtitle___iG1c{margin:0;color:var(--text-secondary);font-family:system-ui,var(--cursor-font-family-sans);font-size:var(--cursor-font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--cursor-line-height-sm)}.ChecksTab_draftPrNote__uReKN{padding:var(--cursor-spacing-4)}.DeferredPrTabContents_centeredStatus__tb4p4{display:flex;align-items:center;justify-content:center;padding:var(--cursor-spacing-16) var(--cursor-spacing-4)}.CodeTourDebugPanel_root__dVFVS{padding-inline:var(--cursor-spacing-2);padding-block:var(--cursor-spacing-2)}.CodeTourDebugPanel_content__eLBXO{display:flex;flex-direction:column;gap:var(--cursor-spacing-1-5);-webkit-padding-before:var(--cursor-spacing-1);padding-block-start:var(--cursor-spacing-1);color:var(--cursor-text-tertiary)}.CodeTourDebugPanel_modelRow__Su2SJ{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.CodeTourDebugPanel_captionShrink0__HrLVu,.CodeTourDebugPanel_caption__YGqbr{font-size:.8125rem;line-height:1.5384615385;font-weight:400}.CodeTourDebugPanel_captionShrink0__HrLVu{flex-shrink:0}.CodeTourDebugPanel_checkboxLabel__KvKcX{display:flex;align-items:center;gap:var(--cursor-spacing-1);font-size:.8125rem;line-height:1.5384615385;font-weight:400;cursor:pointer}.CodeTourDebugPanel_freeformSection__Ca_xv{display:flex;flex-direction:column;gap:var(--cursor-spacing-1);-webkit-padding-before:var(--cursor-spacing-1);padding-block-start:var(--cursor-spacing-1)}.CodeTourDebugPanel_freeformFooter__yyDv5{display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;line-height:1.5384615385;font-weight:400}.CodeTourDebugPanel_freeformActions__mWfjr{display:flex;gap:var(--cursor-spacing-1-5)}.CodeTourFeedbackButtons_root__p0M3h{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.ui-popover:has(>.CodeTourFeedbackButtons_form__4MlQd){min-width:280px;max-width:320px;padding:var(--cursor-spacing-3);border-radius:var(--cursor-radius-xl)}.CodeTourFeedbackButtons_form__4MlQd{display:flex;flex-direction:column;gap:var(--cursor-spacing-3)}.CodeTourFeedbackButtons_title__H2BwE{font-weight:500}.CodeTourFeedbackButtons_reason__SXnNG{display:flex;align-items:center;gap:var(--cursor-spacing-2);cursor:pointer}@keyframes CodeTourOutline_fadeInAnimation__8Lc8B{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%)}}.CodeTourOutline_outline__u5elg{--code-tour-outline-max-block-size:calc(100cqb - var(--pr-file-scroll-margin-top));position:-webkit-sticky;position:sticky;top:calc(var(--pr-file-scroll-margin-top) - 1px);align-self:flex-start;width:var(--file-sidebar-width,256px);flex-shrink:0;display:flex;flex-direction:column;gap:var(--cursor-spacing-4);min-block-size:0;block-size:var(--code-tour-outline-max-block-size);overflow:hidden;-webkit-border-end:1px solid rgba(0,0,0,0);border-inline-end:1px solid rgba(0,0,0,0);--cursor-bg-sidebar:transparent}.CodeTourOutline_outline__u5elg [data-surface-sidebar-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--cursor-spacing-3);padding-left:var(--cursor-spacing-3);padding-right:var(--cursor-spacing-3);-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-top:var(--cursor-spacing-3)}.CodeTourOutline_outlineSheet__2qDDy{position:static;top:auto;align-self:stretch;width:100%;block-size:100%;-webkit-border-end:none;border-inline-end:none;--cursor-bg-sidebar:transparent}.CodeTourOutline_outlineChrome__noeyM{flex:1 1;min-inline-size:0;min-block-size:0}.CodeTourOutline_errorActions__WwI0j{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.CodeTourOutline_outlineContents___pUMt{display:flex;flex-direction:column;gap:var(--cursor-spacing-4);-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-inline:var(--cursor-spacing-3);-webkit-padding-after:var(--pr-file-scroll-margin-top);padding-block-end:var(--pr-file-scroll-margin-top)}.CodeTourOutline_rows__pPWu9{--code-tour-outline-tree-indent:var(--cursor-spacing-4);display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25)}.CodeTourOutline_rows__pPWu9[data-streaming=true] .CodeTourOutline_outlineRow__AE89e{animation:CodeTourOutline_fadeInAnimation__8Lc8B .32s ease-in-out}.CodeTourOutline_outlineRow__AE89e{min-width:0}.CodeTourOutline_outlineItemBody__ahKF8{display:flex;flex:1 1;flex-direction:column;gap:var(--cursor-spacing-0-5);min-width:0}.CodeTourOutline_outlineFileSubtitle__Yfx2T{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25);min-width:0;width:100%}.CodeTourOutline_outlineFileText__QR6gx{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cursor-text-quaternary);font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-xs);line-height:var(--cursor-line-height-xs);font-weight:var(--cursor-font-weight-normal,400)}.CodeTourOutline_collapsedFileCount__LMMZg{cursor:default}.CodeTourOutline_collapsedFilePathsTooltip__WSCfq{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-25);text-align:left}.CodeTourOutline_feedback__B6WUM{display:flex;align-items:center;gap:var(--cursor-spacing-1-5);padding-inline:0;color:var(--cursor-text-tertiary)}.CodeTourOutline_feedbackLabel__1SbpS{font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-lg);font-weight:var(--cursor-font-weight-normal,400)}.CodeTourOutline_outlineHeadingMarkdown__LlJMd{font-weight:var(--cursor-font-weight-medium,500)}.CodeTourOutline_outlineHeadingMarkdown__LlJMd code{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.CodeTourOutline_feedbackButtons__glJSK button{color:var(--cursor-text-tertiary)}.CodeTourOutline_feedbackButtons__glJSK button .gds-icon{fill:currentColor}.CodeTourOutline_feedbackButtons__glJSK button:hover,.CodeTourOutline_feedbackButtons__glJSK button[aria-pressed=true]{color:var(--cursor-text-secondary)}.CodeTourOutline_outlineSkeleton__cPeHm{display:flex;flex-direction:column;gap:var(--cursor-spacing-2);inline-size:100%;box-sizing:border-box;-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-inline:var(--cursor-spacing-3);-webkit-padding-after:var(--pr-file-scroll-margin-top);padding-block-end:var(--pr-file-scroll-margin-top)}.CodeTourOutline_outlineSkeletonRow__dH9YY{display:flex;min-inline-size:0}.ThreadFilters_searchInput__zQYa8{flex:1 1;min-inline-size:0}.HiddenByFiltersBanner_banner__hxeA4{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-2);padding-block:var(--cursor-spacing-1);padding-inline:0}.CommentThread_headerLink___TIKJ{display:flex;flex:1 1;min-width:0;color:var(--cursor-text-secondary);font-family:system-ui,var(--cursor-font-family-sans);font-size:var(--cursor-font-size-sm);font-weight:var(--cursor-font-weight-medium,500);line-height:var(--cursor-line-height-sm);cursor:pointer}.CommentThread_fileName__0lzjL{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;isolation:isolate}.FilteredThreadsList_filteredThreadsList__DolL9{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto}.FilteredThreadsList_threadList__mQ3b_{display:flex;flex-direction:column;gap:var(--cursor-spacing-4);margin:0;padding:0;list-style:none}.FilteredThreadsList_threadList__mQ3b_>li[data-filtered=true]{display:none}.CommentsRail_commentsRail__9B8gI{position:-webkit-sticky;position:sticky;inset-block-start:var(--pr-file-scroll-margin-top);align-self:flex-start;flex-shrink:0;overflow:hidden;block-size:calc(100cqb - var(--pr-file-scroll-margin-top));max-block-size:calc(100cqb - var(--pr-file-scroll-margin-top));--cursor-bg-sidebar:transparent}.CommentsRail_commentsRail__9B8gI [data-surface-sidebar-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--cursor-spacing-3);padding-left:var(--cursor-spacing-3);padding-right:var(--cursor-spacing-3);-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-top:var(--cursor-spacing-3)}.CommentsRail_commentsRailBody__6eDze{-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-inline:var(--cursor-spacing-3);-webkit-padding-after:var(--pr-file-scroll-margin-top);padding-block-end:var(--pr-file-scroll-margin-top)}.CommentsRail_commentsRailContents__kKOui{-webkit-border-start:1px solid rgba(0,0,0,0);border-inline-start:1px solid rgba(0,0,0,0)}.CommentsRail_commentsRailChrome__Bo5Sm{overflow:hidden}.VersionRangeBanner_versionRangeBanner__XvhJ5{display:flex;row-gap:var(--cursor-spacing-1);column-gap:var(--cursor-spacing-2);max-inline-size:-webkit-fit-content;max-inline-size:fit-content;margin-inline:auto;padding:var(--cursor-spacing-1-5);-webkit-padding-start:var(--cursor-spacing-3);padding-inline-start:var(--cursor-spacing-3);border:1px solid var(--border-secondary);border-radius:var(--cursor-radius-xl);background-color:var(--bg-editor);box-shadow:var(--cursor-box-shadow-lg)}.VersionRangeBanner_icon___zGoO{flex-shrink:0;-webkit-padding-before:var(--cursor-spacing-1-5);padding-block-start:var(--cursor-spacing-1-5)}.VersionRangeBanner_content__fTuWG{display:flex;align-items:flex-start;gap:var(--cursor-spacing-2)}.VersionRangeBanner_message__4AN_3{align-self:center;flex-shrink:1;flex-wrap:wrap;column-gap:var(--cursor-spacing-1);margin:0;padding-block:var(--cursor-spacing-0-5);-webkit-padding-end:var(--cursor-spacing-1);padding-inline-end:var(--cursor-spacing-1)}.CommentsToolbarToggle_commentsCount__7qmnL{flex-shrink:0}.Sheet_overlay___EeqU{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000}.Sheet_content__Grq0R{position:fixed;inset-block-end:0;inset-inline:0;max-height:90dvh;display:flex;flex-direction:column;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-3) var(--cursor-spacing-6);border:1px solid var(--border-primary);border-radius:var(--cursor-radius-xl) var(--cursor-radius-xl) 0 0;background:var(--bg-elevated);box-shadow:0 8px 24px var(--shadow-primary);outline:none;z-index:1100}.Sheet_content__Grq0R.Sheet_fullScreen__uvMEO{height:90dvh}.Sheet_handle__RwSE_{width:48px;height:4px;background-color:var(--text-quaternary);border-radius:var(--cursor-radius-full);margin:0 auto var(--cursor-spacing-2);cursor:grab}.Sheet_heading__6qRkh{margin:0;font-size:16px;font-weight:var(--font-weight-medium);line-height:160%;color:var(--text-primary)}.Sheet_closeButton___rr56{position:absolute;inset-block-start:var(--cursor-spacing-2);inset-inline-end:var(--cursor-spacing-2)}.CommentsSheet_commentsSurface__KQuJu,.CommentsSheet_sheetContents__MUasw{display:flex;flex-direction:column;flex:1 1;min-inline-size:0;min-block-size:0}.CommentsSheet_commentsSurface__KQuJu{overflow:hidden;--cursor-bg-sidebar:transparent}.CommentsSheet_commentsSurface__KQuJu [data-surface-sidebar-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:0;padding-left:0;padding-right:0;-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-top:var(--cursor-spacing-3)}.CommentsSheet_commentsSurfaceChrome__BKe2i{flex:1 1;min-inline-size:0;min-block-size:0}.CommitStepper_root__Qyjf3{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.CommitStepper_count__Z811r{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommitStepper_message__LTxqd{flex:1 1;min-width:0}.CommitRangePickerButtonContent_content__52x2X{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1-5)}.CommitRangePickerButtonContent_count__IQyzF{flex-shrink:0}.CommitRangePickerButtonContent_secondary__Ut3GE{color:var(--text-secondary)}.CommitRangePickerButtonContent_visuallyHidden___cq5R{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.DiffComparisonSelector_trigger__HRU24{scroll-margin-top:var(--cursor-spacing-1)}.DiffComparisonSelector_header__n253p{padding-inline:var(--cursor-spacing-3-5)}.DiffComparisonSelector_menu__L6NAE [data-has-description] [data-component=menu-item-left]{align-self:flex-start;margin-top:var(--cursor-spacing-0-5)}.LegacyCommitSelector_commitRangeSelector__Tx8uu{display:grid;grid-template-columns:48px 48px minmax(0,1fr);align-items:center;min-height:0;max-height:min(448px,100vh - 96px);overflow-y:auto}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitRow__ufyvZ{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitRow__ufyvZ[data-first]{--cell-start-start-radius:var(--cursor-radius-xl);--cell-start-end-radius:var(--cursor-radius-xl);-webkit-border-after:1px solid var(--border-tertiary);border-block-end:1px solid var(--border-tertiary)}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitRow__ufyvZ[data-last]{--cell-end-start-radius:var(--cursor-radius-xl);--cell-end-end-radius:var(--cursor-radius-xl)}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitRow__ufyvZ+.LegacyCommitSelector_commitRow__ufyvZ{-webkit-border-before:1px solid var(--border-tertiary);border-block-start:1px solid var(--border-tertiary)}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitSelector__Z3c_j{min-block-size:48px;display:grid;place-items:center}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitSelector__Z3c_j:focus-visible{outline:none}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitSelector__Z3c_j:focus-visible>*{outline:2px solid var(--cursor-stroke-focused);outline-offset:1px}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitSelector__Z3c_j[data-type=from]{grid-column:1;background-color:var(--code-bg-removed);border-start-start-radius:var(--cell-start-start-radius);border-end-start-radius:var(--cell-end-start-radius)}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitSelector__Z3c_j[data-type=to]{grid-column:2;background-color:var(--code-bg-added);border-start-end-radius:var(--cell-start-end-radius);border-end-end-radius:var(--cell-end-end-radius)}.LegacyCommitSelector_commitRangeSelector__Tx8uu .LegacyCommitSelector_commitDetails___iZUL{grid-column:3;align-self:center;min-width:0;padding-block:var(--cursor-spacing-1-5) var(--cursor-spacing-1);-webkit-padding-start:var(--cursor-spacing-3);padding-inline-start:var(--cursor-spacing-3)}.LegacyCommitSelector_timestamp__IR0_Q{color:var(--text-tertiary);font-size:11px}.ui-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):has(>.LegacyDiffComparisonSelector_diffComparisonSelector__HR1hh){display:flex;flex-direction:column;width:376px;max-width:min(376px,var(--available-width,100vw));max-height:min(480px,var(--available-height,100vh));overflow:hidden;padding:var(--cursor-spacing-4)}.LegacyDiffComparisonSelector_diffComparisonSelector__HR1hh{display:flex;flex-direction:column;flex:1 1;gap:var(--cursor-spacing-4);min-height:0;max-height:min(448px,100vh - 96px);overflow:hidden;outline:none}.LegacyDiffComparisonSelector_trigger__CgRV5{scroll-margin-top:var(--cursor-spacing-1)}.LegacyDiffComparisonSelector_header__KVloV{display:flex;flex-direction:column;gap:var(--cursor-spacing-2)}.LegacyDiffComparisonSelector_scrollArea__gi0p1{flex:1 1;min-height:0;overflow-y:auto}.VersionHistoryPanel_versionHistoryPanel__wY0AQ{display:flex;flex-direction:column;min-height:0;flex:1 1;gap:var(--cursor-spacing-2)}.VersionHistoryPanel_header__Zc4oy{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.VersionHistoryPanel_title__Zhm0b{flex:1 1}.VersionHistoryPanel_versionList__4P1qo{display:flex;flex-direction:column;min-height:0;overflow-y:auto}.VersionHistoryPanel_versionRow__taHET{display:flex;align-items:stretch;border-bottom:1px solid var(--border-secondary)}.VersionHistoryPanel_versionSelector__Doyc4{display:flex;align-items:center;justify-content:center;width:28px;flex:none;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.VersionHistoryPanel_versionSelector__Doyc4:disabled{cursor:default}.VersionHistoryPanel_versionDetails__su9WI{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5);flex:1 1;min-width:0;padding:var(--cursor-spacing-2) var(--cursor-spacing-1)}.VersionHistoryPanel_versionNameRow__0O17l{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.VersionHistoryPanel_commitSha__GtuXb{font-size:var(--cursor-font-size-xs);line-height:var(--cursor-line-height-xs)}.VersionHistoryPanel_restoreAction__TxFki{margin-left:auto}.VersionHistoryPanel_timestamp__aFuRk{color:var(--text-tertiary);font-size:11px}.DiffToolbar_diffToolbar__bzEES{inline-size:100%;max-inline-size:var(--codebase-page-max-width);margin-inline:auto;position:-webkit-sticky;position:sticky;inset-block-start:var(--diff-header-inset,var(--pr-sticky-chrome-height,40px));z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-3);box-sizing:border-box;min-block-size:var(--diff-header-height);padding-block:var(--cursor-spacing-2);-webkit-margin-after:-1px;margin-block-end:-1px;-webkit-margin-end:0;margin-inline-end:0;padding-inline:var(--cursor-spacing-3);background-color:var(--diff-header-background,var(--cursor-bg-chrome))}.DiffToolbar_diffToolbar__bzEES:after{content:"";position:absolute;block-size:1px;inset-block-end:0;inset-inline:0;-webkit-border-after:1px solid rgba(0,0,0,0);border-block-end:1px solid rgba(0,0,0,0);box-shadow:0 1px 0 0 var(--cursor-stroke-secondary)}[data-page-scroll=true] .DiffToolbar_diffToolbar__bzEES{isolation:isolate}[data-page-scroll=true] .DiffToolbar_diffToolbar__bzEES:before{content:"";position:absolute;inset-inline:0;inset-block-end:100%;block-size:var(--diff-header-inset,var(--pr-sticky-chrome-height,40px));background-color:var(--cursor-bg-chrome);pointer-events:none;z-index:0;inset-block-end:calc(100% - 1px);block-size:calc(var(--diff-header-inset, var(--pr-sticky-chrome-height, 40px)) + 1px)}.DiffToolbar_left__skSDd{display:flex;flex:1 1;align-items:center;gap:var(--cursor-spacing-1);min-width:0;min-height:0}.DiffToolbar_left__skSDd[data-code-tours=true]{gap:var(--cursor-spacing-2)}.DiffToolbar_right__Wteoa{display:flex;align-items:center;gap:var(--cursor-spacing-3)}.DiffToolbar_actions__a_EBY{display:flex;align-items:center;gap:var(--cursor-spacing-1-5)}.DiffToolbar_flex1__fVSZz{flex:1 1;min-width:0;min-height:0}.DiffToolbar_viewedProgress__AJt_q{font-family:system-ui,var(--cursor-font-family-sans);font-size:var(--cursor-font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-secondary)}.DiffToolbar_toolbarDivider__EUnLj{display:flex;block-size:var(--cursor-spacing-4)}:where(.FileTree_fileTree__aJ1Om){--file-tree-outline-padding:var(--cursor-spacing-2);padding-block:var(--file-tree-outline-padding);scroll-padding-block:var(--file-tree-outline-padding)}.FileTree_codeownerIcon__ahsmW{flex-shrink:0}.FileTree_checkboxSelection__52AE0{display:inline-flex;align-items:center;flex-shrink:0}.FileTree_rowAccessories__OrxRg{display:inline-flex;align-items:center;gap:var(--cursor-spacing-2)}.FileTree_statusGlyph__faXXA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--cursor-spacing-5)}.FileTree_viewedAccessories__EGqee{--diffs-addition-color-override:var(--cursor-text-tertiary);--diffs-deletion-color-override:var(--cursor-text-tertiary)}.FileTree_viewedAccessories__EGqee .FileTree_threadCount__FQHIK{color:var(--cursor-text-tertiary)}.FileTree_fileStats__8fixT{font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-secondary)}.FileTree_orphanedDivider__ByFXm{padding-block:var(--cursor-spacing-2)}.FileTree_threadCounter__XHtmy{position:relative;display:flex;align-items:center;gap:var(--cursor-spacing-1);padding-inline:var(--cursor-spacing-0-5)}.FileTree_threadCount__FQHIK{font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FileTree_visuallyHidden__AhXs1:not(:focus,:focus-within){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.FileTreeSkeleton_tree__pm2SE{display:flex;flex-direction:column;gap:var(--cursor-spacing-2);inline-size:100%;box-sizing:border-box;-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-inline:var(--cursor-spacing-3)}.FileTreeSkeleton_row__aVRDh{display:flex;min-inline-size:0}.TourToggle_container__2zWxU{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.TourToggle_updatingLabel__2G959{-webkit-padding-start:calc(var(--cursor-spacing-1) + var(--cursor-spacing-1));padding-inline-start:calc(var(--cursor-spacing-1) + var(--cursor-spacing-1));font-size:var(--cursor-font-size-sm);--shimmer-color-faint:var(--cursor-text-tertiary);--shimmer-color-bright:var(--cursor-text-secondary);--shimmer-bg-size:200%;background:linear-gradient(130deg,var(--shimmer-color-faint) 0 20%,var(--shimmer-color-bright) 30% 50%,var(--shimmer-color-faint) 60% 100%) 0 0/var(--shimmer-bg-size) 100%;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;animation:TourToggle_shimmer__qjrbn 1s linear infinite}@keyframes TourToggle_shimmer__qjrbn{0%{background-position:0 0}to{background-position:calc(var(--shimmer-bg-size)*-1) 0}}.FilesSheet_sheetContents__mV5lD{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0;gap:var(--cursor-spacing-2)}.FilesSheet_tourHeader__Zf0Hg{display:flex;align-items:center;justify-content:space-between}.FilesSheet_filesSurface__dLGHq{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0;overflow:hidden;--cursor-bg-sidebar:transparent}.FilesSheet_filesSurface__dLGHq [data-surface-sidebar-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:0;padding-left:0;padding-right:0;-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-top:var(--cursor-spacing-3)}.FilesSheet_filesSurfaceChrome__3eOj3,.FilesSheet_searchInput__tMdJr{flex:1 1;min-width:0;min-height:0}.FilesSheet_skeleton__qEmUM{padding-block:var(--cursor-spacing-3)}.ViewedFilesProgress_root__ckNd2{display:flex;align-items:center;gap:var(--cursor-spacing-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ViewedFilesProgress_overflowWarning__qEI_U{display:inline-flex;border-radius:var(--cursor-radius-sm)}.ViewedFilesProgress_overflowWarning__qEI_U:focus-visible{outline:2px solid var(--cursor-stroke-focused);outline-offset:1px}.FileSidebar_fileSidebar__96Tb9{position:-webkit-sticky;position:sticky;inset-block-start:var(--pr-file-scroll-margin-top);align-self:flex-start;overflow:hidden;block-size:calc(100cqb - var(--pr-file-scroll-margin-top));max-block-size:calc(100cqb - var(--pr-file-scroll-margin-top));--cursor-bg-sidebar:transparent}.FileSidebar_fileSidebar__96Tb9 [data-surface-sidebar-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--cursor-spacing-3);padding-left:var(--cursor-spacing-3);padding-right:var(--cursor-spacing-3);-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-top:var(--cursor-spacing-3)}.FileSidebar_fileSidebarContents__mqaBa{-webkit-border-end:1px solid rgba(0,0,0,0);border-inline-end:1px solid rgba(0,0,0,0)}.FileSidebar_searchInput__KIJzZ{flex:1 1;min-inline-size:0}.FileSidebar_fileSidebarLoader__BqjtH,.FileSidebar_fileSidebarTree__C_DPk{-webkit-padding-before:var(--cursor-spacing-3);padding-block-start:var(--cursor-spacing-3);padding-inline:var(--cursor-spacing-3);-webkit-padding-after:var(--pr-file-scroll-margin-top);padding-block-end:var(--pr-file-scroll-margin-top)}@keyframes CodeDiff_fadeInAnimation__8gB7q{0%{opacity:0;transform:translateY(3px);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 0,transparent 101%)}60%{opacity:1}to{transform:translateY(0);-webkit-mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%);mask-image:linear-gradient(90deg,#fff -1%,#fff 100%,transparent 101%)}}.CodeDiff_fadeIn__aNiji{animation:CodeDiff_fadeInAnimation__8gB7q .32s ease-in-out}.CodeDiff_codeDiff__5p3F7{--code-diff-constrained-width:960px;--code-diff-column-gap:var(--cursor-spacing-4);--diff-header-height:calc(var(--cursor-spacing-6) + 2 * var(--cursor-spacing-2));--pr-file-scroll-margin-top:var(--diff-header-height);--diff-file-header-height:45px;--diff-side-content:360px;--file-sidebar-width:256px;--comment-minimap-padding-inline-start:0;--comment-minimap-padding-inline-end:var(--file-minimap-width);--diff-header-padding:var(--file-minimap-width);position:relative;container:code-diff/inline-size;flex:1 1;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.CodeDiff_codeDiff__5p3F7[data-page-scroll=true]{height:auto;overflow-x:clip;overflow-y:visible;overscroll-behavior-y:auto;overflow-anchor:none}.CodeDiff_codeDiff__5p3F7{-webkit-padding-after:var(--pr-floating-dock-clearance,0);padding-block-end:var(--pr-floating-dock-clearance,0)}.CodeDiff_codeDiff__5p3F7[data-page-scroll=true]{-webkit-padding-after:0;padding-block-end:0}@media(max-width:768px){.CodeDiff_codeDiff__5p3F7{--comment-minimap-padding-inline-start:var(--cursor-spacing-4);--comment-minimap-padding-inline-end:var(--cursor-spacing-4)}}.CodeDiff_codeDiff__5p3F7[data-full-bleed-files=true]{container:code-diff/size}.CodeDiff_codeDiff__5p3F7[data-full-bleed-files=true][data-page-scroll=true]{container:code-diff/inline-size;--diff-header-inset:var(--pr-sticky-chrome-height,40px);--pr-file-scroll-margin-top:calc(var(--diff-header-height) + var(--diff-header-inset));scrollbar-gutter:auto}.CodeDiff_codeDiff__5p3F7[data-full-bleed-files=true]{--code-tour-context-inline-padding:var(--cursor-spacing-4);--diff-file-header-height:36px;--diff-header-background:var(--cursor-bg-chrome);--diff-header-inset:0px;--diff-header-padding:var(--cursor-spacing-2-5);--pr-file-scroll-margin-top:calc(var(--diff-header-height) + var(--diff-header-inset));background-color:var(--cursor-bg-chrome);scrollbar-gutter:stable}.CodeDiff_codeDiffWindow__MxH34{display:flex;flex-direction:column}.CodeDiff_codeDiffContents__pXRyP{position:relative;display:flex;flex:1 0 auto;flex-direction:column;row-gap:var(--cursor-spacing-4);min-block-size:100%}.CodeDiff_pageContents__Rygr6{padding-inline:var(--file-minimap-width)}.CodeDiff_prPageBanners__Ggw6F{padding-inline:var(--codebase-page-inline-pad);-webkit-padding-after:var(--cursor-spacing-4);padding-block-end:var(--cursor-spacing-4)}.CodeDiff_changesTabPanel__SQYhs,.CodeDiff_prPageBanners__Ggw6F{box-sizing:border-box;inline-size:100%;max-inline-size:var(--codebase-page-max-width);margin-inline:auto}.CodeDiff_changesTabPanel__SQYhs{display:flex;flex:1 0 auto;flex-direction:column;min-block-size:0}.CodeDiff_tabListTrailing__Mi5Kh{display:flex;flex-shrink:0;align-items:center;gap:var(--cursor-spacing-3);-webkit-padding-start:var(--cursor-spacing-4);padding-inline-start:var(--cursor-spacing-4)}.CodeDiff_checksFullHeightWindow__f8QRW{display:flex;flex-direction:column}.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_codeDiffContents__pXRyP{flex:1 1;min-block-size:0}.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_checksFullHeightTabGroup__ZNp1D,.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_checksFullHeightTabPanels__V8j79,.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_pageContents__Rygr6,.CodeDiff_checksFullHeightWindow__f8QRW [data-component=tabs-panel][data-value=checks]:not([hidden]){display:flex;flex:1 1;flex-direction:column;min-block-size:0}.CodeDiff_checksFullHeightWindow__f8QRW .CodeDiff_checksFullHeightTabPanel__3A4tC{box-sizing:border-box;inline-size:100%;max-inline-size:var(--codebase-page-max-width);margin-inline:auto;display:flex;flex:1 1;flex-direction:column;min-block-size:0;padding-top:0;padding-bottom:0}[data-page-scroll=true] .CodeDiff_checksFullHeightTabPanel__3A4tC{padding-block:0}.CodeDiff_diffContent__rqF_W{-webkit-padding-start:var(--comment-minimap-padding-inline-start);padding-inline-start:var(--comment-minimap-padding-inline-start);-webkit-padding-end:var(--comment-minimap-padding-inline-end);padding-inline-end:var(--comment-minimap-padding-inline-end);contain:inline-size layout paint;container:code-diff-container/inline-size;min-inline-size:0;flex:1 0 auto;min-block-size:0;display:flex;align-items:flex-start;column-gap:var(--code-diff-column-gap)}@media(max-width:768px){.CodeDiff_diffContent__rqF_W{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}}.CodeDiff_codeDiffSkeleton__qd7ga{display:flex;flex-direction:column;gap:var(--cursor-spacing-4);box-sizing:border-box;width:100%;height:632px;padding:var(--cursor-spacing-4)}.CodeDiff_loadError___M759{padding:var(--cursor-spacing-4)}.CodeDiff_codeTourError__W6NMj,.CodeDiff_loadError___M759{gap:var(--cursor-spacing-2)}.CodeDiff_codeTourErrorActions__hBPD2{gap:var(--cursor-spacing-1-5)}.CodeDiff_codeTourNavShimmer__jo6Vm{width:220px;flex-shrink:0}.CodeDiff_codeDiffFilesColumn__QM2_T{position:relative;isolation:isolate;display:flex;flex-direction:column;align-self:stretch;min-inline-size:0}.CodeDiff_diffStepsFlex__pmssz{min-inline-size:0}.CodeDiff_diffStepsColumn__nPPCV{padding:var(--cursor-spacing-3)}@media(max-width:768px){.CodeDiff_diffStepsColumn__nPPCV{padding-inline:0}}.CodeDiff_diffStepsColumn__nPPCV[data-mode=code-tour][data-streaming=true]>*>*{animation:CodeDiff_fadeInAnimation__8gB7q .32s ease-in-out}.CodeDiff_customInstructionsContainer__uLcM1{width:100%;max-width:var(--code-diff-constrained-width,960px);margin-inline:auto}.CodeDiff_calloutPanel__RigmD{gap:var(--cursor-spacing-1-5);padding:var(--cursor-spacing-2);border-radius:var(--cursor-radius-base)}.CodeDiff_bannerRow__3wQ1V{-webkit-padding-after:var(--cursor-spacing-3);padding-block-end:var(--cursor-spacing-3)}.CodeDiff_bannerRowInset__383dA{padding-inline:var(--cursor-spacing-4)}.CodeDiff_stepsRowGap__CtsHh{row-gap:var(--cursor-spacing-4)}.CodeDiff_stepError__ItRx0{gap:var(--cursor-spacing-1)}.CodeDiff_additionalChangesTip___AsF0{gap:var(--cursor-spacing-0-25)}.CodeDiff_codeTourStreamingDotsContainer__dl3qX{display:flex;justify-content:center;width:100%;max-width:var(--code-diff-constrained-width,960px);margin-inline:auto;padding-inline:var(--cursor-spacing-2)}.CodeDiff_streamingPlaceholder__4uOkt{min-block-size:300px}.CodeDiff_codeDiffContainer__Tv8jm{display:flex;flex:1 0 auto;gap:var(--cursor-spacing-2);min-block-size:0;min-inline-size:0}@media(min-width:769px){.CodeDiff_codeDiffContainer__Tv8jm{-webkit-padding-start:var(--file-minimap-width);padding-inline-start:var(--file-minimap-width)}}.CodeDiff_codeDiffContainer__Tv8jm[data-full-bleed-files=true]{-webkit-padding-start:0;padding-inline-start:0;gap:0}.CodeDiff_diffEmptyState__cJsxh{min-block-size:min(240px,50dvh)}.CodeDiff_postDiffContainer___MnHr{position:-webkit-sticky;position:sticky;inset-block-end:var(--post-diff-container-inset,16px);margin-inline:var(--post-diff-container-inset,16px);display:flex;flex-direction:column;gap:var(--cursor-spacing-2);z-index:2;pointer-events:none}.CodeDiff_postDiffContainer___MnHr>*{pointer-events:auto}@media(max-width:768px){.CodeDiff_postDiffContainer___MnHr{--post-diff-container-inset:8px}}.FileDiffTitle_fileDiffTitle__2q0ok{display:flex;align-items:center;flex-shrink:1;min-width:0;min-height:0;gap:var(--cursor-spacing-1);font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-base);padding:0;border-radius:var(--cursor-radius-base);-webkit-user-select:text;user-select:text}.FileDiffTitle_fileDiffTitle__2q0ok .FileDiffTitle_copyIcon__4q6ku{visibility:hidden;flex-shrink:0}.FileDiffTitle_fileDiffTitle__2q0ok:focus-visible .FileDiffTitle_copyIcon__4q6ku,.FileDiffTitle_fileDiffTitle__2q0ok:hover .FileDiffTitle_copyIcon__4q6ku{visibility:visible}.FileDiffTitle_fileDiffTitlePlain__1wJTh,.FileDiffTitle_fileDiffTitlePlain__1wJTh *{cursor:inherit}.FileDiffTitle_fileDiffTitleLink__FFApo{color:inherit;text-decoration:none}.FileDiffTitle_fileDiffTitleLink__FFApo:focus-visible,.FileDiffTitle_fileDiffTitleLink__FFApo:hover{text-decoration:underline}.FileDiffTitle_titlePath__i2pGa{min-width:0;flex:1 1 auto}.FileCodeowners_shieldContainer__chAGw{display:flex;flex-shrink:0;align-items:center}.FileCodeowners_menu___dXXo{min-width:240px;max-width:320px;width:100vw;display:flex;flex-direction:column;gap:var(--cursor-spacing-2);padding:var(--cursor-spacing-4);background-color:var(--bg-editor);border:1px solid var(--border-tertiary);border-radius:var(--cursor-radius-lg);box-shadow:var(--cursor-box-shadow-lg)}.FileCodeowners_menuHeader__EwWDu{display:flex;align-items:center;justify-content:space-between;gap:var(--cursor-spacing-1)}.FileCodeowners_menuHeaderLeading__73Yph{display:flex;align-items:center;gap:var(--cursor-spacing-1);min-width:0}.FileCodeowners_ownerList__jemwN{display:flex;flex-direction:column;gap:var(--cursor-spacing-0-5);max-height:320px;overflow-y:auto}.FileCodeowners_ownerRow__lO43S{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;grid-gap:var(--cursor-spacing-1-5);gap:var(--cursor-spacing-1-5);width:100%;padding:var(--cursor-spacing-1);border:0;border-radius:var(--cursor-radius-base);background:rgba(0,0,0,0);text-align:start}.FileCodeowners_ownerRowInteractive__hORJw{cursor:pointer}.FileCodeowners_ownerRowInteractive__hORJw:hover{background-color:var(--bg-quaternary)}.FileCodeowners_ownerRowInteractive__hORJw:active{background-color:var(--bg-secondary)}.FileCodeowners_ownerRowStatus__idZjv{justify-content:center;width:var(--cursor-spacing-3)}.FileCodeowners_ownerRowAvatar__vy0xW,.FileCodeowners_ownerRowStatus__idZjv{display:flex;align-items:center;flex-shrink:0}.FileCodeowners_ownerRowLabel__BTSRu{font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-primary);min-width:0}.FileCodeowners_ownerRowChevron__Jx5xn{display:flex;align-items:center;flex-shrink:0}.GitHubUserAvatarWithDetail_detail__qmzl9{display:flex;align-items:center;gap:8px;padding:8px}.GitHubUserAvatarWithDetail_identity__u_1NL{display:flex;flex-direction:column}.FileExpandableIcon_expandableIcon__kSJn6{display:inline-flex;rotate:-90deg}.FileExpandableIcon_expandableIcon__kSJn6[data-expanded=true]{rotate:0turn}@media(prefers-reduced-motion:no-preference){.FileExpandableIcon_expandableIcon__kSJn6{transition:rotate ease-out;transition-duration:var(--cursor-duration-fast,.1s)}}.FileHeader_fileHeader__wukDv{min-height:var(--diff-file-header-height);height:var(--diff-file-header-height);box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:var(--cursor-spacing-1-5);padding-inline:var(--cursor-spacing-2-5);background-color:var(--cursor-bg-editor);font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-base);color:var(--cursor-text-primary);border:0;outline-offset:-3px;overflow:hidden;cursor:pointer}.FileHeader_fileHeader__wukDv[data-viewed] .FileHeader_fileHeaderMain__3eYrj>:not(:is(button,[role=button],.FileHeader_fileToggle__qiO8h)),.FileHeader_fileHeader__wukDv[data-viewed] .FileHeader_lineRangePill__q6iH1:not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK){opacity:.6}.FileHeader_fileHeader__wukDv[data-viewed] :is(button,[role=button],[role=checkbox],input[type=checkbox]):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK){opacity:1}.FileHeader_fileHeader__wukDv[data-viewed] .FileHeader_chevronButton__XOKc3,.FileHeader_fileHeader__wukDv[data-viewed] .FileHeader_fileToggle__qiO8h{opacity:1}.FileHeader_fileHeader__wukDv[aria-expanded=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--cursor-stroke-tertiary);pointer-events:none}@media(min-width:769px){.FileHeader_fileHeader__wukDv{top:calc(var(--pr-file-scroll-margin-top) - 1px)}}@media(max-width:768px){[data-codebase-pr-chrome-scroll] .FileHeader_fileHeader__wukDv{top:var(--pr-sticky-chrome-height,40px)}}.FileHeader_fileHeader__wukDv:hover .FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_fileTypeIcon__gGzTf{display:none}.FileHeader_fileHeader__wukDv:hover .FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_chevronToggle__2wfS_{display:inline-flex}.FileHeader_fileToggle__qiO8h{position:relative;flex-shrink:0;--icon-size:20px}.FileHeader_fileToggle__qiO8h,.FileHeader_fileTypeIcon__gGzTf{inline-size:20px;block-size:20px;display:inline-flex;align-items:center;justify-content:center}.FileHeader_fileTypeIcon__gGzTf{overflow:hidden;filter:brightness(1.2) saturate(1.1)}.FileHeader_chevronToggle__2wfS_{position:absolute;inset:0;display:none;align-items:center;justify-content:center;--icon-size:14px}.FileHeader_chevronButton__XOKc3{display:inline-flex;align-items:center;justify-content:center;inline-size:14px;block-size:14px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--cursor-icon-tertiary);cursor:pointer}@media(hover:none){.FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_fileTypeIcon__gGzTf{display:none}.FileHeader_fileToggle__qiO8h[data-collapsible=true] .FileHeader_chevronToggle__2wfS_{display:inline-flex}}.FileHeader_fileHeaderContents__T7_t_{pointer-events:none}.FileHeader_fileHeaderContents__T7_t_ *{pointer-events:auto}.FileHeader_fileHeaderMain__3eYrj{gap:var(--cursor-spacing-1-5)}.FileHeader_fileHeaderActions__GhmQu{display:inline-flex;align-items:center;gap:var(--cursor-spacing-1)}.FileHeader_fileChangeStats__XnIvP{display:inline-flex;align-items:center;gap:var(--cursor-spacing-0-5);padding-inline:0;font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-base);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FileHeader_lineRangePill__q6iH1:not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK):not(#FileHeader_____s7FOK){flex-shrink:0;box-sizing:border-box;height:var(--cursor-height-xs);min-height:var(--cursor-height-xs);padding-block:0;padding-inline:var(--cursor-spacing-2);font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);gap:var(--cursor-spacing-1)}.FileHunkHeader_fileHunkHeader__Pitxt{position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--diff-file-header-height);height:var(--diff-file-header-height);box-sizing:border-box;display:flex;align-items:center;padding-inline:var(--cursor-spacing-2-5);background-color:var(--cursor-bg-editor);font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-base);line-height:var(--cursor-line-height-base);color:var(--cursor-text-primary);border:0;overflow:hidden;cursor:pointer;outline-offset:-3px}.FileHunkHeader_fileHunkHeader__Pitxt[aria-expanded=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--cursor-stroke-tertiary);pointer-events:none}@media(max-width:768px){.FileHunkHeader_fileHunkHeader__Pitxt{top:0}}@media(min-width:769px){.FileHunkHeader_fileHunkHeader__Pitxt{top:calc(var(--pr-file-scroll-margin-top) - 1px)}}@media(max-width:768px){[data-codebase-pr-chrome-scroll] .FileHunkHeader_fileHunkHeader__Pitxt{top:var(--pr-sticky-chrome-height,40px)}}.File_file__AbiJ6:not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp){--markdown-input-radius:var(--cursor-radius-2xl);border-radius:var(--cursor-radius-2xl);box-shadow:0 1px 2px 0 var(--cursor-shadow-secondary)}.File_file__AbiJ6{contain:inline-size layout;--code-bg-unchanged:var(--cursor-bg-editor);--code-bg-unchanged-number:var(--cursor-bg-editor);background-color:var(--cursor-bg-editor);border-color:var(--cursor-stroke-tertiary);scroll-margin-block-start:calc(var(--pr-file-scroll-margin-top, var(--diff-header-height)) - 1px)}@media(max-width:768px){.File_file__AbiJ6,.File_file__AbiJ6:not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp):not(#File_____BRZdp){border-inline:none;border-radius:0;box-shadow:none}.File_file__AbiJ6{scroll-margin-block-start:-1px}[data-full-bleed-files=true] .File_file__AbiJ6{scroll-margin-block-start:calc(var(--pr-file-scroll-margin-top, var(--diff-header-height)) - 1px)}}[data-full-bleed-files=true][data-mode=code-tour] .File_file__AbiJ6{width:100%;max-width:var(--code-diff-constrained-width,960px);margin-inline:auto}[data-full-bleed-files=true][data-mode=code-tour][data-diff-view=split] .File_file__AbiJ6{max-width:calc(2*var(--code-diff-constrained-width, 960px))}.File_fileBody__qAStv,.File_focusGroup__L0wLy{background-color:var(--cursor-bg-editor)}.File_orphanedFileBody__fQ6OD{transform:translateY(-1px)}.File_orphanedFileBodyInner__14CX5{margin-inline:var(--cursor-spacing-2);padding-block:var(--cursor-spacing-2);color:var(--cursor-text-primary);font-size:var(--cursor-font-size-base,14px)}.File_orphanedFileBodyCollapsed___s82f{overflow:clip;block-size:0;opacity:0;padding-block:0;margin-inline:0}.CommentThread_inlineRoot__8Vr4K{contain:inline-size layout style}.CommentThreadsContainer_commentThreadsContainer__wOwLI{padding:var(--cursor-spacing-2) var(--cursor-spacing-2) var(--cursor-spacing-4);display:flex;flex-direction:column;align-items:flex-start;gap:var(--cursor-spacing-2)}.CommentThreadsContainer_commentThreadsContainer__wOwLI>*{inline-size:min(100%,720px)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true]{background-color:var(--comment-container-bg)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=normal]{--comment-container-bg:var(--code-bg-unchanged)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=add],.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_add]{--comment-container-bg:var(--code-bg-added)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_add]{--comment-container-bg:var(--code-bg-added-partial)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=del],.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_del]{--comment-container-bg:var(--code-bg-removed)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_del]{--comment-container-bg:var(--code-bg-removed-partial)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-view-mode=SPLIT]{border-left:.5px solid var(--cursor-stroke-secondary)}.CommentThreadsContainer_commentThreadsContainer__wOwLI[data-view-mode=SPLIT][data-has-comments=false]{background-image:linear-gradient(-45deg,var(--code-bg-empty-stripe) 0 9%,transparent 9% 41%,var(--code-bg-empty-stripe) 41% 59%,transparent 59% 91%,var(--code-bg-empty-stripe) 91% 100%);background-size:8px 8px;background-position:0 calc(-1*var(--row-offset, 0px))}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true]{position:relative;background:linear-gradient(to right,var(--comment-gutter-bg,var(--comment-container-bg,transparent)) 0,var(--comment-gutter-bg,var(--comment-container-bg,transparent)) var(--comment-gutter-width,0),var(--code-bg-unchanged) var(--comment-gutter-width,0),var(--code-bg-unchanged) calc(var(--comment-gutter-width, 0) + var(--cursor-spacing-0-5)),var(--comment-container-bg,transparent) calc(var(--comment-gutter-width, 0) + var(--cursor-spacing-0-5)),var(--comment-container-bg,transparent) 100%);background-origin:border-box}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-view-mode]{-webkit-padding-start:calc(var(--comment-gutter-width, 0px) + var(--cursor-spacing-0-5) + var(--cursor-spacing-2));padding-inline-start:calc(var(--comment-gutter-width, 0px) + var(--cursor-spacing-0-5) + var(--cursor-spacing-2))}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true]:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:var(--cursor-spacing-1);background-color:var(--comment-indicator-color,transparent)}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=add],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_add],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_add]{--comment-indicator-color:var(--code-indicator-added);--comment-gutter-bg:var(--code-bg-added-gutter)}html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=del],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=partial_del],html[data-brand=cursor] .CommentThreadsContainer_commentThreadsContainer__wOwLI[data-has-comments=true][data-line-type=rebase_del]{--comment-indicator-color:var(--code-indicator-removed);--comment-gutter-bg:var(--code-bg-removed-gutter)}.VirtualizedCommentThreadShell_shell__O1UwG{--permalink-highlight-radius:var(--cursor-radius-2xl);border-radius:var(--cursor-radius-2xl)}.file-diff__binary{padding:var(--cursor-spacing-2)}.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%}.DiffStatusMessage_root__XyX9U{justify-content:space-between;padding-inline:var(--cursor-spacing-1-5);padding-block:var(--cursor-spacing-1)}.DiffStatusMessage_messageRow__k5wIC,.DiffStatusMessage_root__XyX9U{display:flex;align-items:center;gap:var(--cursor-spacing-2)}.DiffStatusMessage_message__bMn_a{font-size:var(--cursor-font-size-sm);line-height:var(--cursor-line-height-sm);color:var(--cursor-text-secondary)}.DiffStatusMessage_actions__dqR3_{display:flex;align-items:center;gap:var(--cursor-spacing-1)}.hiddenChunkShared_hiddenChunk__QhCew{min-height:var(--hidden-chunk-height);background-color:var(--code-bg-hidden-chunks)}.hiddenChunkShared_hiddenChunkButton__KQhCB{display:flex;align-items:center;gap:var(--cursor-spacing-1);padding:var(--cursor-spacing-1);font-family:inherit;font-size:var(--cursor-font-size-sm);font-weight:600;line-height:var(--cursor-line-height-sm);white-space:nowrap;color:var(--code-text-low-contrast)}.hiddenChunkShared_hiddenChunkButton__KQhCB:hover{color:var(--code-text-high-contrast)}.hiddenChunkShared_hiddenChunkLoadingBand__Nb7Z4{display:flex;align-items:center;padding-inline:var(--cursor-spacing-2);padding-block:var(--cursor-spacing-1)}.hiddenChunkShared_hiddenChunkLoadingBandCentered__sVQ6l{justify-content:center}.hiddenChunkShared_hiddenChunkControlsBand__sWT_7{display:flex}.hiddenChunkShared_hiddenChunkLoadingText__XvzoL{--color-one:var(--code-text-low-contrast);--color-two:var(--code-text-normal-contrast);font-family:inherit;font-size:12px;font-weight:600;font-size:14px;font-weight:500;line-height:16px;--bg-size:200%;--color-one:var(--gds-text-color-disabled);--color-two:var(--gds-text-color-high-contrast);background:linear-gradient(130deg,var(--color-one) 0 20%,var(--color-two) 30% 50%,var(--color-one) 60% 100%) 0 0/var(--bg-size) 100%;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;animation:hiddenChunkShared_shimmer__21lHV 1s linear infinite}@keyframes hiddenChunkShared_shimmer__21lHV{0%{background-position:0 0}to{background-position:calc(var(--bg-size)*-1) 0}}@media(prefers-reduced-motion:reduce){.hiddenChunkShared_hiddenChunkLoadingText__XvzoL{animation:none;background:none;color:var(--code-text-low-contrast)}}.HiddenChunk_hiddenChunkTile__S7vuf{box-sizing:border-box;display:flex;padding:var(--cursor-spacing-2);padding-left:var(--cursor-spacing-3);line-height:var(--hidden-chunk-line-height,20px);margin:0;border:none;background:rgba(0,0,0,0)}.HiddenChunk_hiddenChunkTile__S7vuf[data-hidden-chunk-loading]{padding-block:var(--cursor-spacing-1)}.HiddenChunk_hiddenChunkControls__JfXxD{display:flex;flex:1 1;align-items:stretch;min-width:0;min-height:0;gap:var(--cursor-spacing-0-5)}.HiddenChunk_hiddenChunkArrowColumn__pt9sI{display:flex;flex-direction:column;flex-shrink:0;gap:1px;border-top-left-radius:var(--cursor-radius-base);border-bottom-left-radius:var(--cursor-radius-base);overflow:hidden;-webkit-user-select:none;user-select:none}.HiddenChunk_hiddenChunkArrowSegment__l_YB0{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:0;padding:var(--cursor-spacing-0-5) var(--cursor-spacing-2);border:none;border-radius:0;background-color:var(--cursor-bg-quinary);color:var(--cursor-icon-tertiary);line-height:0;cursor:pointer}.HiddenChunk_hiddenChunkArrowSegment__l_YB0:hover:not(:disabled){background-color:var(--cursor-bg-quaternary);color:var(--cursor-icon-secondary)}.HiddenChunk_hiddenChunkArrowSegment__l_YB0:disabled{cursor:default}.HiddenChunk_hiddenChunkArrowSecondIcon__UW98f{margin-top:-3px}.HiddenChunk_hiddenChunkTextColumn__VTEhp{display:flex;flex:1 1;align-items:stretch;min-width:0;min-height:0;background-color:var(--cursor-bg-quinary);border-top-right-radius:var(--cursor-radius-base);border-bottom-right-radius:var(--cursor-radius-base);color:var(--cursor-text-secondary);-webkit-user-select:none;user-select:none}.HiddenChunk_hiddenChunkControls__JfXxD:not([data-arrow-column]) .HiddenChunk_hiddenChunkTextColumn__VTEhp{border-radius:var(--cursor-radius-base)}.HiddenChunk_hiddenChunkControls__JfXxD[data-default-diff-separator]:not([data-buttons=none]):hover .HiddenChunk_hiddenChunkArrowSegment__l_YB0:not(:disabled){background-color:var(--cursor-bg-quaternary);color:var(--cursor-icon-secondary)}.HiddenChunk_hiddenChunkControls__JfXxD[data-default-diff-separator]:not([data-buttons=none]):hover .HiddenChunk_hiddenChunkTextColumn__VTEhp{background-color:var(--cursor-bg-quaternary);color:var(--cursor-text-primary)}.HiddenChunk_hiddenChunkSegment__8bj6g{white-space:nowrap}.HiddenChunk_hiddenChunkTextSegment__KteY5{font-family:var(--cursor-font-family-sans);font-size:var(--cursor-font-size-sm);font-weight:400}.HiddenChunk_hiddenChunkTextButton__I5bVC{display:flex;align-items:center;min-width:0;margin:0;padding-block:var(--cursor-spacing-1);padding-inline:var(--cursor-spacing-2);border:none;border-radius:0;background:rgba(0,0,0,0);color:inherit;text-align:start;-webkit-appearance:none;appearance:none;cursor:pointer}.HiddenChunk_hiddenChunkTextButton__I5bVC:hover:not(:disabled){color:var(--cursor-text-primary)}.HiddenChunk_hiddenChunkTextButton__I5bVC:disabled{cursor:default}.HiddenChunk_hiddenChunkLoadingLabel__FsqGT{display:flex;flex:1 1;align-items:center;min-width:0;padding-block:var(--cursor-spacing-1);padding-inline:var(--cursor-spacing-2);border-radius:var(--cursor-radius-base);background-color:var(--cursor-bg-quinary);color:var(--cursor-text-secondary)}.HiddenChunk_hiddenChunkContext__uo0qk{flex:0 1 auto;min-inline-size:0;justify-content:flex-start}.HiddenChunk_hiddenChunkContextLabel__3Es8i{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HiddenChunk_hiddenChunkExpandAll__rvl6o{flex:1 0 auto;justify-content:flex-end}.HiddenChunk_hiddenChunkUnmodifiedLines__GWR4v{flex:1 1;justify-content:flex-start;min-width:0;min-height:0}.CodeLineActionsMenu_menuContainer__2V0w9{--button-height:var(--cursor-spacing-5);position:absolute;right:var(--cursor-spacing-1-5);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;overflow:visible;line-height:0}.CodeLineActionsMenu_menuContainer__2V0w9[data-visible=true]{opacity:1}.CodeLineActionsMenu_menuFooter__M9R6l{padding-inline:var(--cursor-spacing-3-5)}.FileDiffLines_fileDiffLines__hhPeA{background-color:var(--code-bg-unchanged);position:relative}.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=LEFT] div[data-line-side=RIGHT],.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=RIGHT] div[data-line-side=LEFT]{-webkit-user-select:none;user-select:none}.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=LEFT] div[data-line-side=RIGHT] ::selection,.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=LEFT] div[data-line-side=RIGHT]::selection,.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=RIGHT] div[data-line-side=LEFT] ::selection,.FileDiffLines_fileDiffLines__hhPeA[data-restrict-select=RIGHT] div[data-line-side=LEFT]::selection{background:rgba(0,0,0,0);color:currentColor;-webkit-text-fill-color:currentColor}.CommentedLines_commentedLine__GcJiX{position:relative}
/*# sourceMappingURL=5dcac039413ff743.css.map*/