/*! Wiki.js - wiki.js.org - Licensed under AGPL */.admin.theme--light .application--wrap {
        background-color: #f3f3f3;
}
.admin-router-enter-active, .admin-router-leave-active {
        transition: opacity .25s ease;
        opacity: 1;
}
.admin-router-enter-active {
        transition-delay: .25s;
}
.admin-router-enter, .admin-router-leave-to {
        opacity: 0;
}
.admin-sidebar .v-list__tile--active {
        background-color: rgba(25, 118, 210, .1);
}
.admin-sidebar .v-list__tile--active .v-icon {
        color: #1976d2;
}
.admin-sidebar .v-list-group>.v-list-item {
        padding-left: 0;
}
.theme--dark .admin-sidebar .v-list__tile--active {
        background-color: rgba(0, 0, 0, .2);
        color: #2196f3!important;
}
.theme--dark .admin-sidebar .v-list__tile--active .v-icon {
        color: #2196f3;
}
.admin-header {
        -js-display: flex;
        display: flex;
        justify-content: flex-start;
        align-items: center;
}
.admin-header-title {
        margin-left: 1rem;
}
.admin-providerlogo {
        width: 250px;
        height: 50px;
        float: right;
        -js-display: flex;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        margin-left: 16px;
}
.admin-providerlogo img {
        max-width: 100%;
        max-height: 50px;
}
.v-application.admin code {
        box-shadow: none;
        font-family: Roboto Mono, monospace;
        color: #e91e63;
}
.admin-contribute-tabs .v-tabs__item img {
        height: 24px;
        margin-bottom: 5px;
}
.admin-contribute-ethaddress {
        display: inline-block;
        margin-bottom: 12px;
        border-radius: 7px;
        background-color: #f5f5f5;
        color: #616161;
        padding: 12px;
}
.admin-contribute-ethaddress strong {
        display: block;
}
.admin-contribute ul {
        margin-left: 1rem;
        list-style-type: square;
}
.dashboard-card {
        -js-display: flex;
        display: flex;
        width: 100%;
        border-radius: 7px;
}
.dashboard-card .v-card__text {
        overflow: hidden;
        position: relative;
}
.dashboard-contribute {
        background-color: #fff;
        background-image: linear-gradient(180deg, #fff, #f3f4fa);
        border-radius: 7px;
}
.theme--dark .dashboard-contribute {
        background-color: #424242;
        background-image: linear-gradient(180deg, #424242, #333);
}
.dashboard-contribute .v-card__text {
        -js-display: flex;
        display: flex;
        align-items: center;
        color: #3f51b5!important;
}
.theme--dark .dashboard-contribute .v-card__text {
        color: #e0e0e0!important;
}
.v-icon.dashboard-icon {
        position: absolute!important;
        right: 0;
        top: 12px;
        font-size: 100px!important;
        opacity: .25;
}
.v-application--is-rtl .v-icon.dashboard-icon {
        left: 0;
        right: auto;
}
.clickable[data-v-bceeb416] {
        cursor: pointer;
}
.clickable[data-v-bceeb416]:hover {
        background-color: rgba(33, 150, 243, .25);
}
.admin-pages-path {
        -js-display: flex;
        display: flex;
        justify-content: flex-start;
        align-items: center;
        font-family: Roboto Mono, monospace;
}
.admin-pages-visualize-svg {
        text-align: center;
        height: calc(100vh - 204px);
}
.admin-pages-visualize-svg>svg {
        height: 100%;
        width: 100%}
.clickable[data-v-054e9f8c] {
        cursor: pointer;
}
.clickable[data-v-054e9f8c]:hover {
        background-color: rgba(33, 150, 243, .25);
}
.v-textarea.is-monospaced textarea {
        font-family: Roboto Mono, Courier New, Courier, monospace;
        font-size: 13px;
        font-weight: 600;
        line-height: 1.4;
}
.rules {
        background-color: #eceff1;
        border-radius: 4px;
        padding: 1rem;
        position: relative;
}
.v-application.theme--dark .rules {
        background-color: #424242;
}
.rule {
        -js-display: flex;
        display: flex;
        background-color: #cfd8dc;
        border-radius: 4px;
        padding: .5rem;
        align-items: center;
}
.rule-enter-active, .rule-leave-active {
        transition: all .5s ease;
}
.rule-enter, .rule-leave-to {
        opacity: 0;
}
.v-application.theme--dark .rule {
        background-color: #616161;
}
.rule+.rule {
        margin-top: .5rem;
        position: relative;
}
.rule+.rule:before {
        content: "+";
        position: absolute;
        width: 2rem;
        height: 2rem;
        border-radius: 50%;
        -js-display: flex;
        display: flex;
        justify-content: center;
        align-items: center;
        font-weight: 600;
        color: #455a64;
        font-size: 1.25rem;
        background-color: #eceff1;
        left: -2rem;
        top: -1.3rem;
}
.v-application.theme--dark .rule+.rule:before {
        background-color: #424242;
        color: #757575;
}
.rule .input-group+* {
        margin-left: .5rem;
}
.adm-rendering-pipeline .v-expansion-panel--active .v-expansion-panel-header {
        min-height: 0;
}
.adm-rendering-pipeline .v-expansion-panel-header {
        padding: 0;
        margin-top: 1px;
}
.adm-rendering-pipeline .v-expansion-panel-content__wrap, .admin-extensions-exp .v-expansion-panel-content__wrap {
        padding: 0;
}
.consoleTerm {
        background-color: #000;
        padding: 16px;
        width: 100%;
        height: 415px;
}
.loggerlogo[data-v-2ca08fce] {
        width: 250px;
        height: 85px;
        float: right;
        -js-display: flex;
        display: flex;
        justify-content: flex-end;
        align-items: center;
}
.loggerlogo img[data-v-2ca08fce] {
        max-width: 100%;
        max-height: 50px;
}
.enginelogo[data-v-1c142409] {
        width: 250px;
        height: 85px;
        float: right;
        -js-display: flex;
        display: flex;
        justify-content: flex-end;
        align-items: center;
}
.enginelogo img[data-v-1c142409] {
        max-width: 100%;
        max-height: 50px;
}
.targetlogo[data-v-69e118ea] {
        width: 250px;
        height: 85px;
        float: right;
        -js-display: flex;
        display: flex;
        justify-content: flex-end;
        align-items: center;
}
.targetlogo img[data-v-69e118ea] {
        max-width: 100%;
        max-height: 50px;
}
.admin-system .v-list-item-title, .admin-system .v-list-item__subtitle {
        -webkit-user-select: text;
        -moz-user-select: text;
        user-select: text;
}
body.page-deleted-pending {
        perspective: 50vw;
        height: 100vh;
        overflow: hidden;
}
body.page-deleted-pending .application {
        background-color: #212121;
}
body.page-deleted-pending .application--wrap {
        transform-style: preserve-3d;
        transform: translateZ(-5vw) rotateX(2deg);
        border-radius: 7px;
        overflow: hidden;
}
body.page-deleted {
        perspective: 50vw;
}
body.page-deleted .application--wrap {
        transform-style: preserve-3d;
        transform: translateZ(-1000vw) rotateX(60deg);
        opacity: 0;
}
