.taillight-module_qW5TYa_Block{box-sizing:border-box;width:max-content;min-width:100%;color:var(--fgColor-default);font:var(--taillight-font,normal 400 var(--text-body-size-small) var(--fontStack-monospace));font-kerning:none;font-variant-ligatures:none;line-height:var(--taillight-line-height,20px);tab-size:var(--taillight-tab-size,4);position:relative}.taillight-module_qW5TYa_Paint,.taillight-module_qW5TYa_Selectable{box-sizing:border-box;min-height:var(--taillight-height,1lh);padding:0 var(--taillight-padding,calc(var(--base-size-8) + var(--base-size-2)));font:inherit;white-space:pre;overflow-wrap:normal;margin:0}.taillight-module_qW5TYa_Paint{width:max-content;min-width:100%;display:block}.taillight-module_qW5TYa_Paint[inert]{pointer-events:none}.taillight-module_qW5TYa_Paint.taillight-module_qW5TYa_hiddenPaint,.taillight-module_qW5TYa_Selectable.taillight-module_qW5TYa_hiddenPaint{content-visibility:hidden;contain-intrinsic-block-size:var(--taillight-height,1lh)}.taillight-module_qW5TYa_Bitmap{image-rendering:pixelated;background-repeat:no-repeat;background-origin:content-box}.taillight-module_qW5TYa_Bitmap[data-mask-status=ready]{color:#0000;-webkit-text-fill-color:transparent;-webkit-mask-image:linear-gradient(var(--taillights-default-color) 0 0);-webkit-mask-clip:text}@supports ((-webkit-mask-clip:text)){.taillight-module_qW5TYa_StyledText{-webkit-text-fill-color:transparent;-webkit-mask-image:linear-gradient(#000 0 0);-webkit-mask-clip:text;background-color:currentColor}.taillight-module_qW5TYa_StyledText>*{background-color:currentColor}.taillight-module_qW5TYa_StyledText [data-taillights-native-text]{-webkit-text-fill-color:currentColor}}.taillight-module_qW5TYa_Paint[data-taillights-pseudo-text]:before,.taillight-module_qW5TYa_Paint [data-taillights-pseudo-text]:before{content:attr(data-taillights-text)}.taillight-module_qW5TYa_Bitmap [data-taillights-native-text]{color:var(--taillights-native-color,var(--taillights-default-color,var(--fgColor-default)));-webkit-text-fill-color:currentColor}.taillight-module_qW5TYa_Selectable{color:#0000;-webkit-user-select:text;user-select:text;-webkit-text-fill-color:transparent;position:absolute;inset:0 0 auto}.taillight-module_qW5TYa_Selectable.taillight-module_qW5TYa_nonSelectable,.taillight-module_qW5TYa_Paint.taillight-module_qW5TYa_nonSelectable{-webkit-user-select:none;user-select:none}.taillight-module_qW5TYa_Selectable::selection,.taillight-module_qW5TYa_Selectable ::selection{color:var(--fgColor-default);background-color:var(--selection-bgColor,var(--color-accent-muted));-webkit-text-fill-color:var(--fgColor-default)}.taillight-module_qW5TYa_Selectable:focus-visible,.taillight-module_qW5TYa_Paint:focus-visible,.taillight-module_qW5TYa_Block:focus-visible{outline:var(--borderWidth-thick) solid var(--focus-outlineColor);outline-offset:calc(var(--borderWidth-thick) * -1)}.BlobContent-module_3JdjHW_blobContentSection{background-color:var(--bgColor-default,var(--color-canvas-default));border-radius:0 0 var(--borderRadius-medium) var(--borderRadius-medium);border:0;min-width:0;padding:0}.BlobContent-module_3JdjHW_blobContentSectionMarkdown{justify-content:center}.BlobContent-module_3JdjHW_blobContentSectionOverflow{overflow:auto}.BlobContent-module_3JdjHW_tooLargeError{text-align:center}.BlobContent-module_3JdjHW_markdownBlob{border-bottom-left-radius:var(--borderRadius-medium);border-bottom-right-radius:var(--borderRadius-medium);padding:var(--base-size-32);min-width:0}.Blame-module_z0X2zG_RelativeTime{color:var(--fgColor-muted);white-space:nowrap;font-size:smaller}.Blame-module_z0X2zG_commitMessageWrapper{vertical-align:top;padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);flex-grow:1;min-width:0}@media (width>=768px){.Blame-module_z0X2zG_commitMessageWrapper{min-width:170px;padding-top:6px;padding-bottom:0}}.Blame-module_z0X2zG_commitMessage{white-space:nowrap;margin-left:var(--base-size-8);text-overflow:ellipsis;max-width:100%;font-size:var(--text-body-size-medium);overflow-x:hidden}@media (width>=768px){.Blame-module_z0X2zG_commitMessage{font-size:var(--text-body-size-small)}}.Blame-module_z0X2zG_reblameWrapper{vertical-align:top;padding-left:var(--base-size-8);padding-top:2px;padding-bottom:var(--base-size-4);width:150px;padding-right:var(--base-size-8);align-content:flex-start;justify-self:flex-end;display:flex}@media (width>=768px){.Blame-module_z0X2zG_reblameWrapper{width:34px;padding-top:1px;padding-bottom:0;padding-right:0}}.Blame-module_z0X2zG_lineCodePairs{width:100%}.Blame-module_z0X2zG_codeLine{width:100%;position:relative}.Blame-module_z0X2zG_blameSegmentWrapper{border-bottom:var(--borderWidth-thin) solid var(--borderColor-muted);flex-direction:column;width:100%;display:flex}@media (width>=768px){.Blame-module_z0X2zG_blameSegmentWrapper{flex-direction:row}}.Blame-module_z0X2zG_blameNoLineData{padding-top:10px;padding-bottom:10px}@media (width>=768px){.Blame-module_z0X2zG_blameNoLineData{padding-top:5px;padding-bottom:5px}}.Blame-module_z0X2zG_virtualBlameWrapper{--blame-single-blame-height-narrow:41px;isolation:isolate;height:calc(var(--blame-virt-total-size) + calc(var(--blame-segments-count) * var(--blame-single-blame-height-narrow)));flex-direction:column;display:flex;position:relative}@media (width>=768px){.Blame-module_z0X2zG_virtualBlameWrapper{height:var(--blame-virt-total-size)}}.Blame-module_z0X2zG_blameForRange{min-width:auto}@media (width<=768px){.Blame-module_z0X2zG_blameForRange{background:var(--bgColor-muted);border-bottom:var(--borderWidth-thin) solid var(--borderColor-muted)}}@media (width>=768px){.Blame-module_z0X2zG_blameForRange{min-width:350px;max-width:350px}}.Blame-module_z0X2zG_ageIndicator{width:var(--base-size-4);padding:2px}.Blame-module_z0X2zG_blameAgeIndicator{width:var(--base-size-4);border-radius:2px;height:100%}.Blame-module_z0X2zG_authorAvatarWrapper{width:25px;padding-top:6px;padding-left:var(--base-size-4);vertical-align:top}@media (width>=768px){.Blame-module_z0X2zG_authorAvatarWrapper{padding-top:3px}}.Blame-module_z0X2zG_timestampAgo{vertical-align:top;width:100px;padding-left:10px}.Blame-module_z0X2zG_timestampWrapperDesktop{display:none}@media (width>=768px){.Blame-module_z0X2zG_timestampWrapperDesktop{display:inherit}}.Blame-module_z0X2zG_timestampWrapperMobile{display:flex}@media (width>=768px){.Blame-module_z0X2zG_timestampWrapperMobile{display:none}}.CodeBlob-module_R1veHa_codeBlobWrapper{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex;position:relative}.CodeBlob-module_R1veHa_codeBlobInner{flex:1;min-width:0;position:relative}.CodeBlob-module_R1veHa_codeBlobInnerBlame{overflow:auto hidden}.CodeBlob-module_R1veHa_cursorContainer{width:100%;position:absolute;overflow:hidden}.CodeLinesSSR-module_rm1M-a_codeFileContents{isolation:isolate;position:relative;overflow:auto}.CodeLinesSSR-module_rm1M-a_viewRemainderLink{justify-content:center;display:flex}.CodeLinesSSRNoVirtualization-module_q425CG_codeFileContents{isolation:isolate;position:relative;overflow:auto}.CodeLinesSSRNoVirtualization-module_q425CG_viewRemainderLink{justify-content:center;display:flex}.CodeLinesSSRNoVirtualization-module_q425CG_reactNoVirtualizationWrapperLinesSsr{padding-right:10px}.CodeLinesSSRNoVirtualization-module_q425CG_reactBlobSsrContentVisibility .CodeLinesSSRNoVirtualization-module_q425CG_reactNoVirtualizationWrapperLinesSsr{content-visibility:auto;contain-intrinsic-height:auto 1200px}.NavigationCursor-module_cWbSOW_navigationCursor{background-color:var(--fgColor-default);z-index:2;width:1.5px;position:absolute}@media (forced-colors:active){.NavigationCursor-module_cWbSOW_codeNavigationCursor{forced-color-adjust:none;background-color:#fff!important}}.TextArea-module_jn40_W_reactBlobTextarea{scrollbar-width:none}.TextArea-module_jn40_W_reactBlobTextarea::-webkit-scrollbar{display:none}.TextArea-module_jn40_W_reactBlobTextarea.TextArea-module_jn40_W_selectContrast::selection{color:initial}.TaillightsCaretVisual-module_edXL_q_TaillightsCaretVisual{background-color:var(--fgColor-default);pointer-events:none;z-index:2;width:1.5px;position:absolute}@media (forced-colors:active){.TaillightsCaretVisual-module_edXL_q_TaillightsCaretVisual{forced-color-adjust:none;background-color:canvastext}}.TaillightsCodeView-module_-jaVjq_CodeView{gap:var(--base-size-16);min-width:0;padding:var(--base-size-16);color:var(--fgColor-default);background-color:var(--bgColor-default);border:var(--borderWidth-thin) solid var(--borderColor-default);border-radius:var(--borderRadius-medium);overflow-anchor:none;flex-direction:column;display:flex}.TaillightsCodeView-module_-jaVjq_Header,.TaillightsCodeView-module_-jaVjq_Controls{align-items:end;gap:var(--base-size-12);flex-wrap:wrap;display:flex}.TaillightsCodeView-module_-jaVjq_Header{justify-content:space-between}.TaillightsCodeView-module_-jaVjq_Heading{font-size:var(--text-title-size-small)}.TaillightsCodeView-module_-jaVjq_KeyboardHelpHint{--buttonKeybindingHint-default-fgColor-rest:var(--button-default-fgColor-rest)}.TaillightsCodeView-module_-jaVjq_Notice{color:var(--fgColor-muted);font-size:var(--text-body-size-small)}.TaillightsCodeView-module_-jaVjq_Viewport{border:var(--borderWidth-thin) solid var(--borderColor-default);border-radius:var(--borderRadius-medium);position:relative;overflow:auto hidden}.TaillightsCodeView-module_-jaVjq_SourceContainer,.TaillightsCodeView-module_-jaVjq_ScrollSurface,.TaillightsCodeView-module_-jaVjq_StickyWindow{display:contents}.TaillightsCodeView-module_-jaVjq_StickyOffset{display:none}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky]{box-sizing:border-box;background-color:var(--bgColor-default);border:var(--borderWidth-thin) solid var(--borderColor-default);border-radius:var(--borderRadius-medium);display:block;position:relative}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyOffset{contain:layout size;display:block}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyWindow{contain:layout style inline-size;isolation:isolate;display:block;position:relative;top:0;bottom:0}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyWindow[data-sticky-ready]{position:sticky}.TaillightsCodeView-module_-jaVjq_StickyWindow[data-scrolling] :is(.TaillightsCodeView-module_-jaVjq_WindowChunks,.TaillightsCodeView-module_-jaVjq_FoldMarkers) *{pointer-events:none}.TaillightsCodeView-module_-jaVjq_ScrollSurface:where([data-reverse-sticky])>.TaillightsCodeView-module_-jaVjq_StickyWindow:not([data-sticky-ready]),.TaillightsCodeView-module_-jaVjq_ScrollSurface:where([data-reverse-sticky])>.TaillightsCodeView-module_-jaVjq_StickyWindow:not([data-sticky-ready])>.TaillightsCodeView-module_-jaVjq_Viewport{height:100%}.TaillightsCodeView-module_-jaVjq_ScrollSurface:where([data-reverse-sticky])>.TaillightsCodeView-module_-jaVjq_StickyWindow:not([data-sticky-ready]) .TaillightsCodeView-module_-jaVjq_Document{min-height:100%}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky] .TaillightsCodeView-module_-jaVjq_Viewport{contain:content;border:0;border-radius:0}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky] .TaillightsCodeView-module_-jaVjq_WindowChunks{flex-direction:column;grid-column:1/-1;display:flex;position:relative}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky] .TaillightsCodeView-module_-jaVjq_WindowChunk{contain:strict;flex:none;position:relative;overflow:clip}.TaillightsCodeView-module_-jaVjq_ScrollSurface:not([data-reverse-sticky]) .TaillightsCodeView-module_-jaVjq_WindowChunk{position:absolute;top:0;left:0}.TaillightsCodeView-module_-jaVjq_SourceContainer{--gutter-width:calc(var(--base-size-64) + var(--base-size-8))}.TaillightsCodeView-module_-jaVjq_Document{--source-column-padding:calc(var(--base-size-8) + var(--base-size-2));z-index:0;grid-template-columns:var(--gutter-width) minmax(0, 1fr);width:max-content;min-width:100%;display:grid;position:relative}.TaillightsCodeView-module_-jaVjq_Document[data-line-actions=true]{--gutter-width:calc(var(--base-size-64) + var(--base-size-8) + var(--base-size-48) + var(--base-size-4))}.TaillightsCodeView-module_-jaVjq_SourceContainer.TaillightsCodeView-module_-jaVjq_embedded{padding-block:var(--base-size-8);display:block;position:relative}.TaillightsCodeView-module_-jaVjq_Viewport.TaillightsCodeView-module_-jaVjq_embedded,.TaillightsCodeView-module_-jaVjq_ScrollSurface.TaillightsCodeView-module_-jaVjq_embedded[data-reverse-sticky]{border:0;border-radius:0}.TaillightsCodeView-module_-jaVjq_embedded[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyWindow:before,.TaillightsCodeView-module_-jaVjq_embedded[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyWindow:after{pointer-events:none;content:"";position:absolute;top:0;bottom:0}.TaillightsCodeView-module_-jaVjq_embedded[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyWindow:before{border-right:var(--borderWidth-thin) solid var(--borderColor-default);right:100%}.TaillightsCodeView-module_-jaVjq_embedded[data-reverse-sticky]>.TaillightsCodeView-module_-jaVjq_StickyWindow:after{border-left:var(--borderWidth-thin) solid var(--borderColor-default);left:100%}.TaillightsCodeView-module_-jaVjq_embedded .TaillightsCodeView-module_-jaVjq_Document{--gutter-width:inherit}.TaillightsCodeView-module_-jaVjq_LineActionsLayer{--number-column-width:calc(var(--base-size-16) + var(--line-number-digits) * 1ch + var(--base-size-4) + var(--borderWidth-thin));--action-overhang:max(0px, calc(var(--base-size-24) + var(--number-column-width) - var(--gutter-width)));z-index:3;inline-size:calc(100% + var(--action-overhang));font-family:var(--fontStack-monospace);font-size:var(--text-body-size-small);pointer-events:none;position:absolute;inset-block-start:var(--base-size-8);inset-block-end:var(--base-size-8);inset-inline-start:calc(-1 * var(--action-overhang));overflow-x:clip}.TaillightsCodeView-module_-jaVjq_LineActionsLayer [data-component=Tooltip]{pointer-events:auto}.TaillightsCodeView-module_-jaVjq_LineActionRow{inline-size:var(--gutter-width);grid-template-columns:var(--base-size-24) var(--number-column-width);transform:translateX(var(--source-scroll-offset,0));place-content:center end;display:grid;position:absolute;inset-inline-start:var(--action-overhang)}.TaillightsCodeView-module_-jaVjq_WindowChunks{z-index:2;pointer-events:none;position:absolute;inset:0}.TaillightsCodeView-module_-jaVjq_WindowChunk{z-index:0;grid-template-columns:var(--gutter-width) minmax(0, 1fr);width:100%;display:grid}.TaillightsCodeView-module_-jaVjq_WindowChunk.TaillightsCodeView-module_-jaVjq_retained{content-visibility:auto}.TaillightsCodeView-module_-jaVjq_ScrollSurface .TaillightsCodeView-module_-jaVjq_Document.TaillightsCodeView-module_-jaVjq_unprepared{width:max-content;min-width:100%}.TaillightsCodeView-module_-jaVjq_Document.TaillightsCodeView-module_-jaVjq_unprepared .TaillightsCodeView-module_-jaVjq_WindowChunks{flex-direction:column;grid-column:1/-1;display:flex;position:relative}.TaillightsCodeView-module_-jaVjq_Document.TaillightsCodeView-module_-jaVjq_unprepared .TaillightsCodeView-module_-jaVjq_WindowChunk{contain:none;content-visibility:visible;position:relative;overflow:visible}.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky] .TaillightsCodeView-module_-jaVjq_InverseStickyChunks{display:block}.TaillightsCodeView-module_-jaVjq_PositionedChunk{position:absolute;inset:0 0 auto}.TaillightsCodeView-module_-jaVjq_PositionedChunk[data-layer]{will-change:transform}.TaillightsCodeView-module_-jaVjq_layerSkirts .TaillightsCodeView-module_-jaVjq_PositionedChunk[data-layer]:before,.TaillightsCodeView-module_-jaVjq_layerSkirts .TaillightsCodeView-module_-jaVjq_PositionedChunk[data-layer]:after{pointer-events:none;content:"";background-color:color-mix(in srgb, var(--bgColor-default) 0.4%, transparent);height:100vh;position:absolute;left:0;right:0}.TaillightsCodeView-module_-jaVjq_layerSkirts .TaillightsCodeView-module_-jaVjq_PositionedChunk[data-layer]:before{bottom:100%}.TaillightsCodeView-module_-jaVjq_layerSkirts .TaillightsCodeView-module_-jaVjq_PositionedChunk[data-layer]:after{top:100%}.TaillightsCodeView-module_-jaVjq_Document.TaillightsCodeView-module_-jaVjq_unprepared .TaillightsCodeView-module_-jaVjq_InverseStickyChunks{display:grid}.TaillightsCodeView-module_-jaVjq_Document.TaillightsCodeView-module_-jaVjq_unprepared .TaillightsCodeView-module_-jaVjq_PositionedChunk{grid-area:1/1;position:relative}.TaillightsCodeView-module_-jaVjq_unprepared .TaillightsCodeView-module_-jaVjq_Source{inset-block:0;inset-inline:var(--gutter-width) 0;grid-column:auto;position:absolute;overflow:clip}.TaillightsCodeView-module_-jaVjq_Source{grid-column:2;position:relative}.TaillightsCodeView-module_-jaVjq_embedded [aria-readonly=true]:focus-visible,.TaillightsCodeView-module_-jaVjq_showcase [aria-readonly=true]:focus-visible{outline:none}.TaillightsCodeView-module_-jaVjq_Source.TaillightsCodeView-module_-jaVjq_windowLocalSource{inset-block:0;inset-inline:var(--gutter-width) 0;grid-column:auto;position:absolute;overflow-y:clip}.TaillightsCodeView-module_-jaVjq_Source,.TaillightsCodeView-module_-jaVjq_ChunkSource{min-width:0;padding-inline:var(--source-column-padding)}.TaillightsCodeView-module_-jaVjq_ChunkSource{pointer-events:none;grid-column:2}.TaillightsCodeView-module_-jaVjq_LineHighlight{inset-inline:calc(-1 * var(--source-column-padding));background-color:var(--bgColor-attention-muted);pointer-events:none;position:absolute}.TaillightsCodeView-module_-jaVjq_embedded .TaillightsCodeView-module_-jaVjq_LineHighlight{opacity:.6}.TaillightsCodeView-module_-jaVjq_FoldHighlight{inset-inline-start:calc(-1 * (var(--gutter-width) + var(--source-column-padding)));inset-inline-end:calc(-1 * var(--source-column-padding))}.TaillightsCodeView-module_-jaVjq_FoldMarkers{z-index:3;pointer-events:none;position:absolute;inset:0}.TaillightsCodeView-module_-jaVjq_FoldMarkers [data-component=Tooltip]{pointer-events:auto}.TaillightsCodeView-module_-jaVjq_FoldMarker{min-height:0;color:var(--fgColor-muted,var(--color-fg-subtle));pointer-events:auto;margin-inline-start:var(--base-size-4);padding-block:0;position:absolute}.TaillightsCodeView-module_-jaVjq_FoldMarker:hover{color:var(--fgColor-accent,var(--color-accent-fg))}.TaillightsCodeView-module_-jaVjq_NativeFoldMarker{inline-size:max-content;align-items:center;padding-inline-start:var(--taillight-padding,calc(var(--base-size-8) + var(--base-size-2)));display:flex;position:absolute;left:0}.TaillightsCodeView-module_-jaVjq_NativeFoldMarker .TaillightsCodeView-module_-jaVjq_FoldMarker{flex:none;position:static}.TaillightsCodeView-module_-jaVjq_FoldMarkerText{visibility:hidden;white-space:pre;-webkit-user-select:none;user-select:none;unicode-bidi:isolate}:where(.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky]) [data-gutter-line]:focus-visible,:where(.TaillightsCodeView-module_-jaVjq_ScrollSurface[data-reverse-sticky]) [data-gutter-line] :focus-visible{outline-offset:calc(-1 * var(--borderWidth-thick))}.TaillightsCodeView-module_-jaVjq_Viewport.TaillightsCodeView-module_-jaVjq_stickyScrollbarSource{scrollbar-width:none}.TaillightsCodeView-module_-jaVjq_Viewport.TaillightsCodeView-module_-jaVjq_stickyScrollbarSource::-webkit-scrollbar{display:none}.TaillightsCodeView-module_-jaVjq_StickyScrollbar{z-index:3;height:17px;display:none;position:sticky;bottom:0;overflow:auto hidden}.TaillightsCodeView-module_-jaVjq_StickyScrollbar[data-overflowing]{display:block}.TaillightsCodeView-module_-jaVjq_StickyScrollbarSpacer{height:1px}.TaillightsGutterRow-module_tqI-cG_Row{color:var(--fgColor-muted,var(--color-fg-muted));text-align:right;white-space:nowrap;-webkit-user-select:none;user-select:none;top:0;border:0;justify-content:flex-end;display:flex;position:absolute;inset-inline:0}.TaillightsGutterRow-module_tqI-cG_Row:hover{color:var(--fgColor-default,var(--color-fg-default))}.TaillightsGutterRow-module_tqI-cG_LineLink,.TaillightsGutterRow-module_tqI-cG_Fold,.TaillightsGutterRow-module_tqI-cG_EmbeddedAnnotationAnchor{font-family:var(--fontStack-monospace);font-size:var(--text-body-size-small);overflow-wrap:normal;white-space:pre}.TaillightsGutterRow-module_tqI-cG_Row.TaillightsGutterRow-module_tqI-cG_selected{background-color:var(--bgColor-attention-muted)}.TaillightsGutterRow-module_tqI-cG_Row.TaillightsGutterRow-module_tqI-cG_selected:before{border-inline-start:var(--borderWidth-thick) solid var(--borderColor-attention-emphasis);pointer-events:none;content:"";position:absolute;inset-block:0;inset-inline-start:0}.TaillightsGutterRow-module_tqI-cG_Row .TaillightsGutterRow-module_tqI-cG_LineLink,.TaillightsGutterRow-module_tqI-cG_Row .TaillightsGutterRow-module_tqI-cG_LineLink:hover{color:inherit;cursor:pointer;line-height:inherit;text-decoration:none}.TaillightsGutterRow-module_tqI-cG_Row .TaillightsGutterRow-module_tqI-cG_LineLink{inline-size:calc(100% - var(--base-size-32));text-align:right;-webkit-user-select:none;user-select:none;border:0;margin-inline-end:var(--base-size-16);padding-inline:0;position:relative}.TaillightsGutterRow-module_tqI-cG_Row[data-line-actions=true] .TaillightsGutterRow-module_tqI-cG_LineLink{inline-size:calc(100% - var(--base-size-80) - var(--base-size-4))}.TaillightsGutterRow-module_tqI-cG_GridLink{z-index:3;inline-size:calc(100% - var(--base-size-32));color:var(--fgColor-muted,var(--color-fg-muted));line-height:inherit;text-align:right;pointer-events:auto;-webkit-user-select:none;user-select:none;grid-column:1;justify-self:end;margin-inline-end:var(--base-size-16);text-decoration:none;position:relative}.TaillightsGutterRow-module_tqI-cG_GridLink[data-line-actions=true]{inline-size:calc(100% - var(--base-size-80) - var(--base-size-4))}.TaillightsGutterRow-module_tqI-cG_GridLink:hover{color:var(--fgColor-default,var(--color-fg-default));text-decoration:none}.TaillightsGutterRow-module_tqI-cG_GridLink.TaillightsGutterRow-module_tqI-cG_selected:before{z-index:-1;box-sizing:border-box;inline-size:var(--gutter-width);background-color:var(--bgColor-attention-muted);border-inline-start:var(--borderWidth-thick) solid var(--borderColor-attention-emphasis);pointer-events:none;content:"";position:absolute;inset-block:0;inset-inline-end:calc(-1 * var(--base-size-16))}.TaillightsGutterRow-module_tqI-cG_Fold.TaillightsGutterRow-module_tqI-cG_GridFold{width:var(--base-size-16);height:100%;color:var(--fgColor-muted,var(--color-fg-muted));z-index:4;pointer-events:auto;inset-inline-start:auto;inset-inline-end:calc(-1 * var(--base-size-8));grid-column:1/2;margin-inline:0;top:0}.TaillightsGutterRow-module_tqI-cG_GridFold:hover{color:var(--fgColor-default,var(--color-fg-default))}.TaillightsGutterRow-module_tqI-cG_GridFoldButton{align-items:center;width:100%;height:100%;display:flex}.TaillightsGutterRow-module_tqI-cG_FoldButton[aria-disabled=true]{cursor:default;color:var(--fgColor-muted,var(--color-fg-muted))}.TaillightsGutterRow-module_tqI-cG_Target{width:var(--base-size-24);min-width:var(--base-size-24);height:var(--base-size-24);min-height:var(--base-size-24);padding:0;position:absolute}.TaillightsGutterRow-module_tqI-cG_Actions{top:calc(50% - var(--base-size-12));z-index:1;border-radius:0;inset-inline-start:0}.TaillightsGutterRow-module_tqI-cG_Actions.TaillightsGutterRow-module_tqI-cG_secondLane{inset-inline-start:calc(var(--base-size-24) + var(--base-size-4))}.TaillightsGutterRow-module_tqI-cG_Row[data-edge=start] .TaillightsGutterRow-module_tqI-cG_Actions{top:0}.TaillightsGutterRow-module_tqI-cG_Row[data-edge=end] .TaillightsGutterRow-module_tqI-cG_Actions{top:auto;bottom:0}.TaillightsGutterRow-module_tqI-cG_GridControl{z-index:4;pointer-events:auto;grid-column:1/2}.TaillightsGutterRow-module_tqI-cG_GridControl.TaillightsGutterRow-module_tqI-cG_Actions[data-edge=start]{top:0}.TaillightsGutterRow-module_tqI-cG_GridControl.TaillightsGutterRow-module_tqI-cG_Actions[data-edge=end]{top:auto;bottom:0}.TaillightsGutterRow-module_tqI-cG_Annotation{width:var(--base-size-16);min-width:var(--base-size-16);height:100%;min-height:0;color:var(--fgColor-attention);top:0;border:0;inset-inline-start:0}.TaillightsGutterRow-module_tqI-cG_Row[data-line-actions=true] .TaillightsGutterRow-module_tqI-cG_Annotation,.TaillightsGutterRow-module_tqI-cG_GridControl.TaillightsGutterRow-module_tqI-cG_Annotation[data-line-actions=true]{inset-inline-start:calc(var(--base-size-48) + var(--base-size-4))}:where([data-blob-layout]) .TaillightsGutterRow-module_tqI-cG_GridLink[data-line-actions]{inline-size:max-content;padding-inline:var(--base-size-16);margin-inline-end:0}:where([data-blob-layout]) .TaillightsGutterRow-module_tqI-cG_GridLink.TaillightsGutterRow-module_tqI-cG_selected:before{border-inline-start-color:var(--fgColor-attention);opacity:.6;inset-inline-end:0}.TaillightsGutterRow-module_tqI-cG_EmbeddedAnnotationAnchor{z-index:4;inline-size:calc(var(--line-number-digits) * 1ch + var(--base-size-32));line-height:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;grid-column:1;justify-self:end;position:relative}.TaillightsGutterRow-module_tqI-cG_EmbeddedActionButton{width:var(--base-size-24);height:var(--base-size-24);pointer-events:auto;grid-column:1}.TaillightsGutterRow-module_tqI-cG_EmbeddedAnnotation,.TaillightsGutterRow-module_tqI-cG_EmbeddedAnnotationAnchor [data-component=Tooltip]{pointer-events:auto}.TaillightsGutterRow-module_tqI-cG_LineLink:focus-visible,.TaillightsGutterRow-module_tqI-cG_Target:focus-visible{outline:var(--borderWidth-thick) solid var(--focus-outline-color);outline-offset:var(--borderWidth-thin)}.TaillightsGutterRow-module_tqI-cG_Details{width:min(calc(var(--base-size-64) * 5), calc(100vw - var(--base-size-32)));padding:var(--base-size-16);overflow-wrap:anywhere}.TaillightsGutterRow-module_tqI-cG_DetailsHeading{font-size:var(--text-title-size-small);padding-inline-end:var(--base-size-24)}.TaillightsGutterRow-module_tqI-cG_Menu{width:min(calc(var(--base-size-64) * 5), calc(100vw - var(--base-size-32)))}.TaillightsGutterRow-module_tqI-cG_SrOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.TaillightsGutterRow-module_tqI-cG_Row.TaillightsGutterRow-module_tqI-cG_selected:before,.TaillightsGutterRow-module_tqI-cG_GridLink.TaillightsGutterRow-module_tqI-cG_selected:before{border-inline-start-color:highlight}}.taillights-module_ZMuw-W_Wrapper{box-sizing:border-box;min-inline-size:100%;tab-size:var(--taillight-tab-size,4);position:relative}.taillights-module_ZMuw-W_Source:focus-visible{outline:var(--borderWidth-thick) solid var(--focus-outlineColor);outline-offset:calc(var(--borderWidth-thick) * -1)}.taillights-module_ZMuw-W_Chunk{content-visibility:auto;contain-intrinsic-block-size:auto var(--taillight-height)}.taillights-symbols-module_J854AW_Source{box-sizing:border-box;width:max-content;min-width:100%;position:relative}.taillights-symbols-module_J854AW_SourceContent{position:relative}.taillights-symbols-module_J854AW_PaintLayer{z-index:2;pointer-events:none;position:relative}.taillights-symbols-module_J854AW_BackgroundOverlay,.taillights-symbols-module_J854AW_TextareaLayer{pointer-events:none;position:absolute;inset:0}.taillights-symbols-module_J854AW_BackgroundOverlay{z-index:0;-webkit-user-select:none;user-select:none}.taillights-symbols-module_J854AW_TextareaLayer{z-index:1}.taillights-symbols-module_J854AW_Textarea{box-sizing:border-box;width:100%;min-width:100%;height:100%;padding:0 var(--taillight-padding,calc(var(--base-size-8) + var(--base-size-2)));color:#0000;font:var(--taillight-font,normal 400 var(--text-body-size-small) var(--fontStack-monospace));font-kerning:none;font-variant-ligatures:none;line-height:var(--taillight-line-height,20px);white-space:pre;overflow-wrap:normal;resize:none;caret-color:var(--fgColor-default,var(--color-fg-default));pointer-events:auto;background:0 0;border:0;position:absolute;top:0;left:0;overflow:hidden}.taillights-symbols-module_J854AW_Textarea:focus-visible{outline:var(--borderWidth-thick) solid var(--focus-outlineColor);outline-offset:calc(var(--borderWidth-thick) * -1)}.taillights-symbols-module_J854AW_Textarea.taillights-symbols-module_J854AW_plainText{color:var(--fgColor-default,var(--color-fg-default))}.taillights-symbols-module_J854AW_Textarea.taillights-symbols-module_J854AW_plainTextBelow{background-image:linear-gradient(transparent 0 var(--taillights-plain-text-from), var(--fgColor-default,var(--color-fg-default)) var(--taillights-plain-text-from));background-repeat:no-repeat;background-clip:text}.taillights-symbols-module_J854AW_Textarea:not(.taillights-symbols-module_J854AW_plainText){text-rendering:optimizespeed}.taillights-symbols-module_J854AW_Textarea.taillights-symbols-module_J854AW_hiddenCaret{caret-color:#0000;caret-animation:manual}.taillights-symbols-module_J854AW_ControlledHighlight,.taillights-symbols-module_J854AW_FocusedHighlight{background:var(--bgColor-attention-muted,var(--color-attention-subtle));display:block;position:absolute}.taillights-symbols-module_J854AW_AnchorHighlight{background:var(--bgColor-attention-muted,var(--color-attention-subtle));box-shadow:inset var(--borderWidth-thick) 0 0 var(--fgColor-attention,var(--color-attention-fg));opacity:.6;display:block;position:absolute}.taillights-symbols-module_J854AW_AnchorHighlightContinued{box-shadow:none}.taillights-symbols-module_J854AW_NativeHighlight,.taillights-symbols-module_J854AW_NativeFocusedHighlight{box-sizing:border-box;border-bottom:var(--borderWidth-thin) dashed var(--borderColor-attention-emphasis);display:block;position:absolute}.taillights-symbols-module_J854AW_NativeFocusedHighlight,.taillights-symbols-module_J854AW_FocusedHighlight{outline:var(--borderWidth-thick) solid var(--borderColor-attention-emphasis);outline-offset:calc(var(--borderWidth-thick) * -1)}.YamlTemplateContent-module_Bk5UJW_CheckboxGroup_Caption{color:var(--fgColor-muted,var(--color-fg-subtle));font-size:var(--base-size-12)}.YamlTemplateContent-module_Bk5UJW_CheckboxGroup_Label{color:var(--fgColor-default,var(--color-fg-default));font-size:18px;font-weight:var(--base-text-weight-semibold)}@media screen and (width>=768px){.YamlTemplateContent-module_Bk5UJW_CheckboxGroup_Label{font-size:var(--text-title-size-medium)}}.YamlTemplateContent-module_Bk5UJW_CheckboxGroup{margin-block:15px;color:var(--fgColor-default,var(--color-fg-default))!important}.YamlTemplateContent-module_Bk5UJW_FormControl_Label{color:var(--fgColor-default,var(--color-fg-default));font-size:var(--text-body-size-large)}@media screen and (width>=768px){.YamlTemplateContent-module_Bk5UJW_FormControl_Label{font-size:var(--base-size-20)}}.YamlTemplateContent-module_Bk5UJW_FormControl_Label>span>span:last-of-type{color:var(--fgColor-danger,var(--color-danger-fg))}.YamlTemplateContent-module_Bk5UJW_templateWrapper{border-bottom-left-radius:var(--borderRadius-medium);border-bottom-right-radius:var(--borderRadius-medium);padding:var(--base-size-32)}.YamlTemplateContent-module_Bk5UJW_metadataTable{margin-bottom:var(--base-size-16)}.YamlTemplateContent-module_Bk5UJW_tableCell{padding:var(--base-size-6) var(--base-size-12);border:var(--borderWidth-thin) solid var(--borderColor-default,var(--color-border-default))}.BlobViewContent-module_NUrSfq_blobContainer{width:100%;min-width:0;height:fit-content}.BlobViewContent-module_NUrSfq_blobContainerWithPanel{margin-right:var(--base-size-16)}.BlobViewContent-module_NUrSfq_codeSizeDetails{height:40px;padding-left:var(--base-size-4);padding-bottom:var(--base-size-16)}.BlobViewContent-module_NUrSfq_stickyHeader{z-index:4;background:var(--bgColor-default,var(--color-canvas-default));position:sticky;top:0}.BlobViewContent-module_NUrSfq_blobContentWrapper{border:var(--borderWidth-thin) solid var(--borderColor-default);border-radius:0 0 var(--borderRadius-medium) var(--borderRadius-medium);border-top:none;min-width:273px}.BlobViewContent-module_NUrSfq_symbolsPanelSpacer{padding-bottom:33px}.SpacesSelectionMenu-module_KXgJOq_starButton{color:var(--button-star-iconColor)}.FindInFilePopover-module_WhLppq_headerRow{font-size:var(--text-body-size-small);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);padding-left:var(--base-size-16);padding-right:var(--base-size-8);border-bottom:var(--borderWidth-thin) solid var(--borderColor-default,var(--color-border-default));flex-direction:row;justify-content:center;align-items:center;display:flex}.FindInFilePopover-module_WhLppq_headerLeft{flex-direction:row;align-items:baseline;display:flex}.FindInFilePopover-module_WhLppq_findHeading{color:var(--fgColor-default,var(--color-fg-default));padding-right:var(--base-size-8);font-weight:var(--base-text-weight-semibold)}.FindInFilePopover-module_WhLppq_helpText{color:var(--fgColor-muted,var(--color-fg-subtle))}@media (width<=768px){.FindInFilePopover-module_WhLppq_helpText{display:none!important}.FindInFilePopover-module_WhLppq_findInFilePopover{z-index:11;background:var(--bgColor-default,var(--color-canvas-default));border:var(--borderWidth-thin) solid var(--borderColor-default,var(--color-border-default));border-radius:var(--borderRadius-large);width:100%;position:absolute;bottom:0;left:0;right:0}}@media (width>=768px){.FindInFilePopover-module_WhLppq_findInFilePopoverStickied{top:98px;right:var(--base-size-8);z-index:11;background:var(--bgColor-default,var(--color-canvas-default));border-radius:var(--borderRadius-large);box-shadow:var(--shadow-floating-large,var(--color-shadow-large));border-bottom:none;position:absolute}.FindInFilePopover-module_WhLppq_findInFilePopoverNotStickied{top:52px;right:var(--base-size-8);z-index:11;background:var(--bgColor-default,var(--color-canvas-default));border-radius:var(--borderRadius-large);box-shadow:var(--shadow-floating-large,var(--color-shadow-large));border-bottom:none;position:absolute}}.FindInFilePopover-module_WhLppq_helpTextHidden{visibility:hidden}.FindInFilePopover-module_WhLppq_spacer{flex:1}.FindInFilePopover-module_WhLppq_closeButton{color:var(--fgColor-muted,var(--color-fg-subtle))}.FindInFilePopover-module_WhLppq_inputWrapper{padding-left:var(--base-size-8);padding-right:var(--base-size-8);padding-top:var(--base-size-6);padding-bottom:var(--base-size-6)}.FindInFilePopover-module_WhLppq_textInput{padding-left:var(--base-size-4);box-shadow:none;border:none}.FindInFilePopover-module_WhLppq_trailingActions{flex-direction:row;justify-content:center;align-items:center;display:flex}.FindInFilePopover-module_WhLppq_resultCount{text-align:center;color:var(--fgColor-muted,var(--color-fg-subtle));margin:var(--base-size-8)}.FindInFilePopover-module_WhLppq_navButton{color:var(--fgColor-muted,var(--color-fg-subtle))}.Contributors-module_0SqR_q_contributorsRow{flex-direction:row;align-items:center;display:flex}.Contributors-module_0SqR_q_avatarStackWrapper{flex-direction:row;display:flex}.Contributors-module_0SqR_q_contributorsButton{margin-left:var(--base-size-8);color:var(--fgColor-default)}.Contributors-module_0SqR_q_contributorsTitle{margin-left:var(--base-size-4);margin-right:var(--base-size-4);font-size:var(--text-body-size-small)}.Contributors-module_0SqR_q_counterLabel{margin-left:var(--base-size-4);margin-right:var(--base-size-4);padding-left:var(--base-size-8);padding-right:var(--base-size-8);padding-top:var(--base-size-4);padding-bottom:var(--base-size-4)}.Contributors-module_0SqR_q_contributorDialogList{padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);overflow-y:auto}.Contributors-module_0SqR_q_contributorRow{font-size:var(--text-body-size-medium);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);color:var(--fgColor-default);flex-direction:row;display:flex}.Contributors-module_0SqR_q_contributorRow:hover{background-color:var(--bgColor-muted)}.Contributors-module_0SqR_q_contributorLink{flex:1}.Contributors-module_0SqR_q_contributorAvatar{margin-right:var(--base-size-8)}.Contributors-module_0SqR_q_errorText{color:var(--fgColor-danger)}.BlobViewHeader-module_OdKveq_Box{flex-direction:column;width:100%;display:flex;position:absolute}.BlobViewHeader-module_OdKveq_Box_1{padding-left:var(--base-size-8);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);background-color:var(--bgColor-muted);border:var(--borderWidth-thin) solid var(--borderColor-default,var(--color-border-default));border-radius:var(--borderRadius-medium) var(--borderRadius-medium) 0 0;flex:1;justify-content:space-between;align-items:center;display:flex}.BlobViewHeader-module_OdKveq_Box_1_stickied{border-radius:0}.BlobViewHeader-module_OdKveq_Box_2{align-items:center;gap:var(--stack-gap-condensed);min-width:0;display:flex}.BlobViewHeader-module_OdKveq_Box_3{align-items:center;gap:var(--stack-gap-condensed);margin-right:var(--base-size-8);display:flex}.BlobViewHeader-module_OdKveq_Box_4{gap:var(--stack-gap-condensed)}.BlobViewHeader-module_OdKveq_IconButton{color:var(--fgColor-muted)}.BlobViewHeader-module_OdKveq_ActionMenu_Overlay{max-height:55vh;overflow-y:auto}.BlobViewHeader-module_OdKveq_Box_5{padding-left:var(--base-size-12);padding-right:var(--base-size-12);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);border:var(--borderWidth-thin) solid;border-color:var(--borderColor-default);background-color:var(--bgColor-default);border-top:0;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;display:flex}.BlobViewHeader-module_OdKveq_Box_6{z-index:1;background:var(--bgColor-default);border:var(--borderWidth-thin) solid var(--borderColor-default);width:100%;box-shadow:0 1px 0 var(--borderColor-default);table-layout:fixed;border-top:none;border-bottom:none;position:absolute}.BlobViewHeader-module_OdKveq_LinkButton{padding-left:var(--base-size-8);padding-right:var(--base-size-8)}.BlobViewHeader-module_OdKveq_IconButton_2{color:var(--fgColor-muted);position:relative}.BlobViewHeader-module_OdKveq_downloadButton{border-top-left-radius:0;border-bottom-left-radius:0}.BlameAgeLegend-module_2XsGPa_Box{color:var(--fgColor-muted);font-size:var(--text-body-size-small);align-items:center;gap:2px;display:flex}.BlameAgeLegend-module_2XsGPa_Text{margin-right:var(--base-size-8)}.BlameAgeLegend-module_2XsGPa_Box_1{width:.5rem;height:.5rem}.BlameAgeLegend-module_2XsGPa_Text_1{margin-left:var(--base-size-8)}.BlobTabButtons-module_no8dpa_SegmentedControl{font-size:var(--text-body-size-medium)}.CodeSizeDetails-module_IqmfTq_Box{align-items:center}.CodeSizeDetails-module_IqmfTq_Box_1{font-size:var(--text-body-size-small);padding-right:var(--base-size-16);color:var(--fgColor-muted);flex:auto;align-items:center;min-width:0;display:flex}.CodeSizeDetails-module_IqmfTq_Truncate{margin-left:var(--base-size-4);margin-right:var(--base-size-8);text-transform:capitalize}.CodeSizeDetails-module_IqmfTq_Text{color:var(--fgColor-muted);margin-right:var(--base-size-4)}.CodeSizeDetails-module_IqmfTq_PrimerLink{margin-left:var(--base-size-4);margin-right:var(--base-size-8)}.CodeSizeDetails-module_IqmfTq_Truncate_1{max-width:100%}.CodeSizeDetails-module_IqmfTq_PrimerLink_1{margin-left:var(--base-size-8)}.CodeSizeDetails-module_IqmfTq_Text_1{color:var(--fgColor-muted)}.CodeSizeDetails-module_IqmfTq_Tooltip{margin-right:var(--base-size-8)}.CodeSizeDetails-module_IqmfTq_codeOwnerAccent{color:var(--fgColor-accent,var(--color-accent-fg))}.CodeSizeDetails-module_IqmfTq_overlayPortalRoot{z-index:var(--zIndex-overlay);position:absolute;top:0;left:0}.StickyLinesHeader-module_4qHwvG_Box{display:flex;overflow:hidden}.StickyLinesHeader-module_4qHwvG_Box_1{margin-left:var(--base-size-2)}.CodeNavSymbolDetails-module_zi_Dga_detailsHeading{font-size:var(--base-text-size-xs);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);padding-left:var(--base-size-16);padding-right:var(--base-size-16);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.CodeNavSymbolDetails-module_zi_Dga_backButton{padding-right:var(--base-size-16);order:1;padding-left:0}.CodeNavSymbolDetails-module_zi_Dga_backButton:hover:not([disabled]){background-color:var(--bgColor-default,var(--color-canvas-default))}.CodeNavSymbolDetails-module_zi_Dga_backButtonInner{flex-direction:row;justify-content:center;align-items:center;display:flex}.CodeNavSymbolDetails-module_zi_Dga_backIcon{padding-right:var(--base-size-4);font-weight:var(--base-text-weight-semibold);color:var(--fgColor-muted,var(--color-fg-muted))}.CodeNavSymbolDetails-module_zi_Dga_backText{font-size:var(--text-body-size-small);color:var(--fgColor-muted,var(--color-fg-subtle));font-weight:var(--base-text-weight-normal)}.CodeNavSymbolDetails-module_zi_Dga_closeButton{margin-right:calc(-1 * var(--base-size-8));color:var(--fgColor-default,var(--color-fg-default));order:3}.CodeNavSymbolDetails-module_zi_Dga_definitionHeaderWrapper{padding-bottom:var(--base-size-16);justify-content:space-between;align-items:center;display:flex}.CodeNavSymbolDetails-module_zi_Dga_spinnerWrapper{padding:var(--base-size-16);flex-direction:row;justify-content:center;align-items:center;display:flex}.CodeNavSymbolDetails-module_zi_Dga_sectionHeader{font-size:var(--base-text-size-sm);padding-left:var(--base-size-16);padding-right:var(--base-size-16);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);font-weight:var(--base-text-weight-semibold);background-color:var(--bgColor-muted,var(--color-canvas-subtle));border-top:var(--borderWidth-thin) solid;border-color:var(--borderColor-muted,var(--color-border-muted));flex-direction:row;align-items:center;height:36px;display:flex}.CodeNavSymbolDetails-module_zi_Dga_sectionHeading{font-size:var(--base-text-size-xs);font-weight:var(--base-text-weight-semibold);color:var(--fgColor-muted,var(--color-fg-muted))}.CodeNavSymbolDetails-module_zi_Dga_sectionSearchType{margin-left:var(--base-size-8);font-weight:var(--base-text-weight-light)}.CodeNavSymbolDetails-module_zi_Dga_navButtonWrapper{float:right;margin-right:calc(-1 * var(--base-size-6));display:flex}.CodeNavSymbolDetails-module_zi_Dga_navButtonPrev{margin-right:var(--base-size-8);cursor:pointer;color:var(--fgColor-muted,var(--color-fg-muted))}.CodeNavSymbolDetails-module_zi_Dga_navButtonNext{cursor:pointer;color:var(--fgColor-muted,var(--color-fg-muted))}.CodeNavSymbolDetails-module_zi_Dga_emptyState{padding:var(--base-size-16);font-weight:var(--base-text-weight-normal);color:var(--fgColor-muted,var(--color-fg-muted))}.CodeNavSymbolDetails-module_zi_Dga_footer{padding-left:var(--base-size-8);padding-right:var(--base-size-8);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);font-size:var(--text-body-size-small);color:var(--fgColor-muted,var(--color-fg-muted));border-top:var(--borderWidth-thin) solid;border-color:var(--borderColor-muted,var(--color-border-muted))}.CodeNavSymbolDetails-module_zi_Dga_showMoreButton{color:var(--fgColor-default,var(--color-fg-default));margin-bottom:var(--base-size-8)}.CodeNavSymbolDetails-module_zi_Dga_searchButton{color:var(--fgColor-default,var(--color-fg-default))}.CodeNavSymbolDetails-module_zi_Dga_definitionHeader{font-weight:var(--base-text-weight-normal);font-size:var(--text-body-size-medium);font-family:var(--fontStack-monospace);min-width:0;vertical-align:center;align-content:start;gap:var(--base-size-8);padding-left:var(--base-size-16);padding-right:var(--base-size-16);flex-flow:column wrap;flex-grow:1;display:flex}.CodeNavSymbolDetails-module_zi_Dga_symbolIndicatorRow{flex-grow:1;justify-content:space-between;align-items:center;width:100%;display:flex}.CodeNavSymbolDetails-module_zi_Dga_symbolTruncate{max-width:290px;margin-top:var(--base-size-4);direction:rtl;align-self:start}.CodeNavSymbolDetails-module_zi_Dga_symbolSegment{direction:ltr}.CodeNavSymbolDetails-module_zi_Dga_symbolSegmentClickable{all:unset;cursor:pointer}.CodeNavSymbolDetails-module_zi_Dga_symbolSegmentClickable:hover{background-color:var(--bgColor-attention-muted,var(--color-attention-muted))}.CodeNavCell-module_sw8B5G_cellLink{font-weight:var(--base-text-weight-normal);font-size:var(--text-body-size-small,12px);white-space:break-spaces;vertical-align:top;overflow-wrap:anywhere;line-height:20px;font-family:var(--fontStack-monospace,var(--fontStack-monospace));grid-template-areas:"text";padding:0;display:block;position:relative;overflow:visible}.CodeNavCell-module_sw8B5G_cellLink:hover:not([disabled]){background-color:var(--bgColor-default,var(--color-canvas-default))}.CodeNavCell-module_sw8B5G_cellLink:hover{text-decoration:none}.CodeNavCell-module_sw8B5G_cellLink [data-component=text]{grid-area:auto}.CodeNavCell-module_sw8B5G_cellInner{padding:var(--base-size-4);padding-top:5px;padding-bottom:5px}.CodeNavCell-module_sw8B5G_cellInnerHighlighted{background:var(--bgColor-attention-muted,var(--color-attention-subtle));box-shadow:inset 2px 0 0 var(--bgColor-attention-emphasis,var(--color-attention-fg))}.CodeNavCell-module_sw8B5G_blobNum{width:auto;min-width:auto}.CodeNavCell-module_sw8B5G_codeContainer{white-space:pre;position:relative;overflow:hidden}.CodeNavCell-module_sw8B5G_verifiedHtml{width:100%;position:relative;overflow:hidden}.CodeNavFileInformation-module_1L3jvW_fileHeader{font-size:var(--text-body-size-small);padding-left:var(--base-size-16);padding-right:var(--base-size-16);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8);border-top:var(--borderWidth-thin) solid;border-color:var(--borderColor-muted,var(--color-border-muted));cursor:auto;justify-content:space-between;display:flex}.CodeNavFileInformation-module_1L3jvW_fileHeaderExpandable{cursor:pointer}.CodeNavFileInformation-module_1L3jvW_flexRow{display:flex}.CodeNavFileInformation-module_1L3jvW_repoAvatar{margin-right:var(--base-size-8);background-color:#fff}.CodeNavFileInformation-module_1L3jvW_repoName{font-weight:var(--base-text-weight-semibold);margin-right:var(--base-size-4)}.CodeNavFileInformation-module_1L3jvW_expandButton{font-weight:var(--base-text-weight-normal);color:var(--fgColor-muted,var(--color-fg-muted));background-color:var(--bgColor-default,var(--color-canvas-default));border:none;flex-direction:row;padding:0;display:flex}.CodeNavFileInformation-module_1L3jvW_tableWrapper{table-layout:fixed;width:100%;display:table}.CodeNavFileInformation-module_1L3jvW_truncatedPath{max-width:100%;padding-left:var(--base-size-8);text-align:left;direction:rtl;display:table-cell}.CodeNavFileInformation-module_1L3jvW_counterLabel{margin-left:var(--base-size-8)}.CodeNavFileInformation-module_1L3jvW_resultsGroup{overflow-x:hidden}@media (width<=768px){.CodeNavFileInformation-module_1L3jvW_resultsGroup{max-height:40vh;overflow-y:auto}}.CodeNavFileInformation-module_1L3jvW_showMoreWrapper{padding-left:var(--base-size-16);padding-right:var(--base-size-16);padding-top:var(--base-size-4);padding-bottom:var(--base-size-8);font-size:var(--text-body-size-small);color:var(--fgColor-muted,var(--color-fg-muted));border-color:var(--borderColor-muted,var(--color-border-muted))}.CodeNavFileInformation-module_1L3jvW_showMoreButton{color:var(--fgColor-default,var(--color-fg-default))}.SymbolIndicator-module_trOXWa_symbolWrapper{flex-direction:row;display:flex;position:relative}.SymbolIndicator-module_trOXWa_symbolWrapperCompact{margin-right:var(--base-size-8)}.SymbolIndicator-module_trOXWa_symbolBackground{opacity:.1;border-radius:5px;align-items:stretch;width:100%;height:100%;display:flex;position:absolute}.SymbolIndicator-module_trOXWa_symbolLabel{font-weight:var(--base-text-weight-semibold);border-radius:5px}.SymbolIndicator-module_trOXWa_symbolLabelSmall{padding-left:var(--base-size-4);padding-right:var(--base-size-4);padding-top:1px;padding-bottom:1px;font-size:smaller}.SymbolIndicator-module_trOXWa_symbolLabelMedium{font-size:var(--text-body-size-small);padding-left:var(--base-size-8);padding-right:var(--base-size-8);margin-top:var(--base-size-2);padding-top:1px;padding-bottom:1px}.TaillightsCodeNavSymbolDetails-module_gL5uAG_Status{overflow-wrap:anywhere}.CodeNavSymbolNavigation-module_w5ieja_TextInput_Action{color:var(--fgColor-muted)}.CodeNavSymbolNavigation-module_w5ieja_container{padding-block:var(--base-size-8);padding-inline:var(--base-size-12)}.CodeNavSymbolNavigation-module_w5ieja_description{font-size:var(--text-body-size-small);color:var(--fgColor-muted);padding-top:var(--base-size-8)}.CodeNavSymbolNavigation-module_w5ieja_treeWrapper{margin-left:calc(-1 * var(--base-size-12));margin-bottom:calc(-1 * var(--base-size-8))}.CodeNavSymbolNavigation-module_w5ieja_zeroStateWrapper{margin-top:var(--base-size-8);justify-content:center;align-items:center;display:flex}.CodeNavSymbolNavigation-module_w5ieja_headerRow{flex-direction:row;justify-content:space-between;display:flex}.CodeNavSymbolNavigation-module_w5ieja_headerTitle{font-size:var(--text-body-size-medium);font-weight:var(--base-text-weight-semibold);flex-direction:row;order:1;justify-content:center;align-items:center;display:flex}.CodeNavSymbolNavigation-module_w5ieja_closeButton{color:var(--fgColor-default);margin-right:calc(-1 * var(--base-size-8));order:3}.CodeNavSymbolNavigation-module_w5ieja_shortcutsBox{margin-right:var(--base-size-6)}.CodeNavSymbolNavigation-module_w5ieja_filterInput{margin-top:var(--base-size-8);border-radius:var(--borderRadius-medium)}.CodeNavSymbolTree-module_gd6OAq_filterResults{margin-bottom:calc(var(--base-size-8) * -1);max-height:calc(100vh - 237px);padding-left:var(--base-size-16);padding-bottom:var(--base-size-8);padding-top:var(--base-size-4);overflow-y:auto}.CodeNavSymbolTree-module_gd6OAq_filterResults [role=treeitem]{content-visibility:auto;contain-intrinsic-size:auto var(--base-size-28)}.CodeNavSymbolTree-module_gd6OAq_treeContent{display:flex}.CodeNavSymbolTree-module_gd6OAq_truncate{max-width:180px;display:block}.JumpToItem-module_CMqoHW_jumpToItem{min-width:0}.JumpToItem-module_CMqoHW_jumpToItemFocused{background-color:var(--bgColor-muted,var(--color-canvas-subtle))!important}.JumpToItem-module_CMqoHW_jumpToLink:hover{text-decoration:none}.SymbolZeroState-module_4r3IRG_container{padding-bottom:var(--base-size-8);flex-direction:column;justify-content:center;align-items:center;display:flex}.SymbolZeroState-module_4r3IRG_emptyStateCard{background-color:var(--bgColor-muted);border-radius:var(--borderRadius-medium);padding:var(--base-size-16)}.SymbolZeroState-module_4r3IRG_emptyStateCardContent{text-align:center}.SymbolZeroState-module_4r3IRG_emptyStateHeading{font-size:var(--text-body-size-small);margin-bottom:var(--base-size-4)}.SymbolZeroState-module_4r3IRG_emptyStateDescription{font-size:var(--base-text-size-xs);color:var(--fgColor-muted);justify-content:center;align-items:center;display:flex}.SymbolZeroState-module_4r3IRG_languageSupportNote{margin-top:var(--base-size-8);font-size:var(--text-body-size-small);text-align:center;color:var(--fgColor-muted)}.SymbolZeroState-module_4r3IRG_filterResultHeading{text-align:center;font-weight:var(--base-text-weight-semibold);font-size:var(--text-body-size-large);padding-top:var(--base-size-8);padding-bottom:var(--base-size-8)}.SymbolZeroState-module_4r3IRG_filterZeroState{text-align:center;padding-left:var(--base-size-12);padding-right:var(--base-size-12);margin-top:var(--base-size-8);font-size:var(--text-body-size-small);color:var(--fgColor-muted)}
