/* inspector.css */ div.inspector_card { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } div.inspector_toolbar { position: absolute; top: 0; left: 0; right: 0; height: 26px; border-bottom: 1px solid #b0b0b0; overflow: hidden; } div.inspector_properties { position: absolute; top: 26px; left: 0; right: 0; bottom: 0; overflow: auto; } ul.inspector { margin-top: 2px; margin-left: 0; list-style: none; padding-left:0; text-align: left; } ul.inspector ul { list-style: none; margin-left:0px; padding-left:0; text-align: left; } ul.inspector li { list-style: none; margin-left:0px; padding-left:0; text-align: left; } ul.inspector ul.expanded { visibility: visible; } ul.inspector ul.collapsed { display :none; } ul.inspector li.section { padding: 2px; margin-left: 0; color: #202020; white-space: nowrap; border-bottom: 1px solid gray; background-image: none; } ul.inspector li.section li.section { padding-left: 0; margin-left: 8px; color: #202020; white-space: nowrap; border:none; border-top: 1px solid lightgrey; } ul.inspector li.section li.section:first-child { border-top:none; } ul.inspector li.section > a { display:inline-block; text-align: left; color: #202020; font-size:13px; padding:1px 3px 1px 14px; background-repeat: no-repeat; background-position: 2px center; text-decoration: none; vertical-align: middle; } ul.inspector li.section > a:focus { outline-style: dotted; outline-color: black; outline-offset: 1px; outline-width: 1px; } ul.inspector li.section > a.collapse { background-image:url(images/collapse.svg); } ul.inspector li.section > a.expand { background-image:url(images/expand.svg); } ul.inspector li.section > button { padding: 0px; width: 16px; height:16px; background-repeat: no-repeat; background-position: center center; vertical-align: middle; margin: 5px; background-size: 16px; box-sizing: border-box; vertical-align: middle; cursor: pointer; } ul.inspector li.section a.anchored { font-style: italic; color: #800000; } div.inspector_toolbar > button { padding: 0px; width: 16px; height:16px; background-repeat: no-repeat; background-position: center center; vertical-align: middle; margin: 5px; background-size: 16px; box-sizing: border-box; vertical-align: middle; cursor: pointer; } div.inspector_toolbar > span { vertical-align: middle; } div.inspector_toolbar > button.list { background-image: url(images/list.svg); } div.inspector_toolbar > button.select { background-image: url(images/select.svg); } div.inspector_toolbar > button.previous { background-image: url(images/previous.svg); } div.inspector_toolbar > button.next { background-image: url(images/next.svg); } ul.inspector li.section > button:hover { box-shadow: 0px 0px 4px 0px #c0a0a0; } ul.inspector li.section > button.add { background-image: url(images/add.svg); } ul.inspector li.section > button.edit { background-image: url(images/edit.svg); } ul.inspector li.section > button.remove { background-image: url(images/remove.svg); } ul.inspector li.section > button.anchor { background-image: url(images/anchor.svg); } ul.inspector li.section > button.start { background-image: url(images/start.svg); } ul.inspector li.section > button.stop { background-image: url(images/stop.svg); } ul.inspector li.section > span:hover { cursor:pointer; color: #802020; } ul.inspector li.property { background-image: url(images/inspector/default.svg); background-position: 0 1px; background-repeat: no-repeat; background-size: 16px 16px; white-space:normal; margin-left: 12px; vertical-align: middle; margin-top: 2px; margin-bottom: 2px; } ul.inspector li.property > .label { margin-left: 18px; text-align: left; color: #606060; font-size:12px; line-height: 18px; vertical-align: middle; text-decoration: none; } ul.inspector li.property > .label:focus { outline-style: dotted; outline-color: black; outline-offset: 1px; outline-width: 1px; } ul.inspector li.property > .value { text-align: left; font-size:12px; margin-left: 4px; vertical-align: middle; line-height: 0; } ul.inspector li.property > .value.disabled { color: #606060; } ul.inspector li.property > a.value { text-align: left; font-size:12px; margin-left: 4px; vertical-align: middle; color: #202080; text-decoration: none; } ul.inspector li.property > a.value:hover { text-decoration: underline; } ul.inspector li.property > a.value:focus { outline-style: dotted; outline-color: black; outline-offset: 1px; outline-width: 1px; } ul.inspector li.property > .value > input[type=checkbox] { vertical-align: middle; margin: 0; } ul.inspector li.property.editable > .label { cursor: pointer; } ul.inspector li.property.editable > .value { color: #202020; cursor: pointer; line-height: 0; } ul.inspector li.property.string { background-image: url(images/inspector/string.svg); } ul.inspector li.property.number { background-image: url(images/inspector/number.svg); } ul.inspector li.property.boolean { background-image: url(images/inspector/boolean.svg); } ul.inspector li.property.vector { background-image: url(images/inspector/vector.svg); } ul.inspector li.property.euler { background-image: url(images/inspector/euler.svg); } ul.inspector li.property.color { background-image: url(images/inspector/color.svg); } ul.inspector li.property.formula { background-image: url(images/inspector/formula.svg); } ul.inspector li.property.texture { background-image: url(images/inspector/texture.svg); } ul.inspector li.property.color > span.value { margin-right: 2px; vertical-align: middle; } ul.inspector li.property.color > span.value > span { vertical-align: middle; } ul.inspector li.property.color > span.value > .color { display: inline-block; width: 11px; height: 11px; border: 1px solid #202020; margin-left: 4px; vertical-align: middle; cursor: pointer; } ul.inspector li.property ul.list_3 li { margin: 3px 0px 3px 8px; } ul.inspector li.property ul.list_3 li label { color: gray; display: inline-block; width:16px; } ul.inspector li.property ul.list_3 li input { width:160px; } div.inspector_info { margin-top: 2px; margin-left: 4px; text-align: left; } ul.inspector_list { margin-top: 4px; margin-left: 4px; padding-left:0; text-align: left; list-style-type:none; } ul.inspector_list li { margin-left: 4px; background-image: url(images/outliner/default.svg); background-size: 16px 16px; background-position: 0px 0px; background-repeat: no-repeat; white-space: nowrap; padding-left: 20px; line-height: 18px; }