2 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved.
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
8 * 1. Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer.
10 * 2. Redistributions in binary form must reproduce the above copyright
11 * notice, this list of conditions and the following disclaimer in the
12 * documentation and/or other materials provided with the distribution.
13 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
14 * its contributors may be used to endorse or promote products derived
15 * from this software without specific prior written permission.
17 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
18 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
21 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30 -webkit-user-select: none;
34 font-family: Lucida Grande, sans-serif;
36 -webkit-text-size-adjust: none;
44 background-color: rgb(56, 121, 217);
47 .blurred .selected, body.inactive .selected {
48 background-color: rgb(212, 212, 212);
61 background: rgb(245, 245, 250);
62 background-image: url(Images/toolbarBackground.png);
63 background-repeat: repeat-x;
64 background-position: top;
65 border-bottom: 1px solid rgb(80, 80, 80);
67 -webkit-box-sizing: border-box;
68 -webkit-background-size: auto 135%;
71 body.inactive #toolbar {
72 background-image: url(Images/toolbarBackgroundInactive.png);
73 border-bottom: 1px solid rgb(64%, 64%, 64%);
76 body.attached #toolbar {
77 border-top: 1px solid rgb(80, 80, 80);
78 background-image: url(Images/darkShadow.png), url(Images/toolbarBackground.png);
79 background-position: center -2px, top;
80 -webkit-background-size: auto auto, auto 135%;
83 body.attached.inactive #toolbar {
84 background-image: url(Images/darkShadow.png), url(Images/toolbarBackgroundInactive.png);
85 background-position: center -3px, top;
86 border-top: 1px solid rgb(100, 100, 100);
87 border-bottom: 1px solid rgb(64%, 64%, 64%);
90 #toolbar button, #toolbar button:disabled:active {
91 border-width: 3px 3px 4px 3px;
92 -webkit-border-image: url(Images/toolbarButton.png) 3 3 4 3;
94 -webkit-box-sizing: border-box;
95 vertical-align: middle;
98 #toolbar button:focus {
102 #toolbar button:active, #toolbar button.selected {
103 -webkit-border-image: url(Images/toolbarButtonPressed.png) 3 3 4 3;
106 body.inactive #toolbar button:active, body.inactive #toolbar button.selected {
107 -webkit-border-image: url(Images/toolbarButtonPressedInactive.png) 3 3 4 3;
110 body.inactive #toolbar button, body.inactive #toolbar button:disabled:active {
111 -webkit-border-image: url(Images/toolbarButtonInactive.png) 3 3 4 3;
114 #toolbar select, #toolbar select:disabled:active {
115 background-color: transparent;
116 border-width: 3px 12px 4px 3px;
117 border-color: transparent;
118 -webkit-border-image: url(Images/toolbarPopup.png) 3 12 4 3;
123 -webkit-box-sizing: border-box;
124 -webkit-border-radius: 0;
125 -webkit-appearance: none;
126 vertical-align: middle;
129 #toolbar select:focus {
133 #toolbar select:active, #toolbar select.selected {
134 -webkit-border-image: url(Images/toolbarPopupPressed.png) 3 12 4 3;
137 body.inactive #toolbar select:active, body.inactive #toolbar select.selected {
138 -webkit-border-image: url(Images/toolbarPopupPressedInactive.png) 3 12 4 3;
141 body.inactive #toolbar select, body.inactive #toolbar select:disabled:active {
142 -webkit-border-image: url(Images/toolbarPopupInactive.png) 3 12 4 3;
145 #toolbar .split-button-divider {
148 content: url(Images/toolbarSplitButtonDivider.png);
149 vertical-align: middle;
152 body.inactive #toolbar .split-button-divider {
153 content: url(Images/toolbarSplitButtonDividerInactive.png);
156 #toolbar .split-button {
161 #toolbar .split-button.middle {
162 border-left: transparent none 0 !important;
163 border-right: transparent none 0 !important;
166 #toolbar .split-button.first {
167 border-right: transparent none 0 !important;
170 #toolbar .split-button.last {
171 border-left: transparent none 0 !important;
175 content: url(Images/treeLeftTriangleBlack.png);
183 #back:disabled img, #forward:disabled img {
188 content: url(Images/treeRightTriangleBlack.png);
196 .view-button-source img {
197 content: url(Images/sourceViewButton.png);
205 .view-button-source.selected img {
209 .view-button-dom img {
210 content: url(Images/domViewButton.png);
219 .view-button-dom.selected img {
245 background-color: white;
246 border-bottom: 1px solid rgb(180, 180, 180);
251 .search-results-section {
262 .selected .search-results-section {
263 color: rgba(255, 255, 255, 0.8);
266 body.inactive .focused .selected .search-results-section {
267 color: rgba(0, 0, 0, 0.5);
270 .blurred .selected .search-results-section {
271 color: rgba(0, 0, 0, 0.5);
274 #searchResults > ol > ol > li {
279 .search-matched-string {
280 background-color: #ff8;
283 .selected .search-matched-string {
284 background-color: transparent;
293 background-color: rgb(214, 221, 229);
294 border-right: 1px solid rgb(64%, 64%, 64%);
295 -webkit-box-sizing: border-box;
298 body.inactive #sidebar {
299 background-color: rgb(232, 232, 232);
309 border-top: 1px solid #bbb;
310 -webkit-box-sizing: border-box;
311 background-image: url(Images/sidebarStatusAreaBackground.png);
312 background-position: right, center;
313 background-repeat: no-repeat, repeat-x;
316 #statusbar #sidebarResizeWidget {
321 background: url(Images/sidebarResizeWidget.png) right no-repeat;
326 -webkit-apearance: none;
336 #statusbar button:focus {
340 #statusbar button.action {
341 background-image: url(Images/sidebarActionWidget.png);
344 #statusbar button.action:active {
345 background-image: url(Images/sidebarActionWidgetPressed.png);
348 #statusbar #statusToggle {
349 background-image: url(Images/showStatusWidget.png);
352 #statusbar #statusToggle:active {
353 background-image: url(Images/showStatusWidgetPressed.png);
356 #statusbar #statusToggle.hide {
357 background-image: url(Images/hideStatusWidget.png);
360 #statusbar #statusToggle.hide:active {
361 background-image: url(Images/hideStatusWidgetPressed.png);
364 body.detached #attachToggle {
365 background-image: url(Images/sidebarAttachWidget.png);
368 body.detached #attachToggle:active {
369 background-image: url(Images/sidebarAttachWidgetPressed.png);
372 body.attached #attachToggle {
373 background-image: url(Images/sidebarDetachWidget.png);
376 body.attached #attachToggle:active {
377 background-image: url(Images/sidebarDetachWidgetPressed.png);
389 border-top: 1px solid rgb(64%, 64%, 64%);
390 -webkit-box-sizing: border-box;
393 -webkit-transition: bottom 250ms ease-in-out;
403 -webkit-box-sizing: border-box;
406 #status li.selected {
407 background-image: url(Images/sidebarSelectionTall.png);
408 background-repeat: repeat-x;
409 background-position: center;
410 background-color: transparent !important;
413 text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;
422 background-repeat: no-repeat;
423 background-position: center center;
426 #status .icon.console {
427 background-image: url(Images/console.png);
430 #status .icon.network {
431 background-image: url(Images/network.png);
435 -webkit-box-sizing: border-box;
443 text-overflow: ellipsis;
446 #status .title.only {
451 -webkit-box-sizing: border-box;
460 text-overflow: ellipsis;
473 -webkit-box-sizing: border-box;
476 -webkit-transition: bottom 250ms ease-in-out;
479 #list.status-visible {
485 color: rgb(96, 110, 128);
486 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
490 background-image: url(Images/rightTriangle.png);
491 background-repeat: no-repeat;
492 background-position: 10px 6px;
493 text-transform: uppercase;
504 #list > li.expanded {
505 background-image: url(Images/downTriangle.png);
506 background-position: 10px 7px;
516 #list > ol.expanded {
523 -webkit-box-sizing: border-box;
532 background-image: url(Images/document.png);
533 background-repeat: no-repeat;
534 background-position: center center;
537 #list .icon.database {
538 background-image: url(Images/database.png);
542 background-image: url(Images/plainDocument.png);
546 background-image: url(Images/plainDocument.png);
549 #list .icon.font .preview {
559 #list .icon .preview {
569 -webkit-user-drag: none;
570 -webkit-box-sizing: border-box;
571 border-top: 6px solid transparent;
574 #list .icon .progress {
585 -webkit-box-sizing: border-box;
593 text-overflow: ellipsis;
604 font-family: Helvetica, sans-serif;
608 -webkit-border-radius: 7px;
611 background-image: url(Images/gradientHighlight.png), url(Images/gradient.png);
612 -webkit-background-size: auto 100%, auto 100%;
613 background-position: center;
618 -webkit-box-sizing: border-box;
621 #sidebar li .count.warnings {
622 background-color: orange;
625 #sidebar li .count.errors {
626 background-color: red;
630 -webkit-box-sizing: border-box;
639 text-overflow: ellipsis;
643 background-image: url(Images/sidebarSelectionTall.png);
644 background-repeat: repeat-x;
645 background-position: center;
646 background-color: transparent !important;
649 text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;
652 #sidebar.blurred li.selected {
653 background-image: url(Images/sidebarSelectionBlurredTall.png);
656 body.inactive #sidebar li.selected {
657 background-image: url(Images/sidebarSelectionGrayTall.png);
667 background-color: white;
683 background-color: transparent !important;
688 -webkit-user-select: text;
699 background-color: transparent !important;
704 white-space: pre-wrap;
705 word-wrap: break-word;
709 .panel.font .preview {
725 .panel.image > .image {
727 -webkit-box-sizing: border-box;
732 .panel.image > .info {
734 -webkit-box-sizing: border-box;
750 background-image: url(Images/checker.png);
751 -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
754 .panel.image .title {
759 .panel.image .infoList {
763 .panel.image .infoList dt {
765 display: inline-block;
770 .panel.image .infoList dd {
771 -webkit-box-sizing: border-box;
772 display: inline-block;
779 .panel.image .infoList dd::after {
788 font-family: Monaco, monospace;
790 white-space: pre-wrap;
804 .content.source iframe {
826 background-color: rgb(232, 232, 232);
827 border-left: 1px solid rgb(64%, 64%, 64%);
828 -webkit-box-sizing: border-box;
829 -webkit-user-select: none;
835 -webkit-user-select: none;
836 -webkit-box-sizing: border-box;
842 background-image: url(Images/breadcrumbBackground.png);
843 background-repeat: repeat-x;
844 border-top: 1px solid #bbb;
847 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
848 color: rgb(20, 20, 20);
857 -webkit-box-sizing: border-box;
859 border-width: 0 11px 0 0;
860 -webkit-border-image: url(Images/segment.png) 0 11 0 0;
869 .crumbs .crumb.collapsed > * {
873 .crumbs .crumb.collapsed::before {
874 content: "\2026"; /* ellipses */
878 .crumbs .crumb.compact .extra {
882 .crumbs .crumb.dimmed {
883 color: rgba(0, 0, 0, 0.45);
886 .crumbs .crumb.start {
891 border-width: 0 2px 0 0;
893 -webkit-border-image: url(Images/segmentEnd.png) 0 2 0 0;
896 .crumbs .crumb.selected {
897 -webkit-border-image: url(Images/segmentSelected.png) 0 11 0 0;
898 background-color: transparent !important;
902 .crumbs .crumb.selected:hover {
903 -webkit-border-image: url(Images/segmentSelected.png) 0 11 0 0;
906 .crumbs .crumb.selected.end, .crumbs .crumb.selected.end:hover {
907 -webkit-border-image: url(Images/segmentSelectedEnd.png) 0 2 0 0;
910 .crumbs .crumb:hover {
911 -webkit-border-image: url(Images/segmentHover.png) 0 11 0 0;
915 .crumbs .crumb.dimmed:hover {
916 -webkit-border-image: url(Images/segmentHover.png) 0 11 0 0;
917 color: rgba(0, 0, 0, 0.75);
920 .crumbs .crumb.end:hover {
921 -webkit-border-image: url(Images/segmentHoverEnd.png) 0 2 0 0;
924 .outline-disclosure li .selection {
933 .outline-disclosure li.selected .selection {
937 .content.tree > ol, #searchResults > ol {
939 padding: 2px 6px !important;
942 -webkit-user-select: none;
944 -webkit-box-sizing: border-box;
947 .outline-disclosure, .outline-disclosure ol {
948 list-style-type: none;
950 -webkit-padding-start: 12px;
954 .outline-disclosure li {
955 padding: 0 0 2px 14px;
956 -webkit-box-sizing: border-box;
959 word-wrap: break-word;
963 .blurred .outline-disclosure li.selected, body.inactive .outline-disclosure li.selected {
964 background-color: transparent !important;
968 .outline-disclosure li.selected {
969 background-color: transparent !important;
973 .outline-disclosure li.parent {
977 .content.tree li .webkit-html-tag.close {
981 .outline-disclosure li.parent::before {
982 content: url(Images/treeRightTriangleBlack.png);
990 .blurred .outline-disclosure li.parent.selected::before, body.inactive .outline-disclosure li.parent.selected::before {
991 content: url(Images/treeRightTriangleBlack.png);
994 .outline-disclosure li.parent.selected::before {
995 content: url(Images/treeRightTriangleWhite.png);
998 .blurred .outline-disclosure li.parent.expanded.selected::before, body.inactive .outline-disclosure li.parent.expanded.selected::before {
999 content: url(Images/treeDownTriangleBlack.png);
1002 .outline-disclosure li.parent.expanded:before {
1003 content: url(Images/treeDownTriangleBlack.png);
1006 .outline-disclosure li.parent.expanded.selected::before {
1007 content: url(Images/treeDownTriangleWhite.png);
1010 .outline-disclosure ol.children {
1014 .outline-disclosure ol.children.expanded {
1018 .webkit-html-comment {
1019 /* Keep this in sync with view-source.css (.webkit-html-comment) */
1020 color: rgb(35, 110, 37);
1024 /* Keep this in sync with view-source.css (.webkit-html-tag) */
1025 color: rgb(136, 18, 128);
1028 .webkit-html-attribute-name {
1029 /* Keep this in sync with view-source.css (.webkit-html-attribute-name) */
1030 color: rgb(153, 69, 0);
1033 .webkit-html-attribute-value {
1034 /* Keep this in sync with view-source.css (.webkit-html-attribute-value) */
1035 color: rgb(26, 26, 166);
1038 .webkit-html-external-link, .webkit-html-resource-link {
1039 /* Keep this in sync with view-source.css (.webkit-html-external-link, .webkit-html-resource-link) */
1043 .webkit-html-external-link {
1044 /* Keep this in sync with view-source.css (.webkit-html-external-link) */
1045 text-decoration: none;
1048 .webkit-html-external-link:hover {
1049 /* Keep this in sync with view-source.css (.webkit-html-external-link:hover) */
1050 text-decoration: underline;
1053 body:not(.inactive) .focused .outline-disclosure li.selected * {
1059 -webkit-box-shadow: rgba(0, 0, 0, .5) 2px 2px 5px;
1060 -webkit-border-radius: 8px;
1061 background-color: white;
1067 padding: 2px 8px 4px;
1068 border: 2px solid rgba(255, 255, 255, 0.5);
1069 background-color: rgb(214, 221, 229);
1070 background-image: url(Images/gradient.png);
1071 background-repeat: repeat-x;
1072 background-position: bottom;
1073 -webkit-background-size: auto 100%;
1074 -webkit-border-radius: 8px;
1075 text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
1078 .section.expanded .header {
1079 border-bottom: 2px ridge rgba(214, 221, 229, 0.5);
1080 -webkit-border-top-right-radius: 8px;
1081 -webkit-border-top-left-radius: 8px;
1082 -webkit-border-bottom-right-radius: 0;
1083 -webkit-border-bottom-left-radius: 0;
1086 .section .header .title {
1088 word-wrap: break-word;
1091 .section .header label {
1095 .section.expanded .header label {
1099 .section .header input[type=checkbox] {
1105 vertical-align: top;
1108 .section .header .subtitle {
1111 word-wrap: break-word;
1114 .section .header .subtitle a {
1118 .section .properties {
1121 padding: 2px 6px 5px;
1125 .section.expanded .properties {
1129 .section .properties li {
1131 white-space: nowrap;
1132 text-overflow: ellipsis;
1134 -webkit-user-select: text;
1138 .section .properties li.parent {
1142 .section .properties li.selected {
1143 background-color: transparent !important;
1146 .section .properties ol {
1149 -webkit-padding-start: 12px;
1153 .section .properties ol.expanded {
1157 .section .properties li.parent::before {
1158 content: url(Images/treeRightTriangleBlack.png);
1167 .section .properties li.parent.expanded::before {
1168 content: url(Images/treeDownTriangleBlack.png);
1172 .section .properties li.editing {
1173 -webkit-box-shadow: rgba(0, 0, 0, .5) 3px 3px 4px;
1174 outline: 1px solid rgb(66%, 66%, 66%);
1175 background-color: white;
1176 -webkit-user-modify: read-write-plaintext-only;
1177 text-overflow: clip;
1180 margin-bottom: -1px;
1181 padding-bottom: 1px;
1182 text-decoration: none !important;
1183 opacity: 1.0 !important;
1186 .section .properties li.editing.parent::before {
1190 .section .properties li.editing * {
1191 color: black !important;
1194 .section .properties .overloaded {
1195 text-decoration: line-through;
1198 .section .properties .implicit, .section .properties .inherited {
1202 .section:not(.show-inherited) .properties .inherited {
1206 .section .properties .name {
1207 color: rgb(136, 19, 145);
1210 .section .properties .number {
1214 .section .properties .priority {
1215 color: rgb(128, 0, 0);
1218 .section .properties .keyword {
1219 color: rgb(136, 19, 79);
1222 .section .properties .color {
1223 color: rgb(118, 15, 21);
1227 display: inline-block;
1228 vertical-align: middle;
1232 border: 1px solid rgb(180, 180, 180);
1240 background-image: url(Images/paneHeader.png);
1241 background-repeat: repeat-x;
1242 background-position: bottom;
1243 -webkit-background-size: auto 100%;
1246 border-top: 1px solid rgb(129, 129, 129);
1247 border-bottom: 1px solid rgb(129, 129, 129);
1250 color: rgb(85, 85, 85);
1253 .pane > .title:active {
1254 background-image: url(Images/paneHeaderActive.png);
1257 .pane > .title::before {
1258 content: url(Images/treeRightTriangleBlack.png);
1267 .pane.expanded > .title::before {
1269 content: url(Images/treeDownTriangleBlack.png);
1279 .pane.expanded > .body, .pane.expanded > .growbar {
1285 background-image: url(Images/paneGrowHandleLine.png), url(Images/paneBottomGrow.png);
1286 background-repeat: no-repeat, repeat-x;
1287 background-position: center center, bottom;
1288 -webkit-background-size: auto 100%, auto 100%;
1295 white-space: nowrap;
1303 background-color: rgb(232, 232, 232);
1311 display: inline-block;
1312 -webkit-box-sizing: border-box;
1318 border: 1px black solid;
1319 display: inline-block;
1320 vertical-align: middle;
1321 -webkit-box-sizing: border-box;
1327 border: 1px grey dashed;
1328 display: inline-block;
1329 vertical-align: middle;
1330 -webkit-box-sizing: border-box;
1337 border: 1px grey solid;
1338 display: inline-block;
1339 vertical-align: middle;
1340 -webkit-box-sizing: border-box;
1349 display: inline-block;
1351 vertical-align: middle;
1352 -webkit-box-sizing: border-box;
1356 display: inline-block;
1358 vertical-align: middle;
1359 -webkit-box-sizing: border-box;
1370 .console-message-list {
1383 font-family: monospace;
1395 border-top: 1px solid rgb(64%, 64%, 64%);
1398 .console-message, .console-command {
1402 border-bottom: 1px solid rgb(75%, 75%, 75%);
1403 word-break: break-word;
1405 -webkit-user-select: text;
1408 .console-command a:hover {
1409 text-decoration: underline;
1413 .console-message-message {
1415 white-space: pre-wrap;
1419 .console-message-url {
1423 .console-message-line {
1427 .console-message-line::before {
1431 .console-error-level::before {
1432 content: url(Images/errorMediumIcon.png);
1438 .console-warning-level::before {
1439 content: url(Images/warningMediumIcon.png);
1445 .console-command-input, .console-command-output {
1448 white-space: pre-wrap;
1451 .console-command-input::before {
1461 .view-button-browse img {
1462 content: url(Images/databaseBrowserViewButton.png);
1471 .view-button-browse.selected img {
1475 .view-button-query img {
1476 content: url(Images/databaseQueryViewButton.png);
1485 .view-button-query.selected img {
1489 .database-table-reload {
1496 .database-table-reload img {
1497 content: url(Images/reload.png);
1517 .browse.content .database-result-table {
1521 .browse.content .database-table-empty, .browse.content .database-table-error {
1528 color: rgb(75%, 75%, 75%);
1530 margin-bottom: auto;
1536 white-space: pre-wrap;
1539 .browse.content .database-table-error {
1540 color: rgb(66%, 33%, 33%);
1543 .database-browse-table {
1547 .database-result-table .database-result-filler-row {
1551 .database-result-table .database-result-filler-row.alternate td {
1552 background-position-y: 16px;
1555 .database-result-filler-row td {
1556 background-image: url(Images/alternateTableRows.png);
1559 .database-table-select {
1565 .database-command-list {
1579 font-family: monospace;
1591 border-top: 1px solid rgb(64%, 64%, 64%);
1598 border-bottom: 1px solid rgb(75%, 75%, 75%);
1599 word-break: break-word;
1603 .database-command a:hover {
1604 text-decoration: underline;
1608 .database-command-query {
1609 font-family: monospace;
1611 white-space: pre-wrap;
1614 .database-command-result {
1618 .database-command-result.error {
1622 .database-result-table {
1623 border: 1px solid #aaa;
1624 table-layout: fixed;
1626 border-collapse: collapse;
1628 -webkit-box-sizing: border-box;
1631 .database-result-table th {
1633 background: url(Images/glossyHeader.png) repeat-x;
1634 border-right: 1px solid #aaa;
1636 -webkit-box-sizing: border-box;
1637 border-bottom: 1px solid #aaa;
1638 font-weight: normal;
1639 vertical-align: middle;
1641 white-space: nowrap;
1644 .database-result-table tr {
1648 .database-result-table tr.alternate {
1649 background-color: rgb(236, 243, 254);
1652 .database-result-table td {
1653 vertical-align: top;
1655 -webkit-box-sizing: border-box;
1656 white-space: nowrap;
1657 border-right: 1px solid #aaa;
1660 .database-result-table td > div, .database-result-table th > div {
1661 white-space: nowrap;
1662 text-overflow: ellipsis;
1672 font-family: Lucida Grande, sans-serif;
1680 background-color: rgba(0, 0, 0, 0.1);
1683 .network-divider.last {
1684 background-color: rgb(66%, 66%, 66%);
1687 .network-divider-label {
1692 color: rgb(50%, 50%, 50%);
1702 border-left: 1px solid rgb(66%, 66%, 66%);
1703 -webkit-box-sizing: border-box;
1706 .network-resources {
1709 overflow-y: overlay;
1711 border-top: 1px solid rgb(66%, 66%, 66%);
1721 .network-title:hover {
1722 background-color: rgba(0, 0, 200, 0.1);
1726 background-color: rgb(225, 225, 235);
1727 background-image: url(Images/attachedShadow.png), url(Images/bottomShadow.png);
1728 background-repeat: repeat-x;
1729 background-position: top, bottom;
1731 -webkit-user-select: text;
1734 .network-info table {
1736 margin: 5px 15px 5px 5px;
1743 .network-info thead th {
1747 .network-info tbody th {
1748 white-space: nowrap;
1751 color: rgba(0, 0, 0, 0.5);
1752 vertical-align: top;
1756 word-break: break-word;
1757 white-space: normal;
1766 white-space: nowrap;
1767 text-overflow: ellipsis;
1773 text-decoration: none;
1776 .network-file a:hover {
1777 text-decoration: underline;
1792 border-width: 6px 7px 6px 7px;
1795 -webkit-box-sizing: border-box;
1797 -webkit-border-image: url(Images/timelinePillGray.png) 6 7 6 7;
1800 .network-bar.network-category-documents {
1801 -webkit-border-image: url(Images/timelinePillBlue.png) 6 7 6 7;
1804 .network-bar.network-category-stylesheets {
1805 -webkit-border-image: url(Images/timelinePillGreen.png) 6 7 6 7;
1808 .network-bar.network-category-images {
1809 -webkit-border-image: url(Images/timelinePillPurple.png) 6 7 6 7;
1812 .network-bar.network-category-fonts {
1813 -webkit-border-image: url(Images/timelinePillYellow.png) 6 7 6 7;
1816 .network-bar.network-category-scripts {
1817 -webkit-border-image: url(Images/timelinePillOrange.png) 6 7 6 7;
1826 background-color: rgb(101, 111, 130);
1827 background-image: url(Images/darkShadow.png), url(Images/gradientHighlightBottom.png);
1828 background-repeat: repeat-x;
1829 background-position: top, bottom;
1832 .network-graph-area {
1841 white-space: nowrap;
1843 text-shadow: black 0px 1px 1px;
1846 .network-graph-label {
1848 display: inline-block;
1849 vertical-align: top;
1855 .network-graph-side {
1857 display: inline-block;
1858 vertical-align: top;
1861 .network-graph-legend-total {
1866 .network-graph-legend-total .network-graph-legend-label {
1870 .network-graph-mode {
1871 -webkit-appearance: none;
1872 background-color: transparent;
1879 vertical-align: middle;
1880 padding: 2px 16px 2px 8px;
1882 background-image: url(Images/popupArrows.png);
1883 background-position: right center;
1884 background-repeat: no-repeat;
1886 border: 1px solid transparent;
1889 .network-graph-mode:focus {
1893 .network-graph-mode:hover {
1894 -webkit-border-radius: 9px;
1895 background-color: rgba(0, 0, 0, 0.2);
1896 border: 1px solid white;
1897 -webkit-box-shadow: black 0px 1px 1px;
1900 .network-graph-legend {
1905 .network-graph-legend-item {
1906 display: inline-block;
1909 vertical-align: top;
1912 .network-graph-legend-label {
1913 display: inline-block;
1917 .network-graph-legend-header {
1919 text-transform: capitalize;
1922 .network-graph-legend-value {
1923 font-weight: normal;
1927 .network-graph-legend-swatch {
1928 vertical-align: top;
1933 .network-summary-graph {
1934 vertical-align: middle;
1938 background-image: url(Images/tipIcon.png);
1943 background-color: transparent;
1947 .tip-button:active {
1948 background-image: url(Images/tipIconPressed.png);
1956 border-width: 51px 15px 18px 37px;
1957 -webkit-border-image: url(Images/tipBalloon.png) 51 15 18 37;
1961 .tip-balloon.bottom {
1967 border-width: 18px 15px 51px 37px;
1968 -webkit-border-image: url(Images/tipBalloonBottom.png) 18 15 51 37;
1971 .tip-balloon-content {
1973 margin-bottom: -2px;
1977 .tip-balloon.bottom .tip-balloon-content {
1979 margin-bottom: -35px;
1982 .sidebar-resizer-vertical {
1991 .sidebar-resizer-vertical-left {
1995 .sidebar-resizer-vertical-right {
1999 #searchResultsResizer {