1e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)/* 2e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * Copyright (C) 2013 Google Inc. All rights reserved. 3e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * 4e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * Redistribution and use in source and binary forms, with or without 5e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * modification, are permitted provided that the following conditions are 6e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * met: 7e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * 8e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * * Redistributions of source code must retain the above copyright 9e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * notice, this list of conditions and the following disclaimer. 10e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * * Redistributions in binary form must reproduce the above 11e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * copyright notice, this list of conditions and the following disclaimer 12e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * in the documentation and/or other materials provided with the 13e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * distribution. 14e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * * Neither the name of Google Inc. nor the names of its 15e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * contributors may be used to endorse or promote products derived from 16e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * this software without specific prior written permission. 17e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * 18e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 20e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 21e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 22e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 23e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 24e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 26e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 28e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) */ 30e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 31e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers.panel .outline-disclosure { 32e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) z-index: 10; 33e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 34e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 35e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers.panel div.outline-disclosure > ol { 36e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) margin-left: -12px; 37e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 38e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 39e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers.panel .outline-disclosure ol.children { 40e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) padding-left: 12px; 41e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 42e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 43e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers.panel .outline-disclosure li { 44e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) margin-top: 0; 45e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) margin-bottom: 0; 46e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) padding: 1 1 1 14px; 47e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) white-space: nowrap; 48e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) overflow: hidden; 49e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) text-overflow: ellipsis; 50e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 51e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 52e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers.panel .outline-disclosure .dimmed { 53e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) opacity: 0.6; 54e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 55e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 56e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers-3d-view { 57e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) overflow: hidden; 58e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 59e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 60e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers-3d-view .rotating-container { 61e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform-style: preserve-3d; 62e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 63e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 64e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers-3d-view .rotating-container > .layer-container { 65e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform-origin: 0 0; 66e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 67e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 68e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layers-3d-view .layer-container { 69e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) position: absolute; 70e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border: 1px solid rgba(40, 40, 40, 0.8); 71e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform-style: preserve-3d; 72e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 73e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 74c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles).layers-3d-view .layer-container.invisible { 75c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) opacity: 0.4; 76c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) border-type: dashed; 77c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles)} 78c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) 79e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container .side-wall { 80e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) position: absolute; 81e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) background-color: inherit; 82e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) top: 0px; 83e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) right: 0px; 84e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) bottom: 0px; 85e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) left: 0px; 86e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform-origin: 0 0; 87e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border: inherit; 88e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border-width: 1px; 89e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 90e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 91e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container .back-wall { 92e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) background-color: inherit; 93e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border: inherit; 94e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border-width: 1px; 95e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 96e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 97e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container .side-wall.top { 98e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) width: auto; 99e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) bottom: auto; 100e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform: rotateX(-90deg); 101e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 102e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 103e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container .side-wall.bottom { 104e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) width: auto; 105e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) top: auto; 106e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform: translateY(100%) rotateX(-90deg); 107e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 108e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 109e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container .side-wall.left { 110e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) height: auto; 111e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) right: auto; 112e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform: rotateY(90deg); 113e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 114e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 115e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container .side-wall.right { 116e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) height: auto; 117e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) left: auto; 118e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) -webkit-transform: translateX(100%) rotateY(90deg); 119e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 120e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 121e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container.selected { 122e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border-color: black; 123e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 124e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) 125e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles).layer-container.hovered:not(.selected) { 126e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles) border-color: rgb(150, 150, 255); 127e1f1df5f01594c0e62e751e4b46e779b85c2faa5Torne (Richard Coles)} 128c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) 1291e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles).layer-container .paint-rect { 1301e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles) position: absolute; 1311e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles) border-style: solid; 1321e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles)} 1331e202183a5dc46166763171984b285173f8585e5Torne (Richard Coles) 134c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles).layer-details-view .empty-view { 135c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) font-size: 16px; 136c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles)} 137c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) 138c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles).layer-details-view table td { 139c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) padding-left: 8px; 140c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles)} 141c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) 142c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles).layer-details-view table td:first-child { 143c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) font-weight: bold; 144c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles)} 145c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles) 146e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles).paint-profiler-view canvas { 147e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) z-index: 200; 148e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) opacity: 0.8; 149e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) background-color: white; 150e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)} 151e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) 152e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles).paint-profiler-view { 153e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) overflow: hidden; 154e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)} 155e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) 156e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles).paint-profiler-view .overview-grid-dividers-background, 157e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles).paint-profiler-view .overview-grid-window { 158e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) bottom: 0; 159e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) height: auto; 160e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)} 161e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) 162e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles).paint-profiler-view .overview-grid-window-resizer { 163e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) z-index: 2000; 164e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles)} 165e08f70592b3fc0d5e68b9b914c9196e813720070Torne (Richard Coles) 166c0e19a689c8ac22cdc96b291a8d33a5d3b0b34a4Torne (Richard Coles)} 167