/*!
 * json-schema-view
 * https://github.com/mohsen1/json-schema-view
 * Version: 0.4.3 - 2016-03-10T18:33:36.212Z
 * License: MIT
 */

.json-schema-view,
json-schema-view {
    font-family: monospace;
    font-size: 0;
    display: table-cell;
}
.json-schema-view > *,
json-schema-view > * {
    font-size: 14px;
}
.json-schema-view .toggle-handle,
json-schema-view .toggle-handle {
    cursor: pointer;
    margin: auto 0.3em;
    font-size: 10px;
    display: inline-block;
    transform-origin: 50% 40%;
    transition: transform 150ms ease-in;
}
.json-schema-view .toggle-handle:after,
json-schema-view .toggle-handle:after {
    content: "▼";
}
.json-schema-view .toggle-handle,
json-schema-view .toggle-handle,
.json-schema-view .toggle-handle:hover,
json-schema-view .toggle-handle:hover {
    text-decoration: none;
    color: var(--text-color);
}
.json-schema-view .description,
json-schema-view .description {
    color: gray;
    font-style: italic;
}
.json-schema-view .v_title,
json-schema-view .v_title {
    font-weight: bold;
    cursor: pointer;
}
.json-schema-view .v_title,
json-schema-view .v_title,
.json-schema-view .v_title:hover,
json-schema-view .v_title:hover {
    text-decoration: none;
    color: var(--text-color);
}
.json-schema-view .property,
json-schema-view .property {
    font-size: 0;
    display: table-row;
}
.json-schema-view .property > *,
json-schema-view .property > * {
    font-size: 14px;
    padding: 0.2em;
}
.json-schema-view .name,
json-schema-view .name {
    color: #2196f3;
    display: table-cell;
    vertical-align: top;
}
.json-schema-view .type,
json-schema-view .type {
    color: #e81123;
}
.json-schema-view .required,
json-schema-view .required {
    color: #f00;
}
.json-schema-view .inner,
json-schema-view .inner {
    padding-left: 18px;
}
.json-schema-view.collapsed .description,
json-schema-view.collapsed .description {
    display: none;
}
.json-schema-view.collapsed .property,
json-schema-view.collapsed .property {
    display: none;
}
.json-schema-view.collapsed .closeing.brace,
json-schema-view.collapsed .closeing.brace {
    display: inline-block;
}
.json-schema-view.collapsed .toggler,
json-schema-view.collapsed .toggler {
    transform: rotate(-90deg);
}
.json-schema-view.collapsed .toggle-handle,
json-schema-view.collapsed .toggle-handle {
    transform: rotate(-90deg);
}
