15abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick/*
25abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * Copyright (C) 2009 Google Inc. All rights reserved.
35abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * Copyright (C) 2010 Apple Inc. All rights reserved.
45abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick *
55abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * Redistribution and use in source and binary forms, with or without
65abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * modification, are permitted provided that the following conditions are
75abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * met:
85abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick *
95abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick *     * Redistributions of source code must retain the above copyright
105abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * notice, this list of conditions and the following disclaimer.
115abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick *     * Redistributions in binary form must reproduce the above
125abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * copyright notice, this list of conditions and the following disclaimer
135abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * in the documentation and/or other materials provided with the
145abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * distribution.
155abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick *     * Neither the name of Google Inc. nor the names of its
165abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * contributors may be used to endorse or promote products derived from
175abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * this software without specific prior written permission.
185abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick *
195abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
205abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
215abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
225abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
235abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
245abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
255abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
265abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
275abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
285abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
295abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
305abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick */
315abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
325abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-sidebar-tree-item .icon {
335abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    content: url(Images/profileIcon.png);
345abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
355abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
365abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-sidebar-tree-item.small .icon {
375abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    content: url(Images/profileSmallIcon.png);
385abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
395abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
405abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view {
415abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    display: none;
425abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    overflow: hidden;
435abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    position: absolute;
445abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    top: 0;
455abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    left: 0;
465abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    right: 0;
475abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    bottom: 0;
485abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
495abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
505abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view.visible {
515abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    display: block;
525abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
535abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
545abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid {
555abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    border: none;
565abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    max-height: 100%;
575abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    position: absolute;
585abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    left: 0;
595abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    right: 0;
605abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    top: 0;
615abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    bottom: 93px;
625abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
635abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
645abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid th.count-column {
655abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: center;
665abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
675abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
685abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid td.count-column {
695abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: right;
705abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
715abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
725abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid th.size-column {
735abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: center;
745abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
755abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
765abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid td.size-column {
775abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: right;
785abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
795abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
805abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid th.countDelta-column {
815abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: center;
825abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
835abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
845abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid td.countDelta-column {
855abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: right;
865abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
875abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
885abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid th.sizeDelta-column {
895abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: center;
905abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
915abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
925abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-view .data-grid td.sizeDelta-column {
935abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: right;
945abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
955abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
965abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick#heap-snapshot-summary-container {
975abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    position: absolute;
985abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    padding-top: 20px;
995abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    bottom: 0;
1005abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    left: 0;
1015abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    right: 0;
1025abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    height: 93px;
1035abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    margin-left: -1px;
1045abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    border-left: 1px solid rgb(102, 102, 102);
1055abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    background-color: rgb(101, 111, 130);
1065abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
1075abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    background-repeat: repeat-x;
1085abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    background-position: top;
1095abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-align: center;
1105abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    text-shadow: black 0 1px 1px;
1115abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    white-space: nowrap;
1125abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    color: white;
1135abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    -webkit-background-size: 1px 6px;
1145abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    -webkit-background-origin: padding;
1155abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    -webkit-background-clip: padding;
1165abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
1175abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
1185abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-summary {
1195abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    display: inline-block;
1205abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    width: 50%;
1215abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    min-width: 300px;
1225abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    position: relative;
1235abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
1245abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
1255abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-summary canvas.summary-graph {
1265abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    width: 225px;
1275abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
1285abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick
1295abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick.heap-snapshot-summary-label {
1305abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    font-size: 12px;
1315abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    font-weight: bold;
1325abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    position: absolute;
1335abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    top: 1px;
1345abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    width: 50%;
1355abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick    left: 25%;
1365abb8606fa57c3ebfc8b3c3dbc3fa4a25d2ae306Iain Merrick}
13781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
13881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view {
13981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    display: none;
14081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    overflow: hidden;
14181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    position: absolute;
14281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    top: 0;
14381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    left: 0;
14481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    right: 0;
14581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    bottom: 0;
14681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    -webkit-box-orient: vertical;
14781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
14881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
14981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view.visible {
15081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    display: -webkit-box;
15181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
15281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
15381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .view {
15481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    display: none;
15581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    -webkit-box-flex: 3;
15681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    -webkit-box-orient: vertical;
15781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
15881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
15981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .view.visible {
16081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    display: -webkit-box;
16181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
16281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
16381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid {
16481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    border: none;
16581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    position: relative;
16681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    -webkit-box-flex: 1;
16781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
16881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
16981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.count-column {
17081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
17181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
17281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
17381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.addedCount-column {
17481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
17581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
17681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
17781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.removedCount-column {
17881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
17981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
18081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
18181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.countDelta-column {
18281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
18381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
18481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
18581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.addedSize-column {
18681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
18781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
18881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
18981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.removedSize-column {
19081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
19181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
19281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
19381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.sizeDelta-column {
19481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
19581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
19681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
19781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.shallowSize-column {
19881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
19981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
20081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
20181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .data-grid td.retainedSize-column {
20281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-align: right;
20381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
20481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
20581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .console-formatted-object, .console-formatted-node {
20681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    display: inline;
20781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    position: static;
20881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
20981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
2102bde8e466a4451c7319e3a072d118917957d6554Steve Block.detailed-heapshot-view .console-formatted-string {
2112bde8e466a4451c7319e3a072d118917957d6554Steve Block    white-space: nowrap;
2122bde8e466a4451c7319e3a072d118917957d6554Steve Block}
2132bde8e466a4451c7319e3a072d118917957d6554Steve Block
2142bde8e466a4451c7319e3a072d118917957d6554Steve Block.detailed-heapshot-view .data-grid tr.selected * {
2152bde8e466a4451c7319e3a072d118917957d6554Steve Block    color: inherit;
2162bde8e466a4451c7319e3a072d118917957d6554Steve Block}
2172bde8e466a4451c7319e3a072d118917957d6554Steve Block
2182bde8e466a4451c7319e3a072d118917957d6554Steve Block.detailed-heapshot-view .data-grid:focus tr.selected * {
2192bde8e466a4451c7319e3a072d118917957d6554Steve Block    color: white;
2202bde8e466a4451c7319e3a072d118917957d6554Steve Block}
2212bde8e466a4451c7319e3a072d118917957d6554Steve Block
22281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .delimiter {
22381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    height: 24px;
22481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    background-color: #d6dde5;
22581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
22681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
22781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .retaining-paths-view {
22881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    -webkit-box-flex: 1;
22981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
23081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
23181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .retaining-paths-view .title {
23281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    background-color: rgb(235, 235, 235);
23381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    background-image: url(Images/statusbarBackground.png);
23481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    background-repeat: repeat-x;
23581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    height: 23px;
23681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    font: -webkit-small-control;
23781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    font-weight: bold;
23881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    color: rgb(48, 48, 48);
23981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    text-shadow: rgba(255, 255, 255, 0.75) 0 1px 0;
24081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
24181bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
24281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.detailed-heapshot-view .retaining-paths-view .title > span {
2432bde8e466a4451c7319e3a072d118917957d6554Steve Block    display: inline-block;
2442bde8e466a4451c7319e3a072d118917957d6554Steve Block    padding-top: 3px;
24581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    vertical-align: middle;
24681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    margin-left: 4px;
2472bde8e466a4451c7319e3a072d118917957d6554Steve Block    margin-right: 8px;
2482bde8e466a4451c7319e3a072d118917957d6554Steve Block}
2492bde8e466a4451c7319e3a072d118917957d6554Steve Block
2502bde8e466a4451c7319e3a072d118917957d6554Steve Block.detailed-heapshot-view .retaining-paths-to-windows {
2512bde8e466a4451c7319e3a072d118917957d6554Steve Block
25281bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
25381bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
25481bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch.heapshot-help-status-bar-item .glyph {
25581bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    -webkit-mask-image: url(Images/helpButtonGlyph.png);
25681bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
25781bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch
25881bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdochtable.heapshot-help {
25981bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch    border-spacing: 12px 2px;
26081bc750723a18f21cd17d1b173cd2a4dda9cea6eBen Murdoch}
261