+/* Performance analysis buttons */
+
+#requests-menu-network-summary-button {
+ list-style-image: url("profiler-stopwatch.svg");
+ -moz-padding-end: 0;
+ cursor: pointer;
+}
+
+#requests-menu-network-summary-label {
+ -moz-padding-start: 0;
+ cursor: pointer;
+}
+
+#requests-menu-network-summary-label:hover {
+ text-decoration: underline;
+}
+
+/* Performance analysis view */
+
+#network-statistics-toolbar {
+ /* Make the toolbar invisible, it only hold the back button */
+ -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar");
+ background-color: #000000;
+}
+
+#network-statistics-back-button {
+ min-width: 4em;
+ min-height: 100vh;
+}
+
+#network-statistics-view-splitter {
+ cursor: default;
+ pointer-events: none;
+}
+
+#network-statistics-charts {
+ min-height: 1px;
+
+ background: #000000; /* Toolbars */
+}
+
+#network-statistics-charts .pie-chart-container {
+ -moz-margin-start: 3vw;
+ -moz-margin-end: 1vw;
+}
+
+#network-statistics-charts .table-chart-container {
+ -moz-margin-start: 1vw;
+ -moz-margin-end: 3vw;
+}
+
+.chart-colored-blob[name=html] {
+ fill: #A09090; /* Blue-Grey highlight */
+ background: #A09090;
+}
+
+.chart-colored-blob[name=css] {
+ fill: #9C9CFF; /* Blue highlight */
+ background: #9C9CFF;
+}
+
+.chart-colored-blob[name=js] {
+ fill: #FFCF00; /* Light Orange highlight */
+ background: #FFCF00;
+}
+
+.chart-colored-blob[name=xhr] {
+ fill: #FF9F00; /* Orange highlight */
+ background: #FF9F00;
+}
+
+.chart-colored-blob[name=fonts] {
+ fill: #6000CF; /* Purple highlight */
+ background: #6000CF;
+}
+
+.chart-colored-blob[name=images] {
+ fill: #E7ADE7; /* Pink highlight */
+ background: #E7ADE7;
+}
+
+.chart-colored-blob[name=media] {
+ fill: #008484; /* Green highlight */
+ background: #008484;
+}
+
+.chart-colored-blob[name=flash] {
+ fill: #FF0000; /* Red highlight */
+ background: #FF0000;
+}
+
+.table-chart-row-label[name=cached] {
+ display: none;
+}
+
+.table-chart-row-label[name=count] {
+ width: 3em;
+ text-align: end;
+}
+
+.table-chart-row-label[name=label] {
+ width: 7em;
+}
+
+.table-chart-row-label[name=size] {
+ width: 7em;
+}
+
+.table-chart-row-label[name=time] {
+ width: 7em;
+}
+