.differential-primary-pane{margin-top:-20px}.differential-panel{padding:16px}.differential-panel h1{border-bottom:1px solid #aa9;padding-bottom:8px;margin-bottom:8px}.differential-content-hidden{margin:0 0 24px 0}.differential-changeset{position:relative;margin:0;padding-top:16px;overflow-x:auto;overflow-y:hidden}.device-phone .differential-changeset{overflow-x:scroll;-webkit-overflow-scrolling:touch}.differential-diff{background:#fff;width:100%;border-top:1px solid #BFCFDA;border-bottom:1px solid #BFCFDA;table-layout:fixed}.differential-diff.diff-2up{min-width:780px}.differential-diff col.num{width:45px}.device .differential-diff.diff-1up col.num{width:32px}.differential-diff.diff-2up col.left,.differential-diff.diff-2up col.right{width:49.25%}.differential-diff.diff-1up col.unified{width:99.5%}.differential-diff col.copy{width:0.5%}.differential-diff col.cov{width:1%}.differential-diff td{vertical-align:top;white-space:pre-wrap;word-wrap:break-word;padding:1px 8px}.device .differential-diff td{padding:1px 4px}.prose-diff{padding:12px 0;white-space:pre-wrap;color:#74777D}.prose-diff-frame{padding:12px}.prose-diff span.old,.prose-diff span.new{padding:0 2px}.prose-diff span.old,.prose-diff span.new{color:#4B4D51}.differential-changeset-immutable .differential-diff td{cursor:auto}.differential-diff td.old{background:rgba(251,175,175,.3)}.differential-diff td.new{background:rgba(151,234,151,.3)}.differential-diff td.old-rebase{background:#fee}.differential-diff td.new-rebase{background:#efe}.differential-diff td.old span.bright,.differential-diff td.old-full,.prose-diff span.old{background:rgba(251,175,175,.7)}.differential-diff td.new span.bright,.differential-diff td.new-full,.prose-diff span.new{background:rgba(151,234,151,.6)}.differential-diff td span.depth-out,.differential-diff td span.depth-in{padding:2px 0;background-size:12px 12px;background-repeat:no-repeat;background-position:left center;position:relative;left:-8px;opacity:0.5}.differential-diff td span.depth-out{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzRjMzA5Yi05YmYwLTQ2MTYtYjA4MS1iZWI1NzAyYjFhNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjgwM0EzNkQyOTY2MTFFOThDMkQ4MjU4NjkzRDU3RjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjgwM0EzNkMyOTY2MTFFOThDMkQ4MjU4NjkzRDU3RjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYWEzMzA0OC1kYzQyLTRhYjctODg0ZS1kYjFiNTVkZDg1OTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDc0YzMwOWItOWJmMC00NjE2LWIwODEtYmViNTcwMmIxYTYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IUrhVAAAAadJREFUeNrsmSuPwzAMgJfTgSssHSw9ODp4dHD04P2owdHBHRwcPVhaOFpY2DmSJx2Yk9iNE02yJWuTOqv+Er+SuXmeV68sb6sXFwMwAAMwAANYJO+pP3TOLXnPJ+gH6B/HKKXJltiBL9C90K46gHd8y7RpQX9w1/KFkMAJ7/yaadehXQM61gL47wRHtqlhowkgcaJB4E61CiXIDnRDPLsQFWiNzrdPnhULodAKTqAn0IEorVR18rDnEgChFbyh8yNRIqnq5G36EiEUWsEeHeHslgf+xU/1HAglq4/3K3O3KGAVgD3RZKTxfuaOGFKAUHOSxPuINrclScgB2BHOh7afcr7HeJ+KTaOEDJHYbQQ2Rc8DnWDSlI4az8f81IstOA9Ic4BK+mgOpPjGAXh8/c7cdckqpAUQ66TZ+oAmQJFOrA2gPguVAFCdRksBxKqNNC8G8O1Y8lB/QkepjrwhwuxA7FBb41bCr/KROSJMaHOt0Ymp8eIgGNIuAni1e6ExEBpZ4bUvtiSh8YBPOlbmrEKx46fK3aizfykNwAAMwAAMwAAqyl2AAQDTcqQGc21cVQAAAABJRU5ErkJggg==);background-color:rgba(251,175,175,.7)}.differential-diff td span.depth-in{background-position:1px center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzRjMzA5Yi05YmYwLTQ2MTYtYjA4MS1iZWI1NzAyYjFhNjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IyMjI0RjQyOTY2MTFFOThDMkQ4MjU4NjkzRDU3RjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjgwM0EzNzAyOTY2MTFFOThDMkQ4MjU4NjkzRDU3RjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYWEzMzA0OC1kYzQyLTRhYjctODg0ZS1kYjFiNTVkZDg1OTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDc0YzMwOWItOWJmMC00NjE2LWIwODEtYmViNTcwMmIxYTYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TM8W3AAAAZ9JREFUeNrsma+zwjAMx1cOg5ydnH0Si0QOOYt8fxgWiUVikbOTs5N7bnR3qVu6JjSF3UvvqiC7fPLjmwzMOI7Zms8mW/lRAAVQAAVQgP8NsF36gjGG+sy9vX/2NlynKNtBSAaODB9qpp1ICf3Y+2tvTnz2wd7zt/RAARAl8fklE16kiXcQUWppcOHFVMiVxo4Bf/gEQO8pjWLms6e9d48g1DEBzJJkgYyeQB7nzhWRzBKcnctUC3bDuzIaCuDUCIveA4l6DjYFktkJoksF4BqyQhzyRbWGAARlUBJgySE0qtDAx5AMpgBwK8Mpcl9cUgK4kqqRQdUACKUvpsxdrU99KgCn8RVSUpOk3jz70pxNa326pFynB4h0S7Tj2NDX6cApWyGrwrCwsZafBvD1AGc2dJ6Siw4QW4WwphcBiD0H7pAx8RJKMomlAJLtQhIASbfR2ABnRO649f6kKs27ADkxgnuJZo2pQhwnuNM6KgDXiQ7s+kzgbIWdYA2n2ACN5yXddx5MO5GXeuqKkey3UaN/syqAAiiAAijAms9LgAEA3hKjj/1hFzEAAAAASUVORK5CYII=);background-color:rgba(151,234,151,.6)}.differential-diff td.copy{min-width:0.5%;width:0.5%;padding:0;background:#F8F9FC}.differential-diff td.new-copy,.differential-diff td.new-copy span.bright{background:#f1c40f}.differential-diff td.new-move,.differential-diff td.new-move span.bright{background:#fdf5d4}.differential-diff td.comment{background:#ddd}.differential-diff .inline > td{padding:0}.differential-diff td.n{text-align:right;padding:1px 6px 1px 0;vertical-align:top;background:#F8F9FC;color:#6B748C;cursor:pointer;border-right:1px solid #DDE8EF;overflow:hidden}.differential-diff td + td.n{border-left:1px solid #DDE8EF}.differential-diff td.n::before{content:attr(data-n)}.differential-diff td.show-context-line.n{cursor:auto}.differential-diff td.cov{padding:0}td.cov-U{background:#d86}td.cov-C{background:#6bf}td.cov-N{background:#def}td.cov-X{background:#a0a}td.cov-I{background:#F7F7F7}.differential-diff td.source-cov-C,.differential-diff td.source-cov-C span.bright{background:#cef}.differential-diff td.source-cov-U,.differential-diff td.source-cov-U span.bright{background:#fb9}.differential-diff td.source-cov-N,.differential-diff td.source-cov-N span.bright{background:#f3f6ff}.differential-diff td.show-more,.differential-diff td.show-context-line,.differential-diff td.show-context,.differential-diff td.differential-shield{background:#F8F9FC;padding:12px 0;border-top:1px solid #DDE8EF;border-bottom:1px solid #DDE8EF}.device .differential-diff td.show-more,.device .differential-diff td.show-context-line,.device .differential-diff td.show-context,.device .differential-diff td.differential-shield{padding:6px 0}.differential-diff td.show-more,.differential-diff td.differential-shield{font:13px sans-serif;font-size:12px;white-space:normal}.differential-diff td.show-more{text-align:center;color:#6B748C}.differential-diff td.show-context-line{padding-right:6px}.differential-diff td.show-context-line.left-context{border-right:none}.differential-diff td.show-context{padding-left:14px}.differential-diff td.differential-shield{text-align:center}.differential-diff td.differential-shield a{font-weight:bold}.differential-diff .differential-image-diff{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpiPHPmDANuoK6ujkeWiYECMKp5ZGhm/Pz5Mx7pmzdvjgbYqGZKNAMEGABjKghkVRD8dQAAAABJRU5ErkJggg==)}.differential-diff .differential-image-diff:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAC9JREFUeNpiNDExYcANbt68iUeWiYECMKp5ZGhm5OXlxSOtrq4+GmCjminRDBBgAHqwA+pfb+PGAAAAAElFTkSuQmCC)}.differential-diff .differential-image-diff td{padding:8px}.differential-image-stage{overflow:auto}.differential-meta-notice{border-top:1px solid #c9b8a8;border-bottom:1px solid #c9b8a8;background-color:#fdf3da;padding:12px}.differential-meta-notice + .differential-diff{border-top:none}.differential-changeset h1{font-size:15px;padding:2px 0 20px 12px;line-height:20px;color:#000}.device-phone .differential-changeset h1{word-break:break-word;margin-right:8px}.differential-reticle{background-color:#fdf3da;border:1px solid #c9b8a8;position:absolute;opacity:0.5;top:0;left:0;box-sizing:border-box;pointer-events:none}.differential-loading{border-top:1px solid #c9b8a8;border-bottom:1px solid #c9b8a8;background-color:#fdf3da;padding:12px;text-align:center}.differential-collapse-undo{color:#464C5C;padding:12px;border:1px solid #2980b9;text-align:center;background-color:#daeaf3;margin:8px}.differential-collapse-undo a{font-weight:bold}.differential-file-icon-header .phui-icon-view{display:inline-block;margin:0 6px 2px 0;vertical-align:middle;font-size:14px}.device-phone .differential-file-icon-header .phui-icon-view{display:none}.differential-changeset-buttons{float:right;margin-right:12px}.device-phone .differential-changeset-buttons .button .phui-button-text{visibility:hidden;width:0;margin-left:8px}.differential-property-table{margin:12px;background:#F7F7F7;border:1px solid #BFCFDA;border-bottom:1px solid #8C98B8}.differential-property-table td em{color:#92969D}.differential-property-table td.oval{background:#ffd0d0;width:50%}.differential-property-table td.nval{background:#d0ffd0;width:50%}tr.differential-inline-hidden{display:none}tr.differential-inline-loading{opacity:0.5}.differential-review-stage{position:relative}.diff-banner{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,0.1);border-bottom:1px solid #C7CCD9;padding:8px 18px;vertical-align:middle;font-weight:bold;font-size:14px;line-height:28px}.diff-banner-path{color:#74777D}.diff-banner-buttons .button{margin-left:8px}.diff-banner-has-unsaved,.diff-banner-has-unsubmitted,.diff-banner-has-draft-done{background:#fdf3da}.diff-banner-buttons{float:right}.differential-diff.copy-l > tbody > tr > td,.differential-diff.copy-r > tbody > tr > td{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.differential-diff.copy-l > tbody > tr > td:nth-child(2){-moz-user-select:auto;-ms-user-select:auto;-webkit-user-select:auto;user-select:auto}.differential-diff.copy-l > tbody > tr > td.show-more:nth-child(2){-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.differential-diff.copy-r > tbody > tr > td:nth-child(5){-moz-user-select:auto;-ms-user-select:auto;-webkit-user-select:auto;user-select:auto}.differential-diff.copy-l > tbody > tr.inline > td,.differential-diff.copy-r > tbody > tr.inline > td{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.differential-update-history-footer{text-align:right;vertical-align:middle;padding:4px 8px;border-top:1px solid #BFCFDA;background:#F8F9FC}.differential-update-history-footer label{margin-right:12px;color:#74777D}.differential-update-history-footer select{margin-left:8px}.device .differential-update-history-footer label{display:block;margin-right:0;margin-bottom:4px}.differential-update-history-radio{padding:0 8px}.aphront-table-view td.differential-update-history-old{background:#f9d0d0}.aphront-table-view td.differential-update-history-new{background:#d0ffd0}.aphront-table-view
  .differential-update-history-old-now
  td.differential-update-history-old,.aphront-table-view
  .alt-differential-update-history-old-now
  td.differential-update-history-old{background:#faa}.aphront-table-view
  .differential-update-history-new-now
  td.differential-update-history-new,.aphront-table-view
  .alt-differential-update-history-new-now
  td.differential-update-history-new{background:#afa}.lintunit-star{text-align:center;padding:0 16px}.revision-age-fresh,.revision-age-stale,.revision-age-old{margin:-4px -8px;padding:4px 8px}.revision-age-fresh{background:#dff1d8}.revision-age-stale{background:#fcf9e2}.revision-age-old{background:#f3dede}.differential-toc-meta{color:#92969D;padding-top:2px}table.aphront-table-view td.differential-toc-char{padding-right:0;font-weight:bold;color:#464C5C}table.aphront-table-view td.differential-toc-prop{padding-left:0;padding-right:0;font-weight:bold;color:#464C5C}table.aphront-table-view td.differential-toc-ftype{padding-left:0;font-weight:bold;color:#464C5C}.differential-toc-file{color:#92969D}.device-phone .differential-toc-file{word-break:break-word}.differential-toc-cov{color:#464C5C;font-weight:bold}.differential-toc-reveal-all,.differential-toc-edit-all{float:right;margin-left:4px}.diff-star-none{color:#74777D}.diff-star-okay{color:#e67e22}.diff-star-warn{color:#c0392b}.diff-star-fail{color:#c0392b}.diff-star-skip{color:#6e5cb6}.differential-toc table td em{color:#74777D}.differential-toc .button{margin:8px 0px 0px 8px}.differential-mcoverage-loading{color:#92969D}.differential-toc-buttons{border-top:1px solid #DDE8EF;padding:8px}.differential-harbormaster-table-view{margin:4px 0;border:1px solid #DDE8EF}.differential-haunt-mode-1 .differential-add-comment-panel,.differential-haunt-mode-2 .differential-add-comment-panel{background-color:#fff;position:fixed;width:100%;bottom:0;right:0;left:0;overflow:auto;max-height:375px;margin:0;box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000}.differential-haunt-mode-1 .differential-add-comment-panel .phui-box,.differential-haunt-mode-2 .differential-add-comment-panel .phui-box{margin:0;border-width:0}.differential-haunt-mode-2 .differential-add-comment-panel{max-height:75%}.differential-haunt-mode-1 .differential-add-comment-panel .phui-header-shell,.differential-haunt-mode-2 .differential-add-comment-panel .phui-header-shell{display:none}.differential-haunt-mode-1 .aphront-panel-preview{display:none}.differential-haunt-mode-1{padding-bottom:250px}#inline-comment-preview{margin-left:62px;width:640px}#inline-comment-preview .differential-inline-comment{margin:12px 0}#inline-comment-preview
  .differential-inline-comment + .differential-inline-comment{margin:0 0 12px 0}.device-desktop .phabricator-object-selector-dialog{width:860px}.phabricator-object-selector-dialog .aphront-dialog-body{padding:0 12px}.phabricator-object-selector-search{width:100%;background:#F8F9FC;border-bottom:1px solid #DDE8EF}.phabricator-object-selector-search td{padding:4px 8px;vertical-align:middle}td.phabricator-object-selector-search-text{width:100%}.phabricator-object-selector-row:hover{background-color:#eceff5}.phabricator-object-selector-row:hover a{text-decoration:none;color:#000}.phabricator-object-selector-search-text input{width:100%;border-radius:14px;padding:4px 8px;height:26px;margin:2px 0}.phabricator-object-selector-popicon{display:inline-block;margin-top:4px}.phabricator-object-selector-results{position:relative;height:24em;overflow-y:scroll;overflow-x:hidden}.phabricator-object-selector-handle{width:100%}.phabricator-object-selector-handle + .phabricator-object-selector-handle{border-top:1px solid #DDE8EF}.phabricator-object-selector-handle td{padding:4px 8px}.phabricator-object-selector-handle th{font-weight:bold;vertical-align:middle;width:100%;overflow:hidden}.phabricator-object-selector-handle th a{display:block;padding:4px 0}.phabricator-object-selector-header{font-weight:bold;text-transform:uppercase;color:#464C5C;background-color:#F7F7F7;border-bottom:1px solid #DDE8EF;padding:6px 8px}.phabricator-object-selector-attach-explicit{padding:4px;background:#F7F7F7;border:solid #8C98B8;border-width:1px 0px}.phabricator-object-selector-current{border-top:1px solid #DDE8EF}.object-selector-nothing{padding:1em;color:#92969D;text-align:center}.phabricator-object-selector-instructions{font-size:11px;color:#74777D;margin-top:1.25em}.phabricator-content-source-view{color:#92969D}.transaction-comment + .phabricator-inline-summary-table{margin-top:8px}.phabricator-inline-summary-table{border-collapse:collapse;border-style:hidden;width:100%;margin-top:-16px}.phabricator-inline-summary-table .inline-comment-summary-table-header{font-weight:bold;padding:16px 1px 8px;color:#000;border-bottom:1px solid #DDE8EF}.phabricator-inline-summary-table .inline-table-dolumn{padding:4px 8px;white-space:nowrap;color:#464C5C;background:#fff}.phabricator-inline-summary-table td.inline-line-number{padding:0;width:100px;white-space:nowrap;background:#F7F7F7;font-family:"Menlo","Consolas",monospace;font-size:11px;color:#6B748C;border-right:1px solid #DDE8EF}.phabricator-inline-summary-table td.inline-which-diff{color:#74777D;width:120px}.phabricator-inline-summary-table td.inline-summary-content{vertical-align:top;white-space:normal}.phabricator-inline-summary-table td.inline-line-number a.num{padding:4px 8px;display:block;color:#6B748C}.phabricator-inline-summary-table td.inline-line-number:hover a.num{background:rgba(150,150,150,.1);text-decoration:none;color:#464C5C}.phui-timeline-core-content .phabricator-inline-summary:first-child{border:none;margin-top:0;padding-top:0}.differential-diff td.anchor-target{background:#fdf5d4}.differential-inline-comment-anchor{position:absolute;display:block;margin-top:-72px}.differential-inline-comment-content{overflow:auto}.differential-inline-comment,.differential-inline-comment-edit{background:#fff;border:1px solid #c9b8a8;font:13px sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:normal;border-radius:3px;margin:8px 12px}.device .differential-inline-comment{margin:4px}.inline-state-is-draft{border:1px dashed #A1A6B0}.differential-inline-comment-head{font-weight:bold;color:#464C5C;border-bottom:1px solid #c9b8a8;padding:4px 5px 4px 8px;background-color:#fdf3da}.differential-inline-comment-content{padding:12px}.inline-state-is-draft .differential-inline-comment-head{border-bottom:1px dashed #C7CCD9;background-color:#F7F7F7}.differential-inline-comment.inline-comment-is-reply{margin-top:0}.differential-inline-comment .inline-head-right{float:right;padding-right:4px}.differential-inline-comment .inline-head-right .button{vertical-align:top}.differential-inline-comment .inline-head-left{float:left;padding:4px}.device-phone .differential-inline-comment .inline-head-left{float:none}.device-phone .differential-inline-comment .inline-head-right{margin:12px 0 4px 4px}.device-phone .differential-inline-comment .inline-head-right .mml{margin:0 4px 0 0}.differential-inline-comment.differential-inline-comment-synthetic{border:1px solid #2980b9}.differential-inline-comment.differential-inline-comment-synthetic
  .differential-inline-comment-head{border-bottom:1px solid #8C98B8;background-color:#daeaf3}.differential-inline-comment.differential-inline-comment-synthetic
  .differential-inline-comment-head{padding-bottom:4px}.differential-inline-comment.inline-comment-ghost{border:1px solid #C7CCD9;opacity:0.75}.differential-inline-comment.inline-comment-ghost
  .differential-inline-comment-head{border-bottom:1px solid #C7CCD9;background-color:#F7F7F7}.differential-inline-comment .done-label{display:inline-block;color:#9b946e;padding:4px}.differential-inline-comment.inline-state-is-draft .done-label,.differential-inline-comment.inline-comment-ghost .done-label{color:#92969D}.differential-inline-comment-edit-body .aphront-form-input{margin:0;width:100%}.differential-inline-comment-edit{padding:8px}.differential-inline-comment-edit-buttons{padding:8px 0 0 0}.differential-inline-comment-edit-buttons button{float:right;margin-left:6px}.differential-inline-comment-edit-title{font-weight:bold;color:#464C5C;padding:4px 0 12px;font-size:14px}.differential-inline-comment-edit{background-color:#F7F7F7;border:1px solid #C7CCD9}.differential-inline-comment-edit .remarkup-assist-textarea{border-left-color:#C7CCD9;border-right-color:#C7CCD9;border-bottom-color:#A1A6B0}.differential-inline-comment-edit .remarkup-assist-bar{border-left-color:#C7CCD9;border-right-color:#C7CCD9;border-top-color:#C7CCD9}.differential-inline-comment-edit .aphront-form-control-textarea{padding:0}.differential-inline-comment .differential-inline-done-label{border-color:#c9b8a8;color:#6B748C}.differential-inline-comment.inline-state-is-draft
  .differential-inline-done-label,.differential-inline-comment.inline-state-is-draft
  .button.simple,.differential-inline-comment.inline-comment-ghost
  .button.simple{color:#92969D}.differential-inline-done-label{border:1px solid #c9b8a8;border-radius:3px;display:inline-block;padding:3px 8px 4px;cursor:pointer}.differential-inline-done-label .differential-inline-done{margin:0 6px 0 0;display:inline;cursor:pointer}.differential-inline-comment.inline-is-done
  .differential-inline-done-label{background-color:#fff;border-color:#BFCFDA;color:#3498db;opacity:1}.device-desktop .differential-inline-comment.inline-is-done
  .differential-inline-done-label:hover{background-color:#fff;color:#3498db}.differential-inline-comment.inline-is-done .differential-inline-comment-head
  .button-done{color:#3498db}.differential-inline-comment.inline-is-done{border-color:#C7CCD9}.differential-inline-comment.inline-is-done
  .differential-inline-comment-head{background-color:#F7F7F7;border-bottom-color:#C7CCD9}.differential-inline-comment.inline-is-done .differential-inline-comment-head
  .button.simple{border-color:#C7CCD9;color:#92969D}.differential-inline-comment.inline-is-done .differential-inline-comment-head
  .differential-inline-done-label{color:#3498db;background-color:#fff;border-color:#3498db}.differential-inline-comment .inline-draft-text{display:none}.differential-inline-comment.inline-state-is-draft .inline-draft-text{display:inline-block}.inline-state-is-draft .differential-inline-done-label{border-style:dashed}.differential-inline-undo{padding:8px;margin:4px 12px;text-align:center;background:#fdf3da;border:1px solid #c9b8a8;color:#4B4D51;font:13px sans-serif;font-size:13px;border-radius:3px}.differential-inline-undo a{font-weight:bold}.inline-comment-ghost .differential-inline-comment-head{padding-left:40px}.ghost-icon{background:rgba(55,55,55,.07);float:left;padding:2px 4px 2px 2px;position:absolute;top:0;left:0}.ghost-icon .phui-icon-view{padding:8px 7px;font-size:16px;color:#8C98B8}.device-desktop .ghost-icon .phui-icon-view:hover{color:#e62f17}.differential-inline-comment.inline-comment-ghost
  .differential-inline-comment-head{position:relative}.differential-inline-comment.inline-comment-ghost
  .differential-inline-done-label,.differential-inline-comment.inline-comment-ghost{border-color:#C7CCD9;color:#92969D}.reveal-inline{color:#8C98B8;margin:4px 0;display:none}.inline-hidden .reveal-inline{display:block}.inline-hidden .differential-inline-comment{display:none}.differential-inline-summary{background:#F7F7F7;padding:2px 16px;color:#92969D;display:none;font:13px sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device .differential-inline-summary{padding-left:4px;padding-right:4px}.inline-hidden .differential-inline-summary{display:block}.reveal-inline span.phui-icon-view{color:#8C98B8}.reveal-inline:hover span.phui-icon-view{color:#464C5C}.inline-button-divider{border-left:1px solid rgba(55,55,55,.25);margin-left:8px}.differential-inline-comment-synthetic .inline-button-divider{border:none}.phabricator-filetree{padding:4px 0}.phabricator-filetree .phabricator-filetree-item{margin:0;padding:0;display:block;border-left:4px solid transparent}.phabricator-filetree span.phabricator-filetree-icon{background-repeat:no-repeat;background-position:0 2px;width:16px;height:20px;padding:0;float:left}.phabricator-filetree span.phabricator-filetree-name{padding:0;margin-left:4px;font-size:12px;font-weight:normal;line-height:20px;white-space:nowrap}.phabricator-filetree span.phabricator-filetree-item
  .phabricator-filetree-name{color:#464C5C}.phabricator-filetree a.phabricator-filetree-item
  .phabricator-filetree-name{color:#464C5C}.phabricator-filetree a.phabricator-filetree-item:hover{text-decoration:none;background-color:#c5cbcf}.phabricator-filetree .filetree-added{background:#ddefdd}.phabricator-filetree .filetree-deleted{background:#f7e6e6}.phabricator-filetree .filetree-movecopy{background:#fbede1}.phabricator-filetree .phabricator-active-nav-focus{background-color:#c5cbcf;border-left:4px solid #3498db}.phabricator-filetree .filetree-progress-hint{width:24px;margin-right:6px;display:inline-block;padding:0 4px;border-radius:4px;font-size:smaller;background:#EBECEE;text-align:center;opacity:0.5}.phabricator-filetree .filetree-comments-visible{background:#daeaf3;opacity:0.75;color:#4B4D51}.phabricator-filetree .filetree-comments-completed{background:#DFE0E2;color:#74777D}
