.notes{margin:0;padding:0;list-style:none;display:block;position:relative}.notes.timeline>.timeline-entry{margin:16px 0}.notes.timeline>.timeline-entry.note-form{border:0}.notes.timeline>.timeline-entry .timeline-avatar{height:2rem}.notes.timeline>.timeline-entry .gl-avatar{border-color:var(--gl-border-color-subtle)}.notes.timeline>.timeline-entry.note-comment .timeline-avatar,.notes.timeline>.timeline-entry.note-skeleton .timeline-avatar{margin-top:5px}.notes.timeline>.timeline-entry.note-comment .timeline-content,.notes.timeline>.timeline-entry.note-skeleton .timeline-content{border-style:solid;border-color:var(--gl-border-color-default);border-radius:var(--gl-border-radius-lg);border-width:1px;border-color:var(--gl-border-color-section);background-color:var(--gl-background-color-section);margin-left:2.5rem;padding:4px 8px}.notes.timeline>.timeline-entry.note-comment .note-header-info,.notes.timeline>.timeline-entry.note-skeleton .note-header-info{flex-wrap:wrap;align-items:center;gap:0 .25rem;min-height:2rem;padding-top:6px;padding-bottom:6px;line-height:1.25rem;display:flex}.notes.timeline>.timeline-entry.note-discussion .timeline-content .discussion-wrapper{background-color:#0000}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:first-of-type .timeline-avatar{margin-top:5px}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:first-of-type .timeline-content{border-style:solid;border-color:var(--gl-border-color-default);border-top-left-radius:var(--gl-border-radius-lg);border-top-right-radius:var(--gl-border-radius-lg);border-width:1px;border-bottom-color:var(--gl-border-color-subtle);background-color:var(--gl-background-color-section);margin-left:2.5rem}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:first-of-type .timeline-content:where(.gl-dark *){border-color:var(--gl-border-color-section)}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:first-of-type .timeline-content{padding:4px 8px}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:not(:first-of-type) .timeline-entry-inner{border-right-style:solid;border-right-color:var(--gl-border-color-default);border-left-style:solid;border-left-color:var(--gl-border-color-default);border-left-width:1px;border-right-width:1px;border-left-color:var(--gl-border-color-section);border-right-color:var(--gl-border-color-section);background-color:var(--gl-background-color-subtle);margin-left:2.5rem}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:not(:first-of-type) .timeline-entry-inner .timeline-content{padding:var(--gl-spacing-scale-3);padding-left:var(--gl-spacing-scale-5)}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:not(:first-of-type) .timeline-entry-inner .timeline-avatar{margin:8px 0 0 16px}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:not(:first-of-type) .timeline-entry-inner .timeline-discussion-body{margin-left:2rem}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:last-of-type .timeline-entry-inner{border-bottom-style:solid;border-bottom-color:var(--gl-border-color-default);border-bottom-right-radius:var(--gl-border-radius-lg);border-bottom-left-radius:var(--gl-border-radius-lg);border-bottom-width:1px}.notes.timeline>.timeline-entry.note-discussion .discussion-reply-holder{border-style:solid;border-color:var(--gl-border-color-default);border-width:0 1px 1px;border-color:var(--gl-border-color-section);background-color:var(--gl-background-color-subtle)}.notes.timeline>.timeline-entry.note-form,.notes.timeline>.timeline-entry.note-form .timeline-content{margin-left:0}.notes.timeline>.timeline-entry .notes-content{border:0;border-top-style:solid;border-top-color:var(--gl-border-color-default);background-color:var(--gl-background-color-default);border-top-width:1px}.notes>.note-discussion .card{border:0}.notes .note-created-ago{white-space:normal}.notes .discussion-body .card{margin-bottom:0}.notes .discussion-body .note-header-info{flex-wrap:wrap;align-items:center;gap:0 .25rem;min-height:2rem;padding-top:6px;padding-bottom:6px;line-height:1.25rem;display:flex}.notes .discussion{display:block;position:relative}.notes .discussion .diff-content{padding:0;overflow:visible}.notes .timeline-entry-inner>li.is-editing .note-actions,.notes .timeline-entry-inner>li.is-editing .note-text{display:none}.notes>li{display:block;position:relative}.notes>li.being-posted{pointer-events:none}.notes>li.being-posted .timeline-entry-inner{opacity:.5}.notes>li .editing-spinner,.notes>li.is-requesting .note-timestamp{display:none}.notes>li.is-requesting .editing-spinner{display:inline-block}.notes>li.is-editing .note-actions,.notes>li.is-editing .note-text,.notes>li.is-editing .edited-text{display:none}.notes>li.is-editing .user-avatar-link img{margin-top:8px}.notes>li.is-editing .note-edit-form{margin-top:.5rem;margin-left:0;display:block}.notes>li.is-editing .note-edit-form.current-note-edit-form+.note-awards{display:none}.notes>li .note-body{padding:0 8px 8px}.notes>li .note-body .note-text{word-wrap:break-word}.notes>li .note-body .suggestions{z-index:auto;margin-top:4px}.notes>li .note-awards .js-awards-block{margin-top:16px}.notes>li .note-emoji-button{line-height:1;position:relative}.discussion-header a,.note-header-info a{color:var(--gl-text-color-default)}.discussion-header a:hover,.discussion-header a.hover,.note-header-info a:hover,.note-header-info a.hover{color:var(--gl-text-color-link)}.discussion-header a:focus,.discussion-header a:hover,.note-header-info a:focus,.note-header-info a:hover{text-decoration:none}.discussion-header a:focus .note-header-author-name,.discussion-header a:hover .note-header-author-name,.note-header-info a:focus .note-header-author-name,.note-header-info a:hover .note-header-author-name{text-decoration:underline}.discussion-header .author-link,.note-header-info .author-link{color:var(--gl-text-color-default)}.discussion-header .author-name-link+.author-username .author-username-link,.note-header-info .author-name-link+.author-username .author-username-link{position:relative}.discussion-header .author-name-link+.author-username .author-username-link:before,.note-header-info .author-name-link+.author-username .author-username-link:before{content:"";width:.25rem;height:100%;position:absolute;top:0;bottom:0;right:100%}.discussion-header{box-sizing:content-box}.discussion-header .note-header-info{padding-bottom:0}.discussion-header .timeline-avatar{margin-top:5px}.discussion-header .timeline-content{border-style:solid;border-color:var(--gl-border-color-default);border-radius:var(--gl-border-radius-lg);border-width:1px;border-color:var(--gl-border-color-section);background-color:var(--gl-background-color-section);padding:8px!important}.discussion-header .timeline-content.expanded{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.discussion-header.note-wrapper{align-items:center;padding-right:16px;display:flex}.note-header{justify-content:space-between;align-items:flex-start;display:flex}.note-header>.note-header-info,.note-header>.note-actions{flex-grow:1;flex-shrink:1}@container (width<576px){:where(html.with-gl-container-queries) .note .note-header .note-actions>:first-child{margin-left:0}}@media (width<576px){:where(html:not(.with-gl-container-queries)) .note .note-header .note-actions>:first-child{margin-left:0}}@container (width<768px){:where(html.with-gl-container-queries) .notes-content.parallel .note .note-header .note-actions>:first-child{margin-left:0}}@media (width<768px){:where(html:not(.with-gl-container-queries)) .notes-content.parallel .note .note-header .note-actions>:first-child{margin-left:0}}.note-header-info{word-break:break-word;min-width:0;padding-left:8px}.note-header-info.discussion{padding-bottom:0}.note-headline-light{display:inline}.note-headline-light,.discussion-headline-light,.note-timestamp time{color:var(--gl-text-color-subtle)}.discussion-headline-light a,.note-timestamp:hover time{color:var(--gl-text-color-link)}.note-headline-meta .note-timestamp{white-space:nowrap}.note-headline-meta a:hover{text-decoration:underline}.note-headline-meta .gl-label-link:hover{color:inherit;text-decoration:none}.note-headline-meta .gl-label-link:hover .gl-label-text:last-of-type{text-decoration:underline}.unstyled-comments .discussion-header{padding:16px 0}.unstyled-comments .discussion-form-container{padding:16px}.work-item-notes .note-container-query-wrapper{container:note-container/inline-size}@container note-container (width<=576px){.work-item-notes .note-container-query-wrapper .note-hidden-xs{display:none}}.system-note .note-body:has(.note-text p:first-child:last-child),.system-note .note-text p:first-child{display:none}.system-note .note-text ul{margin:.25rem 0}.system-note .note-body p{margin-left:1rem}.system-note .system-note-message a{color:var(--gl-text-color-link)}.system-note .system-note-message .gfm-project_member{color:var(--gl-link-mention-text-color-default)}.system-note .system-note-message .gfm-project_member.current-user{color:var(--gl-link-mention-text-color-current)}.system-note-dot{background-color:var(--gl-status-neutral-icon-color)}.system-note-icon{color:var(--system-note-icon-color);background-color:var(--system-note-icon-background-color)}.system-note-icon.system-note-icon-success{--system-note-icon-color:var(--gl-status-success-icon-color);--system-note-icon-background-color:var(--gl-status-success-background-color)}.system-note-icon.system-note-icon-danger{--system-note-icon-color:var(--gl-status-danger-icon-color);--system-note-icon-background-color:var(--gl-status-danger-background-color)}.system-note-icon.system-note-icon-info{--system-note-icon-color:var(--gl-status-info-icon-color);--system-note-icon-background-color:var(--gl-status-info-background-color)}.system-note-icon.system-note-icon-warning{--system-note-icon-color:var(--gl-status-warning-icon-color);--system-note-icon-background-color:var(--gl-status-warning-background-color)}.system-note-icon:not(.mr-system-note-empty):before{content:"";background:linear-gradient(to bottom,transparent,var(--system-note-icon-background-color));width:2px;height:20px;display:block;position:absolute;bottom:100%;left:calc(50% - 1px)}.system-note-icon:not(.mr-system-note-empty):after{content:"";background:linear-gradient(to bottom,var(--system-note-icon-background-color),transparent);width:2px;height:20px;display:block;position:absolute;top:100%;left:calc(50% - 1px)}.system-note:first-of-type .system-note-icon:before,.system-note:last-of-type .system-note-icon:after{content:"";background:linear-gradient(#0000,#0000);width:2px;height:20px;display:block;position:absolute;left:calc(50% - 1px)}.system-note:first-child :is(){display:none}.system-note-commit-list{max-height:70px}.system-note-commit-list:after{content:"";background:linear-gradient(180deg,transparent -50px,var(--gl-background-color-default)100%);height:70px;position:absolute;bottom:0;left:.25rem;right:0}.card .notes .system-note{margin:0;padding:0}.card .notes .system-note-dot{margin-top:.875rem;margin-left:1rem}.system-note-legacy .note-headline-light p{margin-bottom:0}.duo-code-review-system-note p{display:inline}.discussion-actions{float:right}@container panel (width<576px){:where(html.with-gl-container-queries) .discussion-actions{width:100%;margin:0 0 8px}}@media (width<576px){:where(html:not(.with-gl-container-queries)) .discussion-actions{width:100%;margin:0 0 8px}}.discussion-actions .btn-group>.discussion-next-btn{margin-left:-1px}.discussion-actions .btn-group>.discussion-create-issue-btn{margin-left:-2px}.discussion-actions svg{height:15px}.note-actions{color:var(--gl-text-color-subtle);flex-shrink:1;justify-content:flex-end;align-items:center;margin-left:8px;display:inline-flex}@container (width<576px){:where(html.with-gl-container-queries) .note-actions{float:none;justify-content:flex-start}:where(html.with-gl-container-queries) .note-actions .note-actions__mobile-spacer{flex-grow:1}}@media (width<576px){:where(html:not(.with-gl-container-queries)) .note-actions{float:none;justify-content:flex-start}:where(html:not(.with-gl-container-queries)) .note-actions .note-actions__mobile-spacer{flex-grow:1}}@container (width<768px){:where(html.with-gl-container-queries) .notes-content.parallel .note-actions{float:none;justify-content:flex-start}:where(html.with-gl-container-queries) .notes-content.parallel .note-actions .note-actions__mobile-spacer{flex-grow:1}}@media (width<768px){:where(html:not(.with-gl-container-queries)) .notes-content.parallel .note-actions{float:none;justify-content:flex-start}:where(html:not(.with-gl-container-queries)) .notes-content.parallel .note-actions .note-actions__mobile-spacer{flex-grow:1}}.more-actions{align-items:flex-end;display:flex}.more-actions .tooltip{white-space:nowrap}.more-actions-dropdown{width:180px;min-width:180px}.discussion-toggle-button{background-color:#0000;border:0;padding:0 8px 0 0;font-size:13px;line-height:20px;transition:color .1s linear}.discussion-toggle-button:hover,.discussion-toggle-button:focus{color:var(--gl-text-color-link)}.discussion-toggle-button:focus{outline:none;text-decoration:underline}.timeline{margin:0;padding:0;list-style:none}@container (width<576px){:where(html.with-gl-container-queries) .timeline:before{background:0 0}}@media (width<576px){:where(html:not(.with-gl-container-queries)) .timeline:before{background:0 0}}@container (width<768px){:where(html.with-gl-container-queries) .notes-content.parallel .timeline:before{background:0 0}}@media (width<768px){:where(html:not(.with-gl-container-queries)) .notes-content.parallel .timeline:before{background:0 0}}.timeline .system-note .note-text{color:var(--gl-text-color-default)}.timeline .diff-file{border-style:solid;border-color:var(--gl-border-color-default);border-width:1px;margin:0}.timeline.text-file .diff-file{border-bottom:0}.internal-note-bg{background-color:var(--timeline-entry-internal-note-background-color)!important}.note-footer:has(.internal-note) .reply-placeholder-input-field{margin-top:var(--gl-spacing-scale-4)}.timeline-entry{color:var(--gl-text-color-default)}.timeline-entry:not(.note-form).internal-note .timeline-content{background-color:var(--timeline-entry-internal-note-background-color)!important}.timeline-entry .timeline-entry-inner{position:relative}.timeline-entry:target .timeline-content,.timeline-entry.target .timeline-content{background-color:var(--timeline-entry-target-background-color)!important}.timeline-entry:target+.discussion-reply-holder,.timeline-entry.target+.discussion-reply-holder{padding-top:12px!important}.timeline-entry:target.system-note .note-body .note-text.system-note-commit-list:after,.timeline-entry.target.system-note .note-body .note-text.system-note-commit-list:after{background:linear-gradient(rgba(var(--timeline-entry-target-background-color),.1)-100px,var(--timeline-entry-target-background-color)100%)}.timeline-entry .controls{float:right;padding-top:10px}.discussion .timeline-entry{border-top-left-radius:var(--gl-border-radius-lg);border-top-right-radius:var(--gl-border-radius-lg);border-bottom-right-radius:var(--gl-border-radius-lg);border-top-left-radius:var(--gl-border-radius-none);border-bottom-right-radius:var(--gl-border-radius-none);border-bottom-left-radius:var(--gl-border-radius-none);border-right:0;margin:0}.issuable-discussion:not(.incident-timeline-events) .main-notes-list:before,.issuable-discussion:not(.incident-timeline-events) .timeline-entry:last-child:before,.limited-width-notes .main-notes-list:before,.limited-width-notes .timeline-entry:last-child:before{content:"";width:2px;height:calc(100% - 15px);position:absolute;top:15px;left:15px}.issuable-discussion:not(.incident-timeline-events) .main-notes-list:before,.limited-width-notes .main-notes-list:before{background-color:var(--gl-background-color-strong)}.issuable-discussion:not(.incident-timeline-events) .timeline-entry:not(.timeline-entry .timeline-entry):last-child:before,.limited-width-notes .timeline-entry:not(.timeline-entry .timeline-entry):last-child:before{background-color:var(--gl-background-color-default)}.issuable-discussion:not(.incident-timeline-events) .timeline-entry:not(.timeline-entry .timeline-entry):last-child .modal-body:before,.work-item-drawer .issuable-discussion:not(.incident-timeline-events) .timeline-entry:not(.timeline-entry .timeline-entry):last-child:before,.limited-width-notes .timeline-entry:not(.timeline-entry .timeline-entry):last-child .modal-body:before,.work-item-drawer .limited-width-notes .timeline-entry:not(.timeline-entry .timeline-entry):last-child:before{background-color:var(--gl-background-color-overlap)}.timeline-avatar .gl-avatar-link{background-color:var(--gl-background-color-default);border-radius:50%}