+ * Sources searching
+ */
+
+#globalsearch {
+ background-color: #000000;
+ min-height: 10px;
+}
+
+#globalsearch > vbox:not(:empty) {
+ min-height: 10px;
+ max-height: 150px;
+}
+
+.dbg-source-results:not(:last-child) {
+ border-bottom: 1px dotted #9C9CFF;
+}
+
+.dbg-results-header {
+ -moz-padding-start: 6px;
+}
+
+.dbg-results-header .location {
+ font-weight: 600;
+}
+
+.dbg-results-header .match-count {
+ -moz-padding-start: 6px;
+ color: #8050B0;
+}
+
+.dbg-results-container .line-number {
+ background: #000000;
+ min-width: 40px;
+ -moz-padding-end: 4px;
+ -moz-border-end: 1px dotted #9C9CFF;
+ text-align: end;
+ font: 8pt monospace;
+ color: #FF9F00;
+}
+
+.dbg-results-container .line-contents {
+ -moz-padding-start: 4px;
+ font: 8pt monospace;
+}
+
+.dbg-results-container .line-contents:hover {
+ background: #000000;
+}
+
+.dbg-results-container .line-contents > .string {
+ padding: 1px;
+}
+
+.dbg-results-container .line-contents > .string[match=true] {
+ background: #E7ADE7;
+ color: #000000;
+ padding: 0;
+ border: 1px solid #9C9CFF;
+ border-radius: 4px;
+ cursor: pointer;
+ transition: transform 0.25s ease-in-out;
+}
+
+.dbg-results-container .line-contents > .string[match=true][focused] {
+ transition-duration: 0.1s;
+ transform: scale(1.75, 1.75);
+}
+
+/**
+ * Searchbox panel
+ */
+
+#searchbox-panel .description {
+ margin: -6px 0 8px;
+}
+
+#searchbox-panel button.operator {
+ min-width: 0;
+ margin: 0;
+ padding: 0;
+ font: 9pt "Liberation Mono", Consolas, "Courier New", monospace;
+}
+
+#searchbox-panel label.operator {
+ -moz-padding-start: 6px;
+ padding-bottom: 1px;
+}
+
+/**
+ * Filtered sources panel
+ */
+
+#filtered-sources-panel {
+ padding: 4px;
+}
+
+.dbg-source-item {
+ border: 1px solid #A09090;
+ border-top-color: #8050B0;
+}
+
+.dbg-source-item.selected {
+}
+
+.dbg-source-item:first-of-type {
+ border-top-color: #9C9CFF;
+ border-radius: 4px 4px 0 0;
+}
+
+.dbg-source-item:last-of-type {
+ border-radius: 0 0 4px 4px;
+}
+
+.dbg-source-item:only-of-type {
+ border-radius: 4px 4px 4px 4px;
+}
+
+.dbg-source-item:not(:hover) {
+/* text-shadow: 0 1px #fff;*/
+}
+
+.dbg-source-item-name {
+ color: #9C9CFF;
+ font-weight: 600;
+}
+
+.dbg-source-item-details {
+ color: #FF9F00;
+}
+
+/**
+ * Stack frames and breakpoints pane
+ */
+
+#stackframes\+breakpoints {
+ min-width: 50px;
+}
+
+#stackframes\+breakpoints[animated] {
+ transition: margin 0.25s ease-in-out;
+}
+
+/**
+ * Variables and watch expressions pane
+ */
+
+#variables\+expressions {
+ min-width: 50px;
+}
+
+#variables\+expressions[animated] {
+ transition: margin 0.25s ease-in-out;
+}
+
+/**
+ * Stack frames view