:root {
    flex: 1 1 0;
    width: 100%;
    height: 100%;
    padding: 2px 2px 2px 2px;
}

.toggle > .unity-toggle__input{
    flex-direction: row-reverse;
}

.alternate_row{
    background-color: var(--unity-colors-alternated_rows-background);
}

.warningIcon{
    background-image: var(--unity-icons-console_entry_warn);
    background-size: contain;
    background-repeat: no-repeat;
    background-size: 32px 32px;
    width: 32px;
    height: 32px;
    margin-left: 5px;
    margin-right: 5px;
}

.toggle #unity-checkmark {
    background-image: var(--unity-icons-lock);
    width: 16px;
    height: 16px;
}

.toggle:hover #unity-checkmark {
    border-color: var(--unity-colors-object_field-border-hover);
    border-width: 1px 1px 1px 1px;
}

.toggle:checked #unity-checkmark {
    background-image: var(--unity-icons-lock-checked);
    width: 16px;
    height: 16px;
}

.infobox{
    flex: 1 1 0;
    padding: 5px 5px 5px 5px;
    flex-direction: row;
    border-width: 1px;
    border-radius: 4px;
    border-color: var(--unity-colors-helpbox-border);
    background-color: var(--theme-helpbox-background-color);

    align-items: center;
}

.warningText{
    -unity-text-align: middle-left;
}

.warning{
    display: none;
}

.help{
    display: none;
    width: 100%;
    height: 100%;
}

.helpText{
    width: 100%;
    height: 100%;
    -unity-text-align: middle-left;
}
