.vc-discussion-thread-box{padding:0;max-width:700px;border-width:thin;border-color:rgba(234,234,234,1);border-color:rgba(var(--palette-neutral-8,234, 234, 234),1);border-style:solid;color:rgba(0,0,0,1);color:rgba(var(--palette-neutral-100,0, 0, 0),1);-ms-high-contrast-adjust:auto}.vc-discussion-thread-box.isnew{border-left:2px solid rgba(0,120,212,1);border-left:2px solid var(--communication-background,rgba(0, 120, 212, 1))}.monaco-discussion-container .vc-discussion-thread-box,.diff-contents-container .vc-discussion-thread-box{background-color:rgba(248,248,248,1);background-color:rgba(var(--palette-neutral-2,248, 248, 248),1)}.vc-discussion-thread-comment{padding:16px;max-width:700px;white-space:normal}.vc-discussion-thread-comment:hover .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton{opacity:1 !important}.vc-discussion-thread-comment .cursor-hover-card:hover{cursor:pointer}.vc-discussion-thread-comment.reply{border-style:none;padding:0;margin:16px;background-color:transparent}.vc-discussion-thread-comment.reply .vc-discussion-comment-identity .identity-picture{height:24px;width:24px;margin-top:1px;margin-left:4px}.vc-discussion-thread-comment.showBorder{border-width:thin;border-color:rgba(234,234,234,1);border-color:rgba(var(--palette-neutral-8,234, 234, 234),1);border-bottom-style:solid}.vc-discussion-thread-comment .dot{width:6px;height:6px;margin:0 5px 1px 5px;border-radius:100%;background-color:rgba(0,120,212,1);background-color:var(--communication-background,rgba(0, 120, 212, 1));position:relative;display:inline-block;flex:none;align-self:center}.vc-discussion-thread-comment .vc-discussion-thread-status-selector{float:right;margin-top:-3px;margin-left:15px}.vc-discussion-thread-comment .vc-discussion-thread-status-selector .menu{min-width:1px}.vc-discussion-thread-comment .vc-discussion-thread-status-selector>button{margin:0;height:auto}.vc-discussion-thread-comment .vc-discussion-thread-status-selector .bowtie-icon{padding-left:5px}.vc-discussion-thread-comment .vc-discussion-comment-menu{float:right;margin-top:-10px}.vc-discussion-thread-comment .vc-discussion-comment-menu .menu{min-width:1px}.vc-discussion-thread-comment .vc-discussion-comment-identity{float:left;width:40px}.vc-discussion-thread-comment .vc-discussion-comment-identity.transparent{opacity:.5}.vc-discussion-thread-comment .vc-discussion-thread-comment-content{margin-left:40px}.vc-discussion-thread-comment .vc-discussion-thread-comment-content.noavatar{margin-left:0}.vc-discussion-thread-comment .vc-discussion-thread-comment-content.relative{position:relative}.vc-discussion-thread-comment .vc-discussion-comment-header{display:flex;padding-right:175px}.vc-discussion-thread-comment .vc-discussion-comment-header .vc-discussion-comment-author{flex-shrink:1;color:rgba(0,0,0,.9);color:var(--text-primary-color,rgba(0, 0, 0, .9));font-weight:600;margin-right:4px;font-size:14px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vc-discussion-thread-comment .vc-discussion-comment-header .vc-discussion-comment-date{flex:none;font-size:12px;color:rgba(0,0,0,.55);color:var(--text-secondary-color,rgba(0, 0, 0, .55));overflow:inherit;padding-left:4px;align-self:center}.vc-discussion-thread-comment .vc-discussion-comment-header .vc-discussion-comment-saving-icon{margin-left:4px;vertical-align:top;flex:none}.vc-discussion-thread-comment .vc-discussion-inputArea{overflow:hidden}.vc-discussion-thread-comment.reply .vc-discussion-inputArea{overflow:visible}.vc-discussion-thread-comment .vc-discussion-inputArea.preview{display:flex}.vc-discussion-thread-comment .vc-discussion-inputArea.preview .markdowninputwidget-textarea-previewcontainer{flex-grow:1;margin-right:8px}.vc-discussion-thread-comment .vc-discussion-inputArea.preview .markdowninputwidget-textarea-previewcontainer .markdowninputwidget-textarea{height:32px;padding-left:8px;border-bottom-style:solid;border-radius:2px}.vc-discussion-thread-comment .vc-discussion-inputArea.preview .toggle-status-button{white-space:nowrap;border-radius:2px}.vc-discussion-thread-comment .vc-discussion-thread-renderdivider{border-bottom-style:solid;border-bottom-color:rgba(200,200,200,1);border-bottom-color:rgba(var(--palette-neutral-20,200, 200, 200),1);border-bottom-width:thin;margin-top:8px;margin-bottom:4px}.vc-discussion-thread-comment .vc-discussion-inputArea-hidden{display:none}.vc-discussion-thread-comment .vc-rendered-comment-nomarkdown{white-space:pre-wrap}.vc-discussion-thread-comment.deleted{position:relative}.vc-discussion-thread-comment.deleted .deletedCommentCircle{height:8px;width:8px;border:2px solid;border-color:rgba(166,166,166,1);border-color:rgba(var(--palette-neutral-30,166, 166, 166),1);border-radius:14px;background-color:rgba(166,166,166,1);background-color:rgba(var(--palette-neutral-30,166, 166, 166),1);position:absolute;top:21px;left:22px}.vc-discussion-thread-comment.deleted .deletedCommentText{font-style:italic;color:rgba(166,166,166,1);color:rgba(var(--palette-neutral-30,166, 166, 166),1);margin-left:40px}.vc-discussion-thread-comment.deleted.reply .deletedCommentCircle{top:6px;left:12px}.vc-discussion-thread-comment button.clear-button{min-width:0;padding-left:4px;padding-right:4px;background-color:transparent;border:none;box-shadow:none;color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1))}.vc-discussion-thread-comment button.clear-button>.menu-popup{color:rgba(0,0,0,.9);color:var(--text-primary-color,rgba(0, 0, 0, .9))}.vc-discussion-thread-comment button.clear-button:disabled>i.bowtie-icon{color:rgba(166,166,166,1);color:rgba(var(--palette-neutral-30,166, 166, 166),1)}.vc-discussion-thread-comment .vc-discussion-thread-status-area{position:absolute;top:0;right:0}.vc-discussion-thread-comment .vc-discussion-thread-status-area.deleted{top:8px;right:8px}.vc-discussion-thread-comment .vc-discussion-thread-status-area.forceShowButtons .vc-discussion-comment-toolbarbutton{opacity:1 !important}.vc-discussion-thread-comment .vc-discussion-thread-status-area .bowtie-icon{margin-right:0}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar{display:inline;font-size:10px}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton{background:transparent;min-width:32px;margin:0;padding:0;height:24px;opacity:0;border:none;border-radius:2px;width:auto}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton:focus{opacity:1}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton:hover{background-color:rgba(239,239,239,1);background-color:rgba(var(--palette-neutral-6,239, 239, 239),1)}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton:hover i{color:rgba(0,0,0,.9);color:var(--text-primary-color,rgba(0, 0, 0, .9))}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton:not(:hover):not(:focus) i{color:rgba(0,0,0,.55);color:var(--text-secondary-color,rgba(0, 0, 0, .55))}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-comment-toolbar .vc-discussion-comment-toolbarbutton ::after{border:none}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-thread-status-menu{display:inline}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-thread-status-menu .vc-discussion-thread-status-menu-button{background:transparent;padding:4px 4px 4px 8px;min-width:0;font-weight:normal;margin-left:8px;margin-right:0;margin-bottom:0;border:none;height:24px;border-radius:2px}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-thread-status-menu .vc-discussion-thread-status-menu-button:active{color:rgba(0,0,0,1);color:rgba(var(--palette-neutral-100,0, 0, 0),1)}.vc-discussion-thread-comment .vc-discussion-thread-status-area .vc-discussion-thread-status-menu .vc-discussion-thread-status-menu-button:hover{background-color:rgba(239,239,239,1);background-color:rgba(var(--palette-neutral-6,239, 239, 239),1)}.vc-discussion-thread-buttonarea button{margin-left:8px;margin-right:0;border-radius:2px;border-color:transparent}.diff-contents-container .vc-discussion-thread-comment .mention-autocomplete-menu{position:fixed}.vc-discussion-thread-status-menu-popup button{box-shadow:none}.monaco-editor .discussion-thread-host{margin-left:23px}.monaco-editor .discussion-thread-host.is-expanded{margin-bottom:5px}.vc-pullrequest-review-view .vc-code-editor-viewer .editor-scrollable{margin-left:20px}.vc-pullrequest-review-view .vc-code-editor-viewer .editor-scrollable>.scrollbar.vertical,.vc-pullrequest-review-view .vc-code-editor-viewer .editor-scrollable>.scrollbar+.decorationsOverviewRuler{right:20px !important}.vc-pullrequest-review-view .vc-code-editor-viewer .insert-sign,.vc-pullrequest-review-view .vc-code-editor-viewer .delete-sign{margin-left:0}.vc-pullrequest-review-view .diffContainer.inline .delete-sign{right:-22px !important}.vc-pullrequest-review-view .file-container .diff-contents-container{padding-left:16px}.discussion-input-expand-appear textarea{transform-origin:top left;transform:scaleY(.6) scaleX(.85);-webkit-transform:scaleY(.6) scaleX(.85)}.discussion-input-expand-appear .markdown-statusbar{transform-origin:top left;transform:translateY(-20px) scaleX(.85);-webkit-transform:translateY(-20px) scaleX(.85);opacity:.01}.discussion-input-expand-appear .markdowninputwidget-toolbararea{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:.01}.discussion-input-expand-appear.discussion-input-expand-appear-active textarea{transform:scaleY(1) scaleX(1);-webkit-transform:scaleY(1) scaleX(1);transition:all 300ms ease-out}.discussion-input-expand-appear.discussion-input-expand-appear-active .markdown-statusbar{transform:translateY(0) scaleX(1);-webkit-transform:translateY(0) scaleX(1);opacity:1;transition:all 300ms ease-out}.discussion-input-expand-appear.discussion-input-expand-appear-active .markdowninputwidget-toolbararea{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;transition:all 300ms ease-out}.markdown-statusbar button.vc-discussion-retry-button{background:transparent;height:24px;color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1))}.markdown-statusbar button.vc-discussion-retry-button:hover{text-decoration:underline}.hljs{display:block;overflow-x:auto;padding:.5em;background:rgba(255,255,255,1);background:rgba(var(--palette-neutral-0,255, 255, 255),1);color:rgba(0,0,0,1);color:rgba(var(--palette-neutral-100,0, 0, 0),1);-webkit-text-size-adjust:none}.hljs-comment,.hljs-annotation,.diff .hljs-header,.hljs-chunk,.apache .hljs-cbracket{color:rgba(16,124,16,1);color:rgba(var(--palette-accent2-dark,16, 124, 16),1)}.hljs-keyword,.hljs-id,.hljs-built_in,.smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.tex .hljs-command,.hljs-request,.hljs-status,.nginx .hljs-title,.xml .hljs-tag,.xml .hljs-tag .hljs-value{color:rgba(0,90,158,1);color:var(--communication-foreground,rgba(0, 90, 158, 1))}.hljs-string,.hljs-title,.hljs-parent,.hljs-tag .hljs-value,.hljs-rule .hljs-value,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.hljs-template_tag,.django .hljs-variable,.hljs-flow,.hljs-stream,.apache .hljs-tag,.hljs-date,.tex .hljs-formula,.coffeescript .hljs-attribute,.hljs-name{color:rgba(168,0,0,1);color:rgba(var(--palette-accent1-dark,168, 0, 0),1)}.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-pi,.hljs-doctype,.hljs-envvar,.hljs-shebang,.hljs-preprocessor,.hljs-pragma,.userType,.apache .hljs-sqbracket,.nginx .hljs-built_in,.tex .hljs-special,.hljs-prompt{color:#2b91af}.hljs-doctag,.hljs-xmlDocTag{color:rgba(0,0,0,.55);color:var(--text-secondary-color,rgba(0, 0, 0, .55))}.hljs-type,.hljs-typename{font-weight:bold}.vhdl .hljs-string{color:rgba(0,0,0,.55);color:var(--text-secondary-color,rgba(0, 0, 0, .55))}.vhdl .hljs-literal{color:rgba(168,0,0,1);color:rgba(var(--palette-accent1-dark,168, 0, 0),1)}.vhdl .hljs-attribute{color:rgba(43,136,216,1);color:rgba(var(--palette-primary-tint-10,43, 136, 216),1)}.xml .hljs-attribute{color:rgba(218,10,0,1);color:rgba(var(--palette-accent1,218, 10, 0),1)}.hljs-addition{background:rgba(51,153,51,.2)}.hljs-deletion{background:rgba(172,0,0,.2)}.versioncontrol-new-change-list-view{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.versioncontrol-new-change-list-view .hub-content{overflow:inherit}.versioncontrol-new-change-list-view .hub-content .vc-change-details-header-pane{-ms-overflow-y:hidden;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.versioncontrol-new-change-list-view .hub-content .hub-title{position:relative;padding-bottom:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter{-webkit-box-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;min-height:0;min-width:0;display:block;border-top:1px solid;border-top-color:rgba(200,200,200,1);border-top-color:rgba(var(--palette-neutral-20,200, 200, 200),1)}.versioncontrol-new-change-list-view .hub-content .hub-splitter .toggle-button{min-width:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content{top:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section{display:-webkit-box;-webkit-flex-direction:row;display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:8px;margin-right:25px;height:33px;overflow:hidden}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section .spacer{order:1;flex-grow:1}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section .filter-selector{order:2;overflow:hidden}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section .filter-selector i.bowtie-icon:after{content:"\a0 "}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section .filter-selector .vc-pullrequest-popup-menu-container{display:inline}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section .filter-selector .vc-pullrequest-popup-menu-container>button{margin:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section .filter-selector button.filter-selector-dropdownbutton{min-width:0;background-color:transparent;border:none;box-shadow:none;color:rgba(0,0,0,.55);color:var(--text-secondary-color,rgba(0, 0, 0, .55));text-align:left;overflow:hidden;white-space:nowrap}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .filter-section+.vc-change-items-container{top:33px;border-top:1px solid;border-top-color:rgba(200,200,200,1);border-top-color:rgba(var(--palette-neutral-20,200, 200, 200),1)}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .vc-pagination{padding:5px 10px 5px 0;border-top:1px solid;border-top-color:rgba(200,200,200,1);border-top-color:rgba(var(--palette-neutral-20,200, 200, 200),1)}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .vc-pagination+.vc-change-items-container{top:74px}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .vc-pagination+.vc-searchable-files-tree .vc-sparse-files-tree{height:calc(100% - 120px)}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .vc-searchable-files-tree .vc-sparse-files-tree{height:calc(100% - 76px)}.versioncontrol-new-change-list-view .hub-content .hub-splitter .leftPane .left-hub-content .version-control-item-left-pane .vc-change-items-container .vc-change-explorer .files-grid-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:rgba(255,255,255,1);background-color:rgba(var(--palette-neutral-0,255, 255, 255),1)}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane{font-size:12px}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content{top:0;display:-webkit-box;-webkit-flex-direction:column;display:flex;flex-direction:column;flex-wrap:nowrap}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .hub-progress{top:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .hub-pivot{display:none}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .hub-pivot-content{position:relative;top:0;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;min-height:0;min-width:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .hub-pivot-content .vc-change-summary-header{padding-bottom:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .hub-pivot.hidden~.hub-pivot-content{top:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .version-control-diff-viewer .diff-viewer-container{top:0}.versioncontrol-new-change-list-view .hub-content .hub-splitter .rightPane .right-hub-content .version-control-file-viewer .file-contents-container{top:0}.versioncontrol-new-change-list-view .absolute-full{position:absolute;top:0;bottom:0;left:0;right:0}.versioncontrol-new-change-list-view .vc-page{display:-webkit-box;-webkit-flex-direction:column;display:flex;flex-direction:column;flex-wrap:nowrap}.versioncontrol-new-change-list-view .leftPane .ms-Dropdown .ms-Dropdown-title{border-color:#fff}.versioncontrol-new-change-list-view .leftPane .ms-Dropdown .ms-Dropdown-title+.ms-Dropdown-caretDown{right:7px}.versioncontrol-new-change-list-view .leftPane .ms-Dropdown:hover .ms-Dropdown-title,.versioncontrol-new-change-list-view .leftPane .ms-Dropdown:focus .ms-Dropdown-title{border-color:rgba(0,120,212,1);border-color:var(--communication-background,rgba(0, 120, 212, 1))}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .vc-change-details-header-pane{-ms-overflow-y:visible}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .hub-title{padding:5px 4px 4px 0;overflow:visible}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .hub-title .changelist-title{font-size:16px}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .hub-title .changelist-title .commit-id-copier .copy-button:after{margin-right:-70px}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .hub-title .changelist-title .bowtie-edit-copy{font-size:16px !important}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .vc-page-summary-area{display:none}.full-screen-mode .versioncontrol-new-change-list-view .hub-content .right-hub-content .hub-pivot.hidden~.hub-pivot-content{top:0}.vc-changedetails-view .ms-Callout-container .ms-Callout.ms-Dropdown-callout{width:auto !important}.vc-changedetails-view .ms-Callout-container .ms-Callout.ms-Dropdown-callout .ms-Dropdown-items .ms-Dropdown-item{display:block;padding:5px 16px}