@keyframes blinking-dot{0%{opacity:1}25%{opacity:.4}75%{opacity:.4}100%{opacity:1}}.notes{display:block;list-style:none;margin:0;padding:0;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, var(--gl-color-neutral-50, #ececef))}.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{margin-left:2.5rem;border-style:solid;border-color:var(--gl-border-color-default);border-radius:.25rem;border-width:1px;border-color:var(--gl-border-color-section, var(--gl-border-color-default, #dcdcde));background-color:var(--gl-background-color-section, var(--gl-color-neutral-0, #fff));padding:4px 8px}.notes.timeline>.timeline-entry.note-comment .note-header-info,.notes.timeline>.timeline-entry.note-skeleton .note-header-info{min-height:2rem;display:flex;align-items:center;gap:0 .25rem;flex-wrap:wrap;line-height:1.25rem;padding-top:6px;padding-bottom:6px}.notes.timeline>.timeline-entry.note-discussion .timeline-content .discussion-wrapper{background-color:rgba(0,0,0,0)}.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{margin-left:2.5rem;border-style:solid;border-color:var(--gl-border-color-default);border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px;border-bottom-color:var(--gl-border-color-subtle, var(--gl-color-neutral-50, #ececef));background-color:var(--gl-background-color-section, var(--gl-color-neutral-0, #fff))}.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, var(--gl-border-color-default, #dcdcde))}.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{margin-left:2.5rem;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, var(--gl-border-color-default, #dcdcde));border-right-color:var(--gl-border-color-section, var(--gl-border-color-default, #dcdcde));background-color:var(--gl-background-color-subtle, var(--gl-color-neutral-10, #fbfafd))}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:not(:first-of-type) .timeline-entry-inner .timeline-content{padding:0.5rem;padding-left:1rem}.notes.timeline>.timeline-entry.note-discussion .timeline-content ul li:not(:first-of-type) .timeline-entry-inner .timeline-discussion-body-footer{padding:0 8px 0}.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:.25rem;border-bottom-left-radius:.25rem;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:1px;border-top-width:0px;border-color:var(--gl-border-color-section, var(--gl-border-color-default, #dcdcde));background-color:var(--gl-background-color-subtle, var(--gl-color-neutral-10, #fbfafd))}.notes.timeline>.timeline-entry.note-form{margin-left:0}.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);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{min-height:2rem;display:flex;align-items:center;gap:0 .25rem;flex-wrap:wrap;padding-top:6px;padding-bottom:6px;line-height:1.25rem}.notes .discussion{display:block;position:relative}.notes .discussion .diff-content{overflow:visible;padding:0}.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{display:none}.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{display:block;margin-left:0;margin-top:.5rem}.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{margin-top:4px;z-index:auto}.notes>li .note-awards .js-awards-block{margin-top:16px}.notes>li .note-emoji-button{position:relative;line-height:1}.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, var(--gl-color-blue-700, #0b5cad))}.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-primary, #28272d)}.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:"";position:absolute;right:100%;width:.25rem;height:100%;top:0;bottom:0}.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{padding:8px !important;border-style:solid;border-color:var(--gl-border-color-default);border-radius:.25rem;border-width:1px;border-color:var(--gl-border-color-section, var(--gl-border-color-default, #dcdcde));background-color:var(--gl-background-color-section, var(--gl-color-neutral-0, #fff))}.discussion-header .timeline-content.expanded{border-bottom-width:0px;border-bottom-left-radius:0;border-bottom-right-radius:0}.discussion-header.note-wrapper{display:flex;align-items:center;padding-right:16px}.note-header{display:flex;justify-content:space-between;align-items:flex-start}.note-header>.note-header-info,.note-header>.note-actions{flex-grow:1;flex-shrink:1}@media(max-width: 575px){.note .note-header .note-actions>:first-child{margin-left:0}}@media(max-width: 1150px){.notes-content.parallel .note .note-header .note-actions>:first-child{margin-left:0}}.note-header-info{min-width:0;padding-left:8px;word-break:break-word}.note-header-info.discussion{padding-bottom:0}.note-headline-light{display:inline}.note-headline-light,.discussion-headline-light{color:var(--gl-text-color-subtle, var(--gl-color-neutral-600, #626168))}.discussion-headline-light a{color:var(--gl-text-color-link, var(--gl-color-blue-700, #0b5cad))}.note-headline-meta .note-timestamp{white-space:nowrap}.note-headline-meta a:hover{text-decoration:underline}.note-headline-meta .gl-label-link:hover{text-decoration:none;color:inherit}.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}.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, var(--gl-color-blue-700, #0b5cad))}.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-icon.icon-success{--bg-color: var(--green-100, #c3e6cd)}.system-note-icon.icon-danger{--bg-color: var(--red-100, #fdd4cd)}.system-note-icon.icon-info{--bg-color: var(--blue-100, #cbe2f9)}.system-note-icon:not(.mr-system-note-empty)::before{content:"";display:block;position:absolute;left:calc(50% - 1px);width:2px;height:20px;background:linear-gradient(to bottom, transparent, var(--bg-color));bottom:100%}.system-note-icon:not(.mr-system-note-empty)::after{content:"";display:block;position:absolute;left:calc(50% - 1px);width:2px;height:20px;background:linear-gradient(to bottom, var(--bg-color), transparent);top:100%}.system-note:first-of-type .system-note-icon::before{content:"";display:block;position:absolute;left:calc(50% - 1px);width:2px;height:20px;background:linear-gradient(to bottom, transparent, transparent)}.system-note:last-of-type .system-note-icon::after{content:"";display:block;position:absolute;left:calc(50% - 1px);width:2px;height:20px;background:linear-gradient(to bottom, transparent, transparent)}.system-note:first-child :is(.system-note-icon::before,.system-note-icon::after){display:none}.system-note-commit-list{max-height:70px}.system-note-commit-list::after{content:"";height:70px;position:absolute;left:.25rem;right:0;bottom:0;background:linear-gradient(180deg, transparent -50px, var(--gl-background-color-default) 100%)}.card .notes .system-note{margin:0;padding:0}.card .notes .system-note-dot{margin-top:.75rem;margin-left:1rem}.system-note-legacy .note-headline-light p{margin-bottom:0}.discussion-actions{float:right}@media(max-width: 575.98px){.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{justify-content:flex-end;flex-shrink:1;display:inline-flex;align-items:center;margin-left:8px;color:var(--gl-text-color-subtle, var(--gl-color-neutral-600, #626168))}@media(max-width: 575px){.note-actions{justify-content:flex-start;float:none}.note-actions .note-actions__mobile-spacer{flex-grow:1}}@media(max-width: 1150px){.notes-content.parallel .note-actions{justify-content:flex-start;float:none}.notes-content.parallel .note-actions .note-actions__mobile-spacer{flex-grow:1}}.more-actions{display:flex;align-items:flex-end}.more-actions .tooltip{white-space:nowrap}.more-actions-dropdown{width:180px;min-width:180px}.discussion-toggle-button{padding:0 8px 0 0;background-color:rgba(0,0,0,0);border:0;line-height:20px;font-size:13px;transition:color .1s linear}.discussion-toggle-button:hover,.discussion-toggle-button:focus{color:var(--gl-text-color-link, var(--gl-color-blue-700, #0b5cad))}.discussion-toggle-button:focus{text-decoration:underline;outline:none}:root{--timeline-entry-internal-note-background-color: var(--gl-color-orange-50);--timeline-entry-target-background-color: var(--gl-color-blue-50)}:root.gl-dark{--timeline-entry-internal-note-background-color: #453522;--timeline-entry-target-background-color: #2A394E}.timeline{margin:0;padding:0;list-style:none}@media(max-width: 576px){.timeline::before{background:none}}@media(max-width: 1152px){.notes-content.parallel .timeline::before{background:none}}.timeline .system-note .note-text{color:var(--gl-text-color-default, var(--gl-color-neutral-800, #3a383f))}.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}.timeline-entry{color:var(--gl-text-color-default, var(--gl-color-neutral-800, #3a383f))}.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), 0.1) -100px, var(--timeline-entry-target-background-color) 100%)}.timeline-entry .controls{padding-top:10px;float:right}.discussion .timeline-entry{margin:0;border-right:0;border-radius:.25rem .25rem 0 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:"";position:absolute;width:2px;left:15px;top:15px;height:calc(100% - 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, var(--gl-color-neutral-50, #ececef))}.issuable-discussion:not(.incident-timeline-events) .timeline-entry:not(.draft-note):last-child::before,.limited-width-notes .timeline-entry:not(.draft-note):last-child::before{background-color:var(--gl-background-color-default, var(--gl-color-neutral-0, #fff))}.modal-body .issuable-discussion:not(.incident-timeline-events) .timeline-entry:not(.draft-note):last-child::before,.modal-body .limited-width-notes .timeline-entry:not(.draft-note):last-child::before{background-color:var(--gl-background-color-overlap, var(--gl-color-neutral-0, #fff))}.timeline-avatar .gl-avatar-link{background-color:var(--gl-background-color-default, var(--gl-color-neutral-0, #fff));border-radius:50%}