.page-proxmoxbackupserver #layers .page-container,
.page-proxmoxbackupserver #layers .lu-app,
.page-proxmoxbackupserver #layers2 .page-container,
.page-proxmoxbackupserver #layers2 .lu-app {
    color: var(--text-body-color);
}
.page-proxmoxbackupserver #layers .page-container a:not(.lu-btn),
.page-proxmoxbackupserver #layers .lu-app a:not(.lu-btn),
.page-proxmoxbackupserver #layers2 .page-container a:not(.lu-btn),
.page-proxmoxbackupserver #layers2 .lu-app a:not(.lu-btn) {
    color: var(--link-color);
}
.page-proxmoxbackupserver #layers .lu-top__addon,
.page-proxmoxbackupserver #layers2 .lu-top__addon {
    padding-right: 10px;
}
.page-proxmoxbackupserver #layers .lu-top.lu-m-b-4x,
.page-proxmoxbackupserver #layers2 .lu-top.lu-m-b-4x {
    padding: 0 !important;
}
.page-proxmoxbackupserver #layers .lu-top.lu-m-b-4x .lu-top__content,
.page-proxmoxbackupserver #layers2 .lu-top.lu-m-b-4x .lu-top__content {
    margin: 0;
}
.page-proxmoxbackupserver #layers .lu-m-b-4x,
.page-proxmoxbackupserver #layers2 .lu-m-b-4x {
    background-color: var(--bg-color-transparent) !important;
}
.page-proxmoxbackupserver #layers .lu-type-1,
.page-proxmoxbackupserver #layers .lu-type-2,
.page-proxmoxbackupserver #layers .lu-type-3,
.page-proxmoxbackupserver #layers .lu-type-4,
.page-proxmoxbackupserver #layers .lu-type-5,
.page-proxmoxbackupserver #layers .lu-type-6,
.page-proxmoxbackupserver #layers .lu-type-7,
.page-proxmoxbackupserver #layers .lu-type-8,
.page-proxmoxbackupserver #layers .lu-type-9,
.page-proxmoxbackupserver #layers .lu-h1,
.page-proxmoxbackupserver #layers .lu-h2,
.page-proxmoxbackupserver #layers .lu-h3,
.page-proxmoxbackupserver #layers .lu-h4,
.page-proxmoxbackupserver #layers .lu-h5,
.page-proxmoxbackupserver #layers .lu-h6,
.page-proxmoxbackupserver #layers h1,
.page-proxmoxbackupserver #layers h2,
.page-proxmoxbackupserver #layers h3,
.page-proxmoxbackupserver #layers h4,
.page-proxmoxbackupserver #layers h5,
.page-proxmoxbackupserver #layers h6,
.page-proxmoxbackupserver #layers2 .lu-type-1,
.page-proxmoxbackupserver #layers2 .lu-type-2,
.page-proxmoxbackupserver #layers2 .lu-type-3,
.page-proxmoxbackupserver #layers2 .lu-type-4,
.page-proxmoxbackupserver #layers2 .lu-type-5,
.page-proxmoxbackupserver #layers2 .lu-type-6,
.page-proxmoxbackupserver #layers2 .lu-type-7,
.page-proxmoxbackupserver #layers2 .lu-type-8,
.page-proxmoxbackupserver #layers2 .lu-type-9,
.page-proxmoxbackupserver #layers2 .lu-h1,
.page-proxmoxbackupserver #layers2 .lu-h2,
.page-proxmoxbackupserver #layers2 .lu-h3,
.page-proxmoxbackupserver #layers2 .lu-h4,
.page-proxmoxbackupserver #layers2 .lu-h5,
.page-proxmoxbackupserver #layers2 .lu-h6,
.page-proxmoxbackupserver #layers2 h1,
.page-proxmoxbackupserver #layers2 h2,
.page-proxmoxbackupserver #layers2 h3,
.page-proxmoxbackupserver #layers2 h4,
.page-proxmoxbackupserver #layers2 h5,
.page-proxmoxbackupserver #layers2 h6 {
    color: var(--text-heading-color);
}
.page-proxmoxbackupserver #layers .lu-text-faded,
.page-proxmoxbackupserver #layers2 .lu-text-faded {
    color: var(--text-faded-color);
}
.page-proxmoxbackupserver #layers .lu-form-label,
.page-proxmoxbackupserver #layers2 .lu-form-label {
    color: var(--input-label-color);
}
.page-proxmoxbackupserver #layers .lu-text-success,
.page-proxmoxbackupserver #layers2 .lu-text-success {
    color: var(--brand-success) !important;
}
.page-proxmoxbackupserver #layers ::-webkit-input-placeholder,
.page-proxmoxbackupserver #layers2 ::-webkit-input-placeholder {
    color: var(--input-color-placeholder) !important;
}
.page-proxmoxbackupserver #layers .lu-text-danger,
.page-proxmoxbackupserver #layers2 .lu-text-danger {
    color: var(--text-danger-color) !important;
}
.page-proxmoxbackupserver #layers .lu-text-info,
.page-proxmoxbackupserver #layers2 .lu-text-info {
    color: var(--brand-info) !important;
}
.page-proxmoxbackupserver #layers .lu-text-success,
.page-proxmoxbackupserver #layers2 .lu-text-success {
    color: var(--text-success-color) !important;
}
.page-proxmoxbackupserver #layers .lu-text-warning,
.page-proxmoxbackupserver #layers2 .lu-text-warning {
    color: var(--text-warning-color) !important;
}
.page-proxmoxbackupserver #layers .lu-preloader:before,
.page-proxmoxbackupserver #layers2 .lu-preloader:before {
    border-top: 2px solid var(--brand-primary);
}
.page-proxmoxbackupserver #layers .fade,
.page-proxmoxbackupserver #layers2 .fade {
    transition: var(--transition-fade);
}
.page-proxmoxbackupserver #layers .lu-btn,
.page-proxmoxbackupserver #layers2 .lu-btn {
    border-radius: var(--btn-base-border-radius);
    box-shadow: var(--btn-box-shadow);
    font-size: var(--btn-base-font-size);
    height: var(--ui-height-base);
    padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
    border: var(--btn-border-width) solid #fff0;
}
.page-proxmoxbackupserver #layers .lu-btn--primary,
.page-proxmoxbackupserver #layers2 .lu-btn--primary {
    color: var(--btn-primary-color);
    background: var(--btn-primary-bg);
    border: var(--btn-primary-border);
}
.page-proxmoxbackupserver #layers .lu-btn--primary .lu-btn__icon,
.page-proxmoxbackupserver #layers2 .lu-btn--primary .lu-btn__icon {
    color: var(--btn-primary-color);
}
.page-proxmoxbackupserver #layers .lu-btn--primary .lu-btn__icon .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-btn--primary .lu-btn__icon .lu-zmdi {
    color: var(--btn-primary-color);
}
.page-proxmoxbackupserver #layers .lu-btn--primary:hover,
.page-proxmoxbackupserver #layers2 .lu-btn--primary:hover {
    color: var(--btn-primary-hover-color);
    background: var(--btn-primary-hover-bg);
    border: var(--btn-primary-hover-border);
}
.page-proxmoxbackupserver #layers .lu-btn--primary:active,
.page-proxmoxbackupserver #layers .lu-btn--primary:focus,
.page-proxmoxbackupserver #layers2 .lu-btn--primary:active,
.page-proxmoxbackupserver #layers2 .lu-btn--primary:focus {
    background: var(--btn-primary-active-bg);
    border: var(--btn-primary-active-border);
}
.page-proxmoxbackupserver #layers .lu-btn--success,
.page-proxmoxbackupserver #layers2 .lu-btn--success {
    color: var(--btn-primary-color);
    background: var(--btn-primary-bg);
    border: var(--btn-primary-border);
}
.page-proxmoxbackupserver #layers .lu-btn--success .lu-btn__icon,
.page-proxmoxbackupserver #layers2 .lu-btn--success .lu-btn__icon {
    color: var(--btn-primary-color);
}
.page-proxmoxbackupserver #layers .lu-btn--success .lu-btn__icon .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-btn--success .lu-btn__icon .lu-zmdi {
    color: var(--btn-primary-color);
}
.page-proxmoxbackupserver #layers .lu-btn--success:hover,
.page-proxmoxbackupserver #layers2 .lu-btn--success:hover {
    color: var(--btn-primary-hover-color);
    background: var(--btn-primary-hover-bg);
    border: var(--btn-primary-hover-border);
}
.page-proxmoxbackupserver #layers .lu-btn--success:active,
.page-proxmoxbackupserver #layers .lu-btn--success:focus,
.page-proxmoxbackupserver #layers2 .lu-btn--success:active,
.page-proxmoxbackupserver #layers2 .lu-btn--success:focus {
    background: var(--btn-primary-active-bg);
    border: var(--btn-primary-active-border);
}
.page-proxmoxbackupserver #layers .lu-btn--danger,
.page-proxmoxbackupserver #layers2 .lu-btn--danger {
    color: var(--btn-danger-color);
    background: var(--btn-danger-bg);
    border: var(--btn-danger-border);
}
.page-proxmoxbackupserver #layers .lu-btn--danger .lu-btn__icon,
.page-proxmoxbackupserver #layers2 .lu-btn--danger .lu-btn__icon {
    color: var(--btn-danger-color);
}
.page-proxmoxbackupserver #layers .lu-btn--danger .lu-btn__icon .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-btn--danger .lu-btn__icon .lu-zmdi {
    color: var(--btn-danger-color);
}
.page-proxmoxbackupserver #layers .lu-btn--danger:hover,
.page-proxmoxbackupserver #layers2 .lu-btn--danger:hover {
    color: var(--btn-danger-hover-color);
    background: var(--btn-danger-hover-bg);
    border: var(--btn-danger-hover-border);
}
.page-proxmoxbackupserver #layers .lu-btn--danger:active,
.page-proxmoxbackupserver #layers .lu-btn--danger:focus,
.page-proxmoxbackupserver #layers2 .lu-btn--danger:active,
.page-proxmoxbackupserver #layers2 .lu-btn--danger:focus {
    background: var(--btn-danger-active-bg);
    border: var(--btn-danger-active-bg);
}
.page-proxmoxbackupserver #layers .lu-btn--danger.lu-btn--outline,
.page-proxmoxbackupserver #layers2 .lu-btn--danger.lu-btn--outline {
    border-color: var(--btn-danger-border);
}
.page-proxmoxbackupserver #layers .lu-btn--danger.lu-btn--outline:hover,
.page-proxmoxbackupserver #layers2 .lu-btn--danger.lu-btn--outline:hover {
    background: var(--btn-danger-hover-bg);
    border: 1px solid var(--btn-danger-hover-border);
}
.page-proxmoxbackupserver #layers .lu-btn--danger.lu-btn--outline.lu-btn--plain,
.page-proxmoxbackupserver #layers2 .lu-btn--danger.lu-btn--outline.lu-btn--plain {
    color: var(--btn-danger-color);
}
.page-proxmoxbackupserver #layers .lu-btn--default,
.page-proxmoxbackupserver #layers2 .lu-btn--default {
    color: var(--btn-default-color);
    background: var(--btn-default-bg);
    border: var(--btn-default-border);
}
.page-proxmoxbackupserver #layers .lu-btn--default .lu-btn__icon,
.page-proxmoxbackupserver #layers2 .lu-btn--default .lu-btn__icon {
    color: var(--gray-icons);
}
.page-proxmoxbackupserver #layers .lu-btn--default .lu-btn__icon .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-btn--default .lu-btn__icon .lu-zmdi {
    color: var(--gray-icons);
}
.page-proxmoxbackupserver #layers .lu-btn--default:hover,
.page-proxmoxbackupserver #layers2 .lu-btn--default:hover {
    color: var(--btn-default-hover-color);
    background: var(--btn-default-hover-bg);
    border: var(--btn-default-hover-border);
}
.page-proxmoxbackupserver #layers .lu-btn--default:active,
.page-proxmoxbackupserver #layers .lu-btn--default:focus,
.page-proxmoxbackupserver #layers2 .lu-btn--default:active,
.page-proxmoxbackupserver #layers2 .lu-btn--default:focus {
    background: var(--btn-default-active-bg);
    border: var(--btn-default-active-bg);
}
.page-proxmoxbackupserver #layers .lu-btn--default.lu-btn--link,
.page-proxmoxbackupserver #layers2 .lu-btn--default.lu-btn--link {
    background: #fff0;
}
.page-proxmoxbackupserver #layers .lu-btn--icon,
.page-proxmoxbackupserver #layers2 .lu-btn--icon {
    box-shadow: none;
}
.page-proxmoxbackupserver #layers .lu-btn--icon .lu-icon-in-button,
.page-proxmoxbackupserver #layers2 .lu-btn--icon .lu-icon-in-button {
    color: var(--gray-icons);
}
.page-proxmoxbackupserver #layers .lu-btn--icon:hover,
.page-proxmoxbackupserver #layers2 .lu-btn--icon:hover {
    background: initial;
}
.page-proxmoxbackupserver #layers .lu-btn--icon:hover .lu-icon-in-button,
.page-proxmoxbackupserver #layers .lu-btn--icon:hover .lu-btn__icon,
.page-proxmoxbackupserver #layers2 .lu-btn--icon:hover .lu-icon-in-button,
.page-proxmoxbackupserver #layers2 .lu-btn--icon:hover .lu-btn__icon {
    color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .lu-btn--link,
.page-proxmoxbackupserver #layers2 .lu-btn--link {
    background: initial;
}
.page-proxmoxbackupserver #layers .lu-btn--link.lu-btn--plain i,
.page-proxmoxbackupserver #layers .lu-btn--link.lu-btn--plain .icon-in-button,
.page-proxmoxbackupserver #layers2 .lu-btn--link.lu-btn--plain i,
.page-proxmoxbackupserver #layers2 .lu-btn--link.lu-btn--plain .icon-in-button {
    color: var(--ui-icon-color);
}
.page-proxmoxbackupserver #layers .lu-btn--link.lu-btn--plain:hover i,
.page-proxmoxbackupserver #layers .lu-btn--link.lu-btn--plain:hover .icon-in-button,
.page-proxmoxbackupserver #layers2 .lu-btn--link.lu-btn--plain:hover i,
.page-proxmoxbackupserver #layers2 .lu-btn--link.lu-btn--plain:hover .icon-in-button {
    color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .btn,
.page-proxmoxbackupserver #layers2 .btn {
    border-radius: var(--btn-base-border-radius);
    box-shadow: var(--btn-box-shadow);
    font-size: var(--btn-base-font-size);
    font-weight: var(--btn-base-font-weight);
    height: var(--ui-height-base);
    font-family: var(--font-family-base);
    padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn--link.btn--plain i,
.page-proxmoxbackupserver #layers .btn--link.btn--plain .icon-in-button,
.page-proxmoxbackupserver #layers2 .btn--link.btn--plain i,
.page-proxmoxbackupserver #layers2 .btn--link.btn--plain .icon-in-button {
    color: var(--ui-icon-color);
}
.page-proxmoxbackupserver #layers .btn--link.btn--plain i:hover i,
.page-proxmoxbackupserver #layers .btn--link.btn--plain i:hover .icon-in-button,
.page-proxmoxbackupserver #layers .btn--link.btn--plain .icon-in-button:hover i,
.page-proxmoxbackupserver #layers .btn--link.btn--plain .icon-in-button:hover .icon-in-button,
.page-proxmoxbackupserver #layers2 .btn--link.btn--plain i:hover i,
.page-proxmoxbackupserver #layers2 .btn--link.btn--plain i:hover .icon-in-button,
.page-proxmoxbackupserver #layers2 .btn--link.btn--plain .icon-in-button:hover i,
.page-proxmoxbackupserver #layers2 .btn--link.btn--plain .icon-in-button:hover .icon-in-button {
    color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .btn--success,
.page-proxmoxbackupserver #layers2 .btn--success {
    color: var(--btn-success-color);
    background: var(--btn-success-bg);
    border-color: var(--btn-success-border);
}
.page-proxmoxbackupserver #layers .btn--success:hover,
.page-proxmoxbackupserver #layers2 .btn--success:hover {
    color: var(--btn-success-hover-color);
    background: var(--btn-success-hover-bg);
    border-color: var(--btn-success-hover-border);
}
.page-proxmoxbackupserver #layers .btn--success:active,
.page-proxmoxbackupserver #layers .btn--success:focus,
.page-proxmoxbackupserver #layers2 .btn--success:active,
.page-proxmoxbackupserver #layers2 .btn--success:focus {
    background: var(--btn-success-active-bg);
    border-color: var(--btn-success-active-border);
}
.page-proxmoxbackupserver #layers .btn-lg,
.page-proxmoxbackupserver #layers2 .btn-lg {
    height: var(--ui-height-lg);
    padding: var(--ui-padding-base-v) var(--ui-padding-lg-h);
    font-size: var(--btn-lg-font-size);
    line-height: var(--line-height-lg);
    border-radius: var(--btn-lg-border-radius);
    font-weight: var(--btn-lg-font-weight);
}
.page-proxmoxbackupserver #layers .btn-xs,
.page-proxmoxbackupserver #layers2 .btn-xs {
    height: var(--ui-height-xs);
    padding: var(--ui-padding-xs-v) var(--ui-padding-xs-h);
    font-size: var(--btn-sm-font-size);
    border-radius: var(--btn-xs-border-radius);
    line-height: var(--line-height-sm);
}
.page-proxmoxbackupserver #layers .btn-sm,
.page-proxmoxbackupserver #layers2 .btn-sm {
    height: var(--ui-height-sm);
    padding: var(--ui-padding-sm-v) var(--ui-padding-sm-h);
    font-size: var(--btn-sm-font-size);
    line-height: var(--line-height-sm);
    border-radius: var(--btn-sm-border-radius);
    font-weight: var(--btn-sm-font-weight);
}
.page-proxmoxbackupserver #layers .btn.only-icon,
.page-proxmoxbackupserver #layers2 .btn.only-icon {
    color: var(--gray-icons);
    background: var(--bg-color-transparent) !important;
    border: 0;
    box-shadow: none;
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn.only-icon:hover,
.page-proxmoxbackupserver #layers .btn.only-icon:active,
.page-proxmoxbackupserver #layers .btn.only-icon:focus,
.page-proxmoxbackupserver #layers2 .btn.only-icon:hover,
.page-proxmoxbackupserver #layers2 .btn.only-icon:active,
.page-proxmoxbackupserver #layers2 .btn.only-icon:focus {
    color: var(--link-color);
    background: var(--bg-color-transparent);
    border: 0;
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn.only-icon i,
.page-proxmoxbackupserver #layers2 .btn.only-icon i {
    text-shadow: none;
    color: var(--gray-icons);
    margin: 0;
}
.page-proxmoxbackupserver #layers .btn-default,
.page-proxmoxbackupserver #layers2 .btn-default {
    color: var(--btn-default-color);
    background: var(--btn-default-bg);
    border-color: var(--btn-default-border);
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn-default:hover,
.page-proxmoxbackupserver #layers2 .btn-default:hover {
    color: var(--btn-default-hover-color);
    background: var(--btn-default-hover-bg);
    border-color: var(--btn-default-hover-border);
}
.page-proxmoxbackupserver #layers .btn-default:active,
.page-proxmoxbackupserver #layers .btn-default:focus,
.page-proxmoxbackupserver #layers2 .btn-default:active,
.page-proxmoxbackupserver #layers2 .btn-default:focus {
    background-color: var(--btn-default-active-bg);
    border-color: var(--btn-default-active-bg);
}
.page-proxmoxbackupserver #layers .btn-default.btn-inverse,
.page-proxmoxbackupserver #layers2 .btn-default.btn-inverse {
    color: var(--btn-default-color);
    background: var(--btn-default-bg);
    border-color: var(--btn-default-border);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn-default.btn-inverse:hover,
.page-proxmoxbackupserver #layers2 .btn-default.btn-inverse:hover {
    color: var(--btn-default-hover-color);
    background: var(--btn-default-hover-bg);
    border-color: var(--btn-default-hover-border);
}
.page-proxmoxbackupserver #layers .btn-default.btn-inverse:active,
.page-proxmoxbackupserver #layers .btn-default.btn-inverse:focus,
.page-proxmoxbackupserver #layers2 .btn-default.btn-inverse:active,
.page-proxmoxbackupserver #layers2 .btn-default.btn-inverse:focus {
    background-color: var(--btn-default-active-bg);
    border-color: var(--btn-default-active-bg);
}
.page-proxmoxbackupserver #layers .btn-success:not(.only-icon),
.page-proxmoxbackupserver #layers2 .btn-success:not(.only-icon) {
    color: var(--btn-success-color);
    background: var(--btn-success-bg);
    border: var(--btn-success-border);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn-success:not(.only-icon):hover,
.page-proxmoxbackupserver #layers2 .btn-success:not(.only-icon):hover {
    color: var(--btn-success-hover-color);
    background: var(--btn-success-hover-bg);
    border-color: var(--btn-success-hover-border);
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn-success:not(.only-icon):active,
.page-proxmoxbackupserver #layers .btn-success:not(.only-icon):focus,
.page-proxmoxbackupserver #layers2 .btn-success:not(.only-icon):active,
.page-proxmoxbackupserver #layers2 .btn-success:not(.only-icon):focus {
    background: var(--btn-success-active-bg);
    border-color: var(--btn-success-active-border);
}
.page-proxmoxbackupserver #layers .btn:hover,
.page-proxmoxbackupserver #layers2 .btn:hover {
    text-shadow: none !important;
}
.page-proxmoxbackupserver #layers .btn.active,
.page-proxmoxbackupserver #layers2 .btn.active {
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn-primary,
.page-proxmoxbackupserver #layers .btn-primary.btn-inverse:not(.only-icon),
.page-proxmoxbackupserver #layers2 .btn-primary,
.page-proxmoxbackupserver #layers2 .btn-primary.btn-inverse:not(.only-icon) {
    color: var(--btn-primary-color);
    background: var(--btn-primary-bg);
    border: var(--btn-primary-border);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn-primary:hover,
.page-proxmoxbackupserver #layers .btn-primary.btn-inverse:not(.only-icon):hover,
.page-proxmoxbackupserver #layers2 .btn-primary:hover,
.page-proxmoxbackupserver #layers2 .btn-primary.btn-inverse:not(.only-icon):hover {
    color: var(--btn-primary-hover-color);
    background: var(--btn-primary-hover-bg);
    border: var(--btn-primary-hover-border);
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn-primary:active,
.page-proxmoxbackupserver #layers .btn-primary:focus,
.page-proxmoxbackupserver #layers .btn-primary.btn-inverse:not(.only-icon):active,
.page-proxmoxbackupserver #layers .btn-primary.btn-inverse:not(.only-icon):focus,
.page-proxmoxbackupserver #layers2 .btn-primary:active,
.page-proxmoxbackupserver #layers2 .btn-primary:focus,
.page-proxmoxbackupserver #layers2 .btn-primary.btn-inverse:not(.only-icon):active,
.page-proxmoxbackupserver #layers2 .btn-primary.btn-inverse:not(.only-icon):focus {
    background: var(--btn-primary-active-bg);
    border: var(--btn-primary-active-border);
}
.page-proxmoxbackupserver #layers .btn-danger:not(.only-icon),
.page-proxmoxbackupserver #layers .btn-danger.btn-inverse:not(.only-icon),
.page-proxmoxbackupserver #layers2 .btn-danger:not(.only-icon),
.page-proxmoxbackupserver #layers2 .btn-danger.btn-inverse:not(.only-icon) {
    color: var(--btn-danger-color);
    background: var(--btn-danger-bg);
    border: var(--btn-danger-border);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn-danger:not(.only-icon):hover,
.page-proxmoxbackupserver #layers .btn-danger.btn-inverse:not(.only-icon):hover,
.page-proxmoxbackupserver #layers2 .btn-danger:not(.only-icon):hover,
.page-proxmoxbackupserver #layers2 .btn-danger.btn-inverse:not(.only-icon):hover {
    color: var(--btn-danger-hover-color);
    background: var(--btn-danger-hover-bg);
    border: var(--btn-danger-hover-border);
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn-danger:not(.only-icon):active,
.page-proxmoxbackupserver #layers .btn-danger:not(.only-icon):focus,
.page-proxmoxbackupserver #layers .btn-danger.btn-inverse:not(.only-icon):active,
.page-proxmoxbackupserver #layers .btn-danger.btn-inverse:not(.only-icon):focus,
.page-proxmoxbackupserver #layers2 .btn-danger:not(.only-icon):active,
.page-proxmoxbackupserver #layers2 .btn-danger:not(.only-icon):focus,
.page-proxmoxbackupserver #layers2 .btn-danger.btn-inverse:not(.only-icon):active,
.page-proxmoxbackupserver #layers2 .btn-danger.btn-inverse:not(.only-icon):focus {
    background: var(--btn-danger-active-bg);
    border: var(--btn-danger-active-border);
}
.page-proxmoxbackupserver #layers .btn.btn-warning:not(.only-icon),
.page-proxmoxbackupserver #layers2 .btn.btn-warning:not(.only-icon) {
    color: var(--btn-warning-color);
    background: var(--btn-warning-bg);
    border: var(--btn-warning-border);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn.btn-warning:not(.only-icon):hover,
.page-proxmoxbackupserver #layers2 .btn.btn-warning:not(.only-icon):hover {
    color: var(--btn-warning-hover-color);
    background: var(--btn-warning-hover-bg);
    border: var(--btn-warning-hover-border);
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn.btn-warning:not(.only-icon):active,
.page-proxmoxbackupserver #layers .btn.btn-warning:not(.only-icon):focus,
.page-proxmoxbackupserver #layers2 .btn.btn-warning:not(.only-icon):active,
.page-proxmoxbackupserver #layers2 .btn.btn-warning:not(.only-icon):focus {
    background: var(--btn-warning-active-bg);
    border: var(--btn-warning-active-border);
}
.page-proxmoxbackupserver #layers .btn.btn-info.btn-inverse,
.page-proxmoxbackupserver #layers2 .btn.btn-info.btn-inverse {
    color: var(--btn-info-color);
    background: var(--btn-info-bg);
    border: var(--btn-info-border);
    background-image: none;
    text-shadow: none;
}
.page-proxmoxbackupserver #layers .btn.btn-info.btn-inverse:hover,
.page-proxmoxbackupserver #layers2 .btn.btn-info.btn-inverse:hover {
    color: var(--btn-info-hover-color);
    background: var(--btn-info-hover-bg);
    border: var(--btn-info-hover-border);
    background-image: none;
}
.page-proxmoxbackupserver #layers .btn.btn-info.btn-inverse:active,
.page-proxmoxbackupserver #layers .btn.btn-info.btn-inverse:focus,
.page-proxmoxbackupserver #layers2 .btn.btn-info.btn-inverse:active,
.page-proxmoxbackupserver #layers2 .btn.btn-info.btn-inverse:focus {
    background: var(--btn-info-active-bg);
    border: var(--btn-info-active-border);
}
.page-proxmoxbackupserver #layers .lu-preloader-container--full-screen,
.page-proxmoxbackupserver #layers .dataTables_processing,
.page-proxmoxbackupserver #layers2 .lu-preloader-container--full-screen,
.page-proxmoxbackupserver #layers2 .dataTables_processing {
    background: var(--table-container-bg);
    backdrop-filter: blur(10px);
    border-radius: var(--table-container-border-radius);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer {
    background-color: var(--bg-color-transparent);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table {
    margin-bottom: 0;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table thead th,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table thead td,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table tfoot th,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table tfoot td,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table thead th,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table thead td,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table tfoot th,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table tfoot td {
    border-color: var(--table-border-color);
    color: var(--table-th-font-color);
    padding: var(--table-th-padding);
    vertical-align: var(--table-vertical-align);
    font-size: var(--table-th-font-size);
    font-weight: var(--table-th-font-weight);
    text-transform: capitalize;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table tbody td,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table tbody td {
    border-color: var(--table-border-color);
    color: var(--table-td-font-color);
    padding: var(--table-td-padding);
    vertical-align: var(--table-vertical-align);
    font-size: var(--table-td-font-size);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > tbody > tr > td:first-child,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > tbody > tr > th:first-child,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > thead > tr > td:first-child,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > thead > tr > th:first-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > tbody > tr > td:first-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > tbody > tr > th:first-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > thead > tr > td:first-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > thead > tr > th:first-child {
    padding-left: var(--table-td-first-last-padding);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > tbody > tr > td:last-child,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > tbody > tr > th:last-child,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > thead > tr > td:last-child,
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer table > thead > tr > th:last-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > tbody > tr > td:last-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > tbody > tr > th:last-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > thead > tr > td:last-child,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer table > thead > tr > th:last-child {
    padding-right: var(--table-td-first-last-padding);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer .lu-t-c__footer.table-footer,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer .lu-t-c__footer.table-footer {
    border-color: var(--table-border-color);
    padding: 0;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer .dataTables_empty,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer .dataTables_empty {
    vertical-align: var(--table-vertical-align);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper.no-footer .lu-btn.lu-btn--link.lu-btn--icon,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper.no-footer .lu-btn.lu-btn--link.lu-btn--icon {
    height: auto;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer {
    background-color: var(--table-container-pagination-bg);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .lu-dt-buttons,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .lu-dt-buttons {
    margin-right: var(--spacing-3x);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button,
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button {
    color: var(--pagination-color);
    padding: var(--ui-padding-xs-v) var(--ui-padding-xs-h);
    font-size: var(--btn-sm-font-size);
    border: 1px solid var(--pagination-border);
    border-radius: var(--btn-xs-border-radius);
    line-height: var(--line-height-sm);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button.active,
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button.current,
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button.active,
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button.current,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button.active,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button.current,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button.active,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button.current {
    color: var(--pagination-active-color);
    background: var(--pagination-active-bg);
    border: var(--pagination-active-border);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button:hover,
.page-proxmoxbackupserver #layers .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button:hover,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .dt-button:hover,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .lu-t-c__footer.table-footer .paginate_button:hover {
    color: var(--pagination-hover-color);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .table-bottom,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .table-bottom {
    border-top: 1px solid var(--table-border-color);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .table-bottom > .row,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .table-bottom > .row {
    margin: 0;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .table-bottom > .row div[class^="col-"],
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .table-bottom > .row div[class^="col-"] {
    padding: 0;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_length,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_length {
    padding: var(--spacing-1x) var(--ui-block-padding-base);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_length .btn.active,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_length .btn.active {
    color: var(--pagination-active-color);
    background: var(--pagination-active-bg);
    border: var(--pagination-active-border);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_paginate,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_paginate {
    padding: var(--spacing-1x) var(--ui-block-padding-base);
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_paginate > .pagination,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_paginate > .pagination {
    border: 0;
    padding: 0;
    margin-left: auto;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_paginate > .pagination .paginate_button .page-link,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_paginate > .pagination .paginate_button .page-link {
    color: var(--pagination-color) !important;
    background: var(--pagination-bg) !important;
    border: var(--pagination-border) !important;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_paginate > .pagination .paginate_button.disabled .page-link,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_paginate > .pagination .paginate_button.disabled .page-link {
    color: var(--pagination-disabled-color) !important;
    background: var(--pagination-disabled-bg) !important;
    border: var(--pagination-disabled-border) !important;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper .dataTables_paginate > .pagination .paginate_button.active .page-link,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper .dataTables_paginate > .pagination .paginate_button.active .page-link {
    color: var(--pagination-active-color) !important;
    background: var(--pagination-active-bg) !important;
    border: var(--pagination-active-border) !important;
}
.page-proxmoxbackupserver #layers .dataTables_wrapper div table + div,
.page-proxmoxbackupserver #layers2 .dataTables_wrapper div table + div {
    border-top: 1px solid var(--table-border-color) !important;
}
.page-proxmoxbackupserver #layers .lu-table thead th,
.page-proxmoxbackupserver #layers .lu-table thead td,
.page-proxmoxbackupserver #layers .lu-table tfoot th,
.page-proxmoxbackupserver #layers .lu-table tfoot td,
.page-proxmoxbackupserver #layers .table thead th,
.page-proxmoxbackupserver #layers .table thead td,
.page-proxmoxbackupserver #layers .table tfoot th,
.page-proxmoxbackupserver #layers .table tfoot td,
.page-proxmoxbackupserver #layers2 .lu-table thead th,
.page-proxmoxbackupserver #layers2 .lu-table thead td,
.page-proxmoxbackupserver #layers2 .lu-table tfoot th,
.page-proxmoxbackupserver #layers2 .lu-table tfoot td,
.page-proxmoxbackupserver #layers2 .table thead th,
.page-proxmoxbackupserver #layers2 .table thead td,
.page-proxmoxbackupserver #layers2 .table tfoot th,
.page-proxmoxbackupserver #layers2 .table tfoot td {
    border-color: var(--table-border-color);
    border-width: 1px;
    color: var(--table-th-font-color);
    padding: var(--table-th-padding);
    vertical-align: var(--table-vertical-align);
    font-size: var(--table-th-font-size);
    font-weight: var(--table-th-font-weight);
}
.page-proxmoxbackupserver #layers .lu-table tbody td,
.page-proxmoxbackupserver #layers .table tbody td,
.page-proxmoxbackupserver #layers2 .lu-table tbody td,
.page-proxmoxbackupserver #layers2 .table tbody td {
    border-color: var(--table-border-color);
    vertical-align: var(--table-vertical-align);
    color: var(--table-td-font-color);
    padding: var(--table-td-padding);
    font-size: var(--table-td-font-size);
}
@media (max-width: 751px) {
    .page-proxmoxbackupserver #layers .lu-t-c__top,
    .page-proxmoxbackupserver #layers2 .lu-t-c__top {
        height: auto;
        margin: var(--spacing-1x) 0;
        border: 0;
    }
    .page-proxmoxbackupserver #layers .lu-t-c__top .lu-top__toolbar,
    .page-proxmoxbackupserver #layers2 .lu-t-c__top .lu-top__toolbar {
        margin-bottom: 16px;
    }
    .page-proxmoxbackupserver #layers .lu-t-c__top .lu-top__toolbar:last-child .lu-btn .lu-btn__icon,
    .page-proxmoxbackupserver #layers2 .lu-t-c__top .lu-top__toolbar:last-child .lu-btn .lu-btn__icon {
        color: var(--gray-icons);
    }
    .page-proxmoxbackupserver #layers .lu-t-c__top .lu-top__toolbar:last-child .lu-btn:hover,
    .page-proxmoxbackupserver #layers2 .lu-t-c__top .lu-top__toolbar:last-child .lu-btn:hover {
        color: var(--link-color);
    }
}
.page-proxmoxbackupserver #layers .lu-alert,
.page-proxmoxbackupserver #layers2 .lu-alert {
    border-radius: var(--alert-border-radius);
    padding: var(--alert-padding-v) var(--alert-padding-h);
}
.page-proxmoxbackupserver #layers .lu-alert.lu-alert--success,
.page-proxmoxbackupserver #layers2 .lu-alert.lu-alert--success {
    border: var(--alert-success-border);
    background-color: var(--alert-success-bg);
    color: var(--alert-success-text);
}
.page-proxmoxbackupserver #layers .lu-alert.lu-alert--warning,
.page-proxmoxbackupserver #layers2 .lu-alert.lu-alert--warning {
    border: var(--alert-warning-border);
    background-color: var(--alert-warning-bg);
    color: var(--alert-warning-text);
}
.page-proxmoxbackupserver #layers .lu-alert.lu-alert--info,
.page-proxmoxbackupserver #layers2 .lu-alert.lu-alert--info {
    border: var(--alert-info-border);
    background-color: var(--alert-info-bg);
    color: var(--alert-info-text);
}
.page-proxmoxbackupserver #layers .lu-alert.lu-alert--danger,
.page-proxmoxbackupserver #layers2 .lu-alert.lu-alert--danger {
    border: var(--alert-danger-border);
    background-color: var(--alert-danger-bg);
    color: var(--alert-danger-text);
}
.page-proxmoxbackupserver #layers .lu-alert.lu-alert--faded.lu-alert--info,
.page-proxmoxbackupserver #layers2 .lu-alert.lu-alert--faded.lu-alert--info {
    border: var(--alert-info-border);
    background-color: var(--alert-info-bg);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions {
    background: var(--dropdown-bg);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .lu-top__title,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .lu-top__title {
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .top__toolbar .lu-btn,
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .lu-top__toolbar .lu-btn,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .top__toolbar .lu-btn,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .lu-top__toolbar .lu-btn {
    box-shadow: none;
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .top__toolbar .lu-btn.lu-btn--link.lu-btn--plain,
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .lu-top__toolbar .lu-btn.lu-btn--link.lu-btn--plain,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .top__toolbar .lu-btn.lu-btn--link.lu-btn--plain,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .lu-top__toolbar .lu-btn.lu-btn--link.lu-btn--plain {
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .top__toolbar .lu-btn i,
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .lu-top__toolbar .lu-btn i,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .top__toolbar .lu-btn i,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .lu-top__toolbar .lu-btn i {
    transition: var(--transition-base);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .top__toolbar .lu-btn:hover,
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .lu-top__toolbar .lu-btn:hover,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .top__toolbar .lu-btn:hover,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .lu-top__toolbar .lu-btn:hover {
    color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .top__toolbar .lu-btn.lu-btn--danger.lu-btn--link:hover,
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .lu-top__toolbar .lu-btn.lu-btn--danger.lu-btn--link:hover,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .top__toolbar .lu-btn.lu-btn--danger.lu-btn--link:hover,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .lu-top__toolbar .lu-btn.lu-btn--danger.lu-btn--link:hover {
    background: var(--btn-default-bg);
    border-color: var(--btn-default-border);
}
.page-proxmoxbackupserver #layers .lu-t-c__mass-actions .drop-arrow:after,
.page-proxmoxbackupserver #layers2 .lu-t-c__mass-actions .drop-arrow:after {
    background: var(--dropdown-bg);
}
.page-proxmoxbackupserver #layers.lagom-futuristic .lu-t-c__mass-actions,
.page-proxmoxbackupserver #layers2.lagom-futuristic .lu-t-c__mass-actions {
    background: var(--dropdown-bg);
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver #layers.lagom-futuristic .lu-t-c__mass-actions .drop-arrow:after,
.page-proxmoxbackupserver #layers2.lagom-futuristic .lu-t-c__mass-actions .drop-arrow:after {
    background: var(--dropdown-bg);
}
.page-proxmoxbackupserver #layers #toast-container .lu-alert.lu-has-icon .lu-alert__body,
.page-proxmoxbackupserver #layers2 #toast-container .lu-alert.lu-has-icon .lu-alert__body {
    padding-left: 24px;
}
.page-proxmoxbackupserver #layers .alert,
.page-proxmoxbackupserver #layers2 .alert {
    border-radius: var(--alert-border-radius);
    padding: var(--alert-padding-v) var(--alert-padding-h);
}
.page-proxmoxbackupserver #layers .alert-success,
.page-proxmoxbackupserver #layers2 .alert-success {
    border: var(--alert-success-border);
    background-color: var(--alert-success-bg);
    color: var(--alert-success-text);
}
.page-proxmoxbackupserver #layers .alert-success strong,
.page-proxmoxbackupserver #layers2 .alert-success strong {
    color: var(--alert-success-text);
}
.page-proxmoxbackupserver #layers .alert-warning,
.page-proxmoxbackupserver #layers2 .alert-warning {
    border: var(--alert-warning-border);
    background-color: var(--alert-warning-bg);
    color: var(--alert-warning-text);
}
.page-proxmoxbackupserver #layers .alert-warning strong,
.page-proxmoxbackupserver #layers2 .alert-warning strong {
    color: var(--alert-warning-text);
}
.page-proxmoxbackupserver #layers .alert-info,
.page-proxmoxbackupserver #layers2 .alert-info {
    border: var(--alert-info-border);
    background-color: var(--alert-info-bg);
    color: var(--alert-info-text);
}
.page-proxmoxbackupserver #layers .alert-info strong,
.page-proxmoxbackupserver #layers2 .alert-info strong {
    color: var(--alert-info-text);
}
.page-proxmoxbackupserver #layers .alert-danger,
.page-proxmoxbackupserver #layers2 .alert-danger {
    border: var(--alert-danger-border);
    background-color: var(--alert-danger-bg);
    color: var(--alert-danger-text);
}
.page-proxmoxbackupserver #layers .alert-danger strong,
.page-proxmoxbackupserver #layers2 .alert-danger strong {
    color: var(--alert-danger-text);
}
.page-proxmoxbackupserver #layers .note,
.page-proxmoxbackupserver #layers2 .note {
    border-radius: var(--alert-border-radius);
    padding: var(--alert-padding-v) var(--alert-padding-h);
}
.page-proxmoxbackupserver #layers .note.note-warning,
.page-proxmoxbackupserver #layers2 .note.note-warning {
    border: var(--alert-warning-border);
    background-color: var(--alert-warning-bg);
    color: var(--alert-warning-text);
}
.page-proxmoxbackupserver #layers .lu-form-control,
.page-proxmoxbackupserver #layers .form-control,
.page-proxmoxbackupserver #layers2 .lu-form-control,
.page-proxmoxbackupserver #layers2 .form-control {
    background-color: var(--input-bg);
    border: var(--input-border);
    color: var(--input-color);
    height: var(--ui-height-base);
    padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
    font-size: var(--input-font-size);
    border-radius: var(--input-border-radius);
    background-clip: padding-box;
    box-shadow: none;
    transition: border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);
}
.page-proxmoxbackupserver #layers .lu-form-control:focus,
.page-proxmoxbackupserver #layers .lu-form-control:active,
.page-proxmoxbackupserver #layers .form-control:focus,
.page-proxmoxbackupserver #layers .form-control:active,
.page-proxmoxbackupserver #layers2 .lu-form-control:focus,
.page-proxmoxbackupserver #layers2 .lu-form-control:active,
.page-proxmoxbackupserver #layers2 .form-control:focus,
.page-proxmoxbackupserver #layers2 .form-control:active {
    border-color: var(--input-focus-border-color);
    background-color: var(--input-focus-bg);
    box-shadow: none;
}
.page-proxmoxbackupserver #layers .lu-form-control:hover,
.page-proxmoxbackupserver #layers .form-control:hover,
.page-proxmoxbackupserver #layers2 .lu-form-control:hover,
.page-proxmoxbackupserver #layers2 .form-control:hover {
    background-color: var(--input-hover-bg);
    border-color: var(--input-hover-border-color);
    color: var(--input-hover-color);
}
.page-proxmoxbackupserver #layers .lu-form-control[disabled],
.page-proxmoxbackupserver #layers .form-control[disabled],
.page-proxmoxbackupserver #layers2 .lu-form-control[disabled],
.page-proxmoxbackupserver #layers2 .form-control[disabled] {
    background-color: var(--input-disabled-bg);
    border-color: var(--input-disabled-border-color);
    color: var(--input-disabled-color);
}
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group {
    border: var(--input-border);
    background: var(--input-bg);
    background-clip: padding-box;
    transition: border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);
}
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group:focus,
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group:active,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group:focus,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group:active {
    border-color: var(--input-focus-border-color);
}
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group:hover,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group:hover {
    background-color: var(--input-hover-bg);
    border-color: var(--input-hover-border-color);
    color: var(--input-hover-color);
}
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group .lu-form-control,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group .lu-form-control {
    background-color: var(--bg-color-transparent);
    border: 0 !important;
}
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group .lu-form-control:focus,
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group .lu-form-control:active,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group .lu-form-control:focus,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group .lu-form-control:active {
    background-color: var(--bg-color-transparent);
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-top .lu-top__search.lu-input-group .lu-input-group__icon .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-top .lu-top__search.lu-input-group .lu-input-group__icon .lu-zmdi {
    color: var(--search-field-icon-color);
    text-align: center;
}
.page-proxmoxbackupserver #layers .lu-input-group,
.page-proxmoxbackupserver #layers2 .lu-input-group {
    background-color: var(--bg-color-transparent);
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-input-group .lu-form-control,
.page-proxmoxbackupserver #layers2 .lu-input-group .lu-form-control {
    background: var(--input-bg);
    border: var(--input-border) !important;
    background-clip: padding-box;
}
.page-proxmoxbackupserver #layers .lu-input-group .lu-form-control:hover,
.page-proxmoxbackupserver #layers2 .lu-input-group .lu-form-control:hover {
    background-color: var(--input-hover-bg);
    border-color: var(--input-hover-border-color) !important;
    color: var(--input-hover-color);
}
.page-proxmoxbackupserver #layers .lu-form-group,
.page-proxmoxbackupserver #layers2 .lu-form-group {
    color: var(--input-label-color);
}
.page-proxmoxbackupserver #layers .lu-form-group .lu-input-group__addon,
.page-proxmoxbackupserver #layers2 .lu-form-group .lu-input-group__addon {
    border: var(--input-border);
    border-radius: 0;
}
.page-proxmoxbackupserver #layers .lu-form-group .lu-input-group .lu-btn.lu-btn--default,
.page-proxmoxbackupserver #layers2 .lu-form-group .lu-input-group .lu-btn.lu-btn--default {
    background: var(--btn-default-border);
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-form-check .lu-form-indicator,
.page-proxmoxbackupserver #layers2 .lu-form-check .lu-form-indicator {
    border: var(--icheck-border);
    background: var(--icheck-bg);
}
.page-proxmoxbackupserver #layers .lu-form-check .lu-form-checkbox:checked + .lu-form-indicator,
.page-proxmoxbackupserver #layers2 .lu-form-check .lu-form-checkbox:checked + .lu-form-indicator {
    background-color: var(--icheck-active-bg) !important;
    border-color: var(--icheck-active-border-color) !important;
}
.page-proxmoxbackupserver #layers .lu-form-check:not(.lu-form-check--basic) label:hover .lu-form-indicator,
.page-proxmoxbackupserver #layers2 .lu-form-check:not(.lu-form-check--basic) label:hover .lu-form-indicator {
    border-color: var(--input-hover-border-color);
}
.page-proxmoxbackupserver #layers .lu-switch__container,
.page-proxmoxbackupserver #layers2 .lu-switch__container {
    background-color: var(--gray-lighter-3);
}
.page-proxmoxbackupserver #layers .lu-switch__checkbox:checked + .lu-switch__container,
.page-proxmoxbackupserver #layers2 .lu-switch__checkbox:checked + .lu-switch__container {
    background-color: var(--brand-primary) !important;
}
.page-proxmoxbackupserver #layers .lu-input-group__addon,
.page-proxmoxbackupserver #layers2 .lu-input-group__addon {
    height: var(--ui-height-base);
    background: var(--input-bg);
    color: var(--input-color);
}
.page-proxmoxbackupserver #layers .lu-input-group__addon .fa,
.page-proxmoxbackupserver #layers2 .lu-input-group__addon .fa {
    color: var(--gray-icons);
}
.page-proxmoxbackupserver #layers .input-group-addon,
.page-proxmoxbackupserver #layers2 .input-group-addon {
    height: var(--ui-height-base);
    background: var(--input-bg);
    color: var(--input-color);
    border: var(--input-border);
    background-clip: padding-box;
}
.page-proxmoxbackupserver #layers .lagom:not(.lagom-futuristic) .lu-input-group__addon,
.page-proxmoxbackupserver #layers2 .lagom:not(.lagom-futuristic) .lu-input-group__addon {
    border: 0;
}
.page-proxmoxbackupserver #layers .lagom:not(.lagom-futuristic) .lu-input-group__addon + .lu-form-control,
.page-proxmoxbackupserver #layers2 .lagom:not(.lagom-futuristic) .lu-input-group__addon + .lu-form-control {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-proxmoxbackupserver #layers .lagom:not(.lagom-futuristic) .lu-input-group__addon + .lu-form-control + .selectize-control .lu-form-control,
.page-proxmoxbackupserver #layers2 .lagom:not(.lagom-futuristic) .lu-input-group__addon + .lu-form-control + .selectize-control .lu-form-control {
    border-left: 0;
}
.page-proxmoxbackupserver #layers .lagom:not(.lagom-futuristic) .lu-form-control + .lu-input-group__addon,
.page-proxmoxbackupserver #layers2 .lagom:not(.lagom-futuristic) .lu-form-control + .lu-input-group__addon {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-proxmoxbackupserver #layers .lagom:not(.lagom-futuristic) .selectize-control + .lu-input-group__addon,
.page-proxmoxbackupserver #layers2 .lagom:not(.lagom-futuristic) .selectize-control + .lu-input-group__addon {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-proxmoxbackupserver #layers .lagom:not(.lagom-futuristic) .selectize-control + .lu-form-control,
.page-proxmoxbackupserver #layers2 .lagom:not(.lagom-futuristic) .selectize-control + .lu-form-control {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-proxmoxbackupserver #layers .bootstrap-switch,
.page-proxmoxbackupserver #layers2 .bootstrap-switch {
    width: 86px !important;
    margin-top: 4px;
    height: 21px;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-container,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-container {
    position: relative;
    top: unset;
    left: unset;
    width: 143px !important;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-handle-off,
.page-proxmoxbackupserver #layers .bootstrap-switch-handle-on,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-handle-off,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-handle-on {
    position: relative;
    top: unset;
    bottom: unset;
    width: 59px !important;
    text-transform: capitalize;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-label,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-label {
    position: relative;
    width: 25px !important;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-label:after,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-label:after {
    display: none;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-handle-on,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-handle-on {
    left: unset;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-handle-off,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-handle-off {
    right: unset;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-on .bootstrap-switch-container,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-on .bootstrap-switch-container {
    margin-left: 0 !important;
}
.page-proxmoxbackupserver #layers .bootstrap-switch-off .bootstrap-switch-container,
.page-proxmoxbackupserver #layers2 .bootstrap-switch-off .bootstrap-switch-container {
    margin-left: -59px !important;
}
.page-proxmoxbackupserver #layers ::-webkit-input-placeholder,
.page-proxmoxbackupserver #layers2 ::-webkit-input-placeholder {
    font-size: var(--input-font-size);
    color: var(--input-color-placeholder);
    opacity: 1;
}
.page-proxmoxbackupserver #layers .lu-preloader:before,
.page-proxmoxbackupserver #layers2 .lu-preloader:before {
    border-top-color: 2px solid var(--brand-primary);
}
.page-proxmoxbackupserver #layers .lu-nav--tabs .lu-nav__item.is-active .lu-nav__link,
.page-proxmoxbackupserver #layers2 .lu-nav--tabs .lu-nav__item.is-active .lu-nav__link {
    color: var(--nav-tabs-link-active-color);
}
.page-proxmoxbackupserver #layers .lu-nav--tabs .lu-nav__item.is-active .lu-nav__link:after,
.page-proxmoxbackupserver #layers2 .lu-nav--tabs .lu-nav__item.is-active .lu-nav__link:after {
    position: absolute;
    bottom: 0;
    left: 8px !important;
    right: 0;
    z-index: 1;
    display: block;
    content: "";
    height: 2px;
    transform: none;
    margin-left: 0;
    width: auto;
    border: 0;
    background: var(--nav-tabs-link-active-border-color);
}
.page-proxmoxbackupserver #layers .lu-nav--tabs .lu-nav__item .lu-nav__link,
.page-proxmoxbackupserver #layers2 .lu-nav--tabs .lu-nav__item .lu-nav__link {
    color: var(--nav-tabs-link-color);
}
.page-proxmoxbackupserver #layers .lu-nav--tabs .lu-nav__item .lu-nav__link:hover,
.page-proxmoxbackupserver #layers2 .lu-nav--tabs .lu-nav__item .lu-nav__link:hover {
    color: var(--nav-tabs-link-hover-color);
}
.page-proxmoxbackupserver #layers .nav-menu,
.page-proxmoxbackupserver #layers2 .nav-menu {
    background-color: var(--bg-color-transparent);
}
.page-proxmoxbackupserver #layers .nav > li > a,
.page-proxmoxbackupserver #layers2 .nav > li > a {
    padding: var(--nav-link-padding-v) var(--nav-link-padding-h);
    color: var(--nav-tabs-link-color);
    font-size: var(--font-size-base);
    border: 0;
    background: var(--nav-tabs-link-active-bg);
}
.page-proxmoxbackupserver #layers .nav > li > a:hover,
.page-proxmoxbackupserver #layers2 .nav > li > a:hover {
    background-color: var(--nav-tabs-link-hover-bg);
    border: 0;
}
.page-proxmoxbackupserver #layers .nav.nav-tabs,
.page-proxmoxbackupserver #layers2 .nav.nav-tabs {
    border-color: var(--nav-tabs-border-color);
}
.page-proxmoxbackupserver #layers .nav.nav-tabs > li.active,
.page-proxmoxbackupserver #layers2 .nav.nav-tabs > li.active {
    border: 0;
    background-color: var(--bg-color-transparent);
}
.page-proxmoxbackupserver #layers .nav.nav-tabs > li.active > a,
.page-proxmoxbackupserver #layers2 .nav.nav-tabs > li.active > a {
    color: var(--nav-tabs-link-active-color);
    background: var(--nav-tabs-link-active-bg);
    border: 0;
}
.page-proxmoxbackupserver #layers .nav.nav-tabs > li.active:after,
.page-proxmoxbackupserver #layers2 .nav.nav-tabs > li.active:after {
    left: 0;
    right: 0;
}
.page-proxmoxbackupserver #layers .nav.nav-tabs > li:hover > a,
.page-proxmoxbackupserver #layers2 .nav.nav-tabs > li:hover > a {
    color: var(--nav-tabs-link-hover-color);
    background: var(--nav-tabs-link-hover-bg);
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-navbar,
.page-proxmoxbackupserver #layers2 .lu-navbar {
    background: var(--bg-color-transparent);
    box-shadow: none;
}
.page-proxmoxbackupserver #layers .lu-navbar__nav,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav {
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item > .lu-nav__link,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item > .lu-nav__link {
    padding: var(--nav-link-padding-v) var(--nav-link-padding-h);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item > .lu-nav__link .lu-nav__link-text,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item > .lu-nav__link .lu-nav__link-text {
    color: var(--nav-link-color);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item > .lu-nav__link:after,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item > .lu-nav__link:after {
    color: var(--nav-link-color);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item > .lu-nav__link:hover .lu-nav__link-text,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item > .lu-nav__link:hover .lu-nav__link-text {
    color: var(--nav-link-hover-color);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item > .lu-nav__link:hover:after,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item > .lu-nav__link:hover:after {
    color: var(--nav-link-hover-color);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item > .lu-nav__link .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item > .lu-nav__link .lu-zmdi {
    margin-right: var(--spacing-1x);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav__item:first-of-type > .lu-nav__link,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav__item:first-of-type > .lu-nav__link {
    padding-left: 0;
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav--sub,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav--sub {
    background: var(--dropdown-bg);
    box-shadow: var(--dropdown-box-shadow);
    border: var(--dropdown-border);
    border-radius: var(--dropdown-border-radius);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav--sub .lu-nav__link,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav--sub .lu-nav__link {
    color: var(--dropdown-link-color);
    box-shadow: none;
    width: 100%;
    justify-content: flex-start;
    text-align: left;
}
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav--sub .lu-nav__link:hover,
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav--sub .lu-nav__link:active,
.page-proxmoxbackupserver #layers .lu-navbar__nav .lu-nav--sub .lu-nav__link:focus,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav--sub .lu-nav__link:hover,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav--sub .lu-nav__link:active,
.page-proxmoxbackupserver #layers2 .lu-navbar__nav .lu-nav--sub .lu-nav__link:focus {
    color: var(--dropdown-link-hover-color);
    background: var(--dropdown-link-hover-bg);
}
.page-proxmoxbackupserver #layers .lu-tile,
.page-proxmoxbackupserver #layers2 .lu-tile {
    background: var(--tile-bg-color);
    border: 1px solid var(--gray-lighter-4);
    box-shadow: none;
    min-height: 140px;
}
.page-proxmoxbackupserver #layers .lu-tile:hover,
.page-proxmoxbackupserver #layers2 .lu-tile:hover {
    background: var(--tile-hover-bg);
    border-color: var(--tile-border-color-hover);
    transform: translate3d(0, -8px, 0);
    box-shadow: var(--box-shadow-lg);
}
.page-proxmoxbackupserver #layers .lu-tile__title,
.page-proxmoxbackupserver #layers2 .lu-tile__title {
    color: var(--gray-darker);
}
.page-proxmoxbackupserver #layers .lu-widget,
.page-proxmoxbackupserver #layers2 .lu-widget {
    background: var(--table-container-bg);
    box-shadow: var(--table-container-box-shadow);
    border: var(--table-container-border);
    border-radius: var(--table-container-border-radius);
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .lu-widget .lu-widget__body,
.page-proxmoxbackupserver #layers2 .lu-widget .lu-widget__body {
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-widget .lu-widget__header,
.page-proxmoxbackupserver #layers2 .lu-widget .lu-widget__header {
    border-bottom: var(--ui-block-divider-border);
}
.page-proxmoxbackupserver #layers .lu-widget__body,
.page-proxmoxbackupserver #layers2 .lu-widget__body {
    border: 0;
}
.page-proxmoxbackupserver #layers .lu-widget__top,
.page-proxmoxbackupserver #layers2 .lu-widget__top {
    border-bottom: var(--ui-block-divider-border);
    background-color: var(--table-container-header-bg);
}
.page-proxmoxbackupserver #layers .lu-widget .lu-top__title,
.page-proxmoxbackupserver #layers2 .lu-widget .lu-top__title {
    color: var(--text-heading-color);
}
.page-proxmoxbackupserver #layers .panel .lu-widget,
.page-proxmoxbackupserver #layers .lu-modal .lu-widget,
.page-proxmoxbackupserver #layers2 .panel .lu-widget,
.page-proxmoxbackupserver #layers2 .lu-modal .lu-widget {
    box-shadow: none;
    border: 1px solid var(--gray-lighter-4);
}
.page-proxmoxbackupserver #layers .lu-list-group .lu-collapse-icon:before,
.page-proxmoxbackupserver #layers .lu-list-group .lu-collapse-icon:after,
.page-proxmoxbackupserver #layers2 .lu-list-group .lu-collapse-icon:before,
.page-proxmoxbackupserver #layers2 .lu-list-group .lu-collapse-icon:after {
    background-color: var(--gray-icons);
}
.page-proxmoxbackupserver #layers .lu-list-group--collapse .lu-list-group__top .lu-top__title,
.page-proxmoxbackupserver #layers2 .lu-list-group--collapse .lu-list-group__top .lu-top__title {
    transition: var(--transition-base);
}
.page-proxmoxbackupserver #layers .lu-list-group--collapse .lu-list-group__top:hover .lu-top__title,
.page-proxmoxbackupserver #layers2 .lu-list-group--collapse .lu-list-group__top:hover .lu-top__title {
    color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .lu-list-group--collapse .lu-list-group__content:before,
.page-proxmoxbackupserver #layers2 .lu-list-group--collapse .lu-list-group__content:before {
    background-color: var(--gray-lighter-4);
}
.page-proxmoxbackupserver #layers .lu-list .lu-list__item-title,
.page-proxmoxbackupserver #layers2 .lu-list .lu-list__item-title {
    color: var(--list-group-color);
}
.page-proxmoxbackupserver #layers .lu-modal__content,
.page-proxmoxbackupserver #layers2 .lu-modal__content {
    background: var(--modal-content-bg);
    box-shadow: var(--modal-content-box-shadow);
    border-radius: var(--modal-content-border-radius);
    padding: 0;
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__body,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__body {
    border-top: 1px solid var(--modal-header-border-color);
    border-bottom: 0;
    margin: 0;
    padding: var(--modal-inner-padding);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top {
    border-color: var(--modal-header-border-color);
    padding: var(--modal-title-padding);
    background: var(--modal-header-background-color);
    height: auto;
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-top__title,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-top__title {
    font-size: var(--modal-title-font-size) !important;
    font-weight: var(--modal-title-font-weight) !important;
    line-height: var(--modal-title-line-height) !important;
    color: var(--text-heading-color);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-top__title span,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-top__title span {
    color: var(--text-heading-color);
    font-size: var(--modal-title-font-size);
    font-weight: var(--modal-title-font-weight) !important;
    line-height: var(--modal-title-line-height);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-top__title.lu-text-danger .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-top__title.lu-text-danger .lu-zmdi {
    color: var(--text-danger-color);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-top__title.lu-text-success .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-top__title.lu-text-success .lu-zmdi {
    color: var(--text-success-color);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-btn.lu-btn--icon.closeModal,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-btn.lu-btn--icon.closeModal {
    transition: var(--transition-base);
    font-weight: var(--close-font-weight);
    text-shadow: var(--close-text-shadow);
    height: 28px;
    width: 28px;
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-btn.lu-btn--icon.closeModal i,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-btn.lu-btn--icon.closeModal i {
    font-size: var(--close-font-size);
    color: var(--close-color);
    transition: var(--transition-base);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__top .lu-btn.lu-btn--icon.closeModal:hover i,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__top .lu-btn.lu-btn--icon.closeModal:hover i {
    color: var(--close-color-hover);
    opacity: 0.75;
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions {
    border: none;
    padding: var(--modal-footer-padding);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger {
    color: var(--btn-default-color);
    background: var(--btn-default-bg);
    border: var(--btn-border-width) solid var(--btn-default-border);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger:hover,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger:hover {
    color: var(--btn-default-hover-color);
    background: var(--btn-default-hover-bg);
    border: var(--btn-border-width) solid var(--btn-default-hover-border);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger:active,
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger:focus,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger:active,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger:focus {
    background: var(--btn-default-active-bg);
    border: var(--btn-border-width) solid var(--btn-default-active-bg);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm {
    color: var(--btn-primary-color);
    background: var(--btn-primary-bg);
    border: var(--btn-primary-border);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm .lu-btn__icon,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm .lu-btn__icon {
    color: var(--btn-primary-color);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm .lu-btn__icon .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm .lu-btn__icon .lu-zmdi {
    color: var(--btn-primary-color);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm:hover,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm:hover {
    color: var(--btn-primary-hover-color);
    background: var(--btn-primary-hover-bg);
    border: var(--btn-primary-hover-border);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm:active,
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm:focus,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm:active,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__actions .lu-btn--danger.submitForm:focus {
    background: var(--btn-primary-active-bg);
    border: var(--btn-primary-active-border);
}
.page-proxmoxbackupserver #layers .lu-modal__content .lu-modal__nav,
.page-proxmoxbackupserver #layers2 .lu-modal__content .lu-modal__nav {
    padding: 0 var(--spacing-2x);
}
.page-proxmoxbackupserver #layers .lu-modal.show,
.page-proxmoxbackupserver #layers2 .lu-modal.show {
    background: var(--modal-backdrop-bg);
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver #layers .lu-modal.lu-modal--info .lu-modal__content,
.page-proxmoxbackupserver #layers2 .lu-modal.lu-modal--info .lu-modal__content {
    padding: 0;
}
.page-proxmoxbackupserver #layers .lu-modal.lu-modal--info .lu-modal__content .lu-modal__top,
.page-proxmoxbackupserver #layers2 .lu-modal.lu-modal--info .lu-modal__content .lu-modal__top {
    padding: var(--modal-title-padding);
}
.page-proxmoxbackupserver #layers .lu-modal.lu-modal--info .lu-modal__content .lu-modal__body,
.page-proxmoxbackupserver #layers2 .lu-modal.lu-modal--info .lu-modal__content .lu-modal__body {
    padding: var(--modal-inner-padding);
}
.page-proxmoxbackupserver #layers .lu-modal.lu-modal--info .lu-modal__content .lu-modal__actions,
.page-proxmoxbackupserver #layers2 .lu-modal.lu-modal--info .lu-modal__content .lu-modal__actions {
    padding: var(--modal-footer-padding);
}
.page-proxmoxbackupserver #layers .modal,
.page-proxmoxbackupserver #layers2 .modal {
    align-items: center;
    justify-content: center;
    display: flex;
}
.page-proxmoxbackupserver #layers .modal-title,
.page-proxmoxbackupserver #layers2 .modal-title {
    font-size: var(--modal-title-font-size);
    font-weight: var(--modal-title-font-weight);
    line-height: var(--modal-title-line-height);
    color: var(--text-heading-color);
}
.page-proxmoxbackupserver #layers .modal-content,
.page-proxmoxbackupserver #layers2 .modal-content {
    background: var(--ui-block-overlay-bg-2);
    box-shadow: var(--modal-content-box-shadow);
    border: 1px solid var(--modal-content-border-color);
    border-radius: var(--modal-content-border-radius);
}
.page-proxmoxbackupserver #layers .modal-body,
.page-proxmoxbackupserver #layers2 .modal-body {
    padding: var(--modal-inner-padding);
}
.page-proxmoxbackupserver #layers .modal-header,
.page-proxmoxbackupserver #layers2 .modal-header {
    border-color: var(--modal-header-border-color);
    padding: var(--modal-title-padding);
    background: var(--modal-header-background-color);
    border-radius: var(--modal-content-border-radius) var(--modal-content-border-radius) 0 0;
}
.page-proxmoxbackupserver #layers .modal-footer,
.page-proxmoxbackupserver #layers2 .modal-footer {
    border: none;
    padding: var(--modal-footer-padding);
    border-bottom-right-radius: var(--modal-content-inner-border-radius);
    border-bottom-left-radius: var(--modal-content-inner-border-radius);
}
.page-proxmoxbackupserver #layers .modal .close,
.page-proxmoxbackupserver #layers2 .modal .close {
    color: var(--close-color);
    transition: var(--transition-base);
    font-size: var(--close-font-size);
    font-weight: var(--close-font-weight);
    text-shadow: var(--close-text-shadow);
}
.page-proxmoxbackupserver #layers .modal .close:hover,
.page-proxmoxbackupserver #layers2 .modal .close:hover {
    color: var(--close-color-hover);
    opacity: 0.75;
}
.page-proxmoxbackupserver #layers .modal.show,
.page-proxmoxbackupserver #layers2 .modal.show {
    display: flex !important;
}
.page-proxmoxbackupserver #layers .modal.show .modal-dialog,
.page-proxmoxbackupserver #layers2 .modal.show .modal-dialog {
    transform: var(--modal-fade-transform);
    transition: var(--modal-transition);
}
.page-proxmoxbackupserver #layers .modal.fade .modal-dialog,
.page-proxmoxbackupserver #layers2 .modal.fade .modal-dialog {
    transform: var(--modal-fade-transform);
    transition: var(--modal-transition);
}
.page-proxmoxbackupserver #layers .modal.fade.show .modal-dialog,
.page-proxmoxbackupserver #layers2 .modal.fade.show .modal-dialog {
    transform: unset;
}
.page-proxmoxbackupserver #layers .lu-zmdi,
.page-proxmoxbackupserver #layers2 .lu-zmdi {
    color: var(--gray-icons);
}
.page-proxmoxbackupserver #layers .lu-breadcrumb .lu-breadcrumb__link,
.page-proxmoxbackupserver #layers2 .lu-breadcrumb .lu-breadcrumb__link {
    color: var(--main-header-breadcrumb-color);
}
.page-proxmoxbackupserver #layers .lu-breadcrumb .lu-breadcrumb__item.is-active .lu-breadcrumb__link,
.page-proxmoxbackupserver #layers2 .lu-breadcrumb .lu-breadcrumb__item.is-active .lu-breadcrumb__link {
    color: var(--main-header-breadcrumb-color-active);
}
.page-proxmoxbackupserver #layers .lu-breadcrumb .lu-breadcrumb__item:before,
.page-proxmoxbackupserver #layers2 .lu-breadcrumb .lu-breadcrumb__item:before {
    color: var(--breadcrumb-color);
}
.page-proxmoxbackupserver #layers .lu-badge,
.page-proxmoxbackupserver #layers2 .lu-badge {
    transition: var(--trasition-base);
}
.page-proxmoxbackupserver #layers .lu-badge.lu-badge--primary,
.page-proxmoxbackupserver #layers2 .lu-badge.lu-badge--primary {
    background: var(--badge-primary-bg);
    color: var(--badge-primary-color);
    border-color: var(--badge-primary-bg);
}
.page-proxmoxbackupserver #layers .lu-badge.lu-badge--primary:hover,
.page-proxmoxbackupserver #layers2 .lu-badge.lu-badge--primary:hover {
    background: var(--badge-primary-hover-bg);
    border-color: var(--badge-primary-hover-bg);
}
.page-proxmoxbackupserver #layers .box,
.page-proxmoxbackupserver #layers2 .box {
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .box.light,
.page-proxmoxbackupserver #layers2 .box.light {
    background: var(--ui-block-bg);
    box-shadow: var(--ui-block-shadow);
    border: var(--ui-block-border);
    border-radius: var(--ui-block-border-radius);
}
.page-proxmoxbackupserver #layers .box .box-title,
.page-proxmoxbackupserver #layers2 .box .box-title {
    border: 0;
}
.page-proxmoxbackupserver #layers .CodeMirror,
.page-proxmoxbackupserver #layers2 .CodeMirror {
    background: var(--input-bg);
    border: 0;
    border-top: 1px solid var(--gray-lighter-3);
    border-bottom: 1px solid var(--ui-block-border-color);
    color: var(--input-color);
    border-radius: 0;
}
.page-proxmoxbackupserver #layers .CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word),
.page-proxmoxbackupserver #layers2 .CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word) {
    background: var(--bg-color-transparent);
}
.page-proxmoxbackupserver #layers:not(.lagom-futuristic) .CodeMirror,
.page-proxmoxbackupserver #layers2:not(.lagom-futuristic) .CodeMirror {
    border: 1px solid var(--gray-lighter-4);
    border-bottom: 0;
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content {
    margin-bottom: var(--spacing-3x);
    background: var(--ui-block-bg-header);
    border-color: var(--gray-lighter-4);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content .date,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content .date {
    color: var(--text-lighter-color);
    font-size: var(--font-size-sm);
    padding-top: var(--spacing-3x);
    background: var(--ui-block-bg-header);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content .user,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content .user {
    background: var(--ui-block-bg-header);
    color: var(--gray-base);
    display: flex;
    align-items: center;
    padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content .user .fa,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content .user .fa {
    font-size: var(--font-size-extra-small) !important;
    padding-left: 0;
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content .user span,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content .user span {
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content.staff .date,
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content.staff .user,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content.staff .date,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content.staff .user {
    background-color: var(--brand-info-faded);
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content.staff .date span,
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content.staff .user span,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content.staff .date span,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content.staff .user span {
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content .message,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content .message {
    box-shadow: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border: none;
    border-top: 1px solid var(--ui-block-divider-color);
    padding: var(--ui-block-padding-base);
    min-height: 50px;
    align-items: start;
    background: var(--bg-color-transparent);
}
.page-proxmoxbackupserver #layers .ticket-reply.markdown-content .message p,
.page-proxmoxbackupserver #layers2 .ticket-reply.markdown-content .message p {
    color: var(--gray-base);
}
.page-proxmoxbackupserver #layers .editor-toolbar,
.page-proxmoxbackupserver #layers2 .editor-toolbar {
    opacity: 1;
    border-color: var(--gray-lighter-4);
}
.page-proxmoxbackupserver #layers .editor-toolbar a,
.page-proxmoxbackupserver #layers2 .editor-toolbar a {
    color: var(--gray-base) !important;
    border: none;
}
.page-proxmoxbackupserver #layers .editor-toolbar a:hover,
.page-proxmoxbackupserver #layers .editor-toolbar a:active,
.page-proxmoxbackupserver #layers2 .editor-toolbar a:hover,
.page-proxmoxbackupserver #layers2 .editor-toolbar a:active {
    background-color: var(--bg-color-transparent);
    border: none;
}
.page-proxmoxbackupserver #layers .editor-toolbar i.separator,
.page-proxmoxbackupserver #layers2 .editor-toolbar i.separator {
    display: none;
}
.page-proxmoxbackupserver #layers .editor-statusbar,
.page-proxmoxbackupserver #layers2 .editor-statusbar {
    background: var(--gray-faded);
    margin-bottom: var(--form-group-margin-bottom);
}
.page-proxmoxbackupserver #layers .editor-statusbar + .row-fluid input[type="file"],
.page-proxmoxbackupserver #layers2 .editor-statusbar + .row-fluid input[type="file"] {
    margin: var(--form-group-margin-bottom) 0;
}
.page-proxmoxbackupserver #layers .editor-statusbar + .row-fluid .ticket-attachments-message,
.page-proxmoxbackupserver #layers2 .editor-statusbar + .row-fluid .ticket-attachments-message {
    margin-bottom: var(--form-group-margin-bottom);
}
.page-proxmoxbackupserver #layers:not(.lagom-futuristic) .editor-statusbar,
.page-proxmoxbackupserver #layers2:not(.lagom-futuristic) .editor-statusbar {
    border: 1px solid var(--gray-lighter-4);
}
.page-proxmoxbackupserver #layers .ticket-status .Open,
.page-proxmoxbackupserver #layers .ticket-status .Answered,
.page-proxmoxbackupserver #layers2 .ticket-status .Open,
.page-proxmoxbackupserver #layers2 .ticket-status .Answered {
    color: var(--brand-success);
}
.page-proxmoxbackupserver #layers .ticket-status .Customer-Reply,
.page-proxmoxbackupserver #layers2 .ticket-status .Customer-Reply {
    color: var(--brand-primary);
}
.page-proxmoxbackupserver #layers .ticket-status .OnHold,
.page-proxmoxbackupserver #layers .ticket-status .InProgress,
.page-proxmoxbackupserver #layers2 .ticket-status .OnHold,
.page-proxmoxbackupserver #layers2 .ticket-status .InProgress {
    color: var(--brand-warning);
}
.page-proxmoxbackupserver #layers .ticket-status .Closed,
.page-proxmoxbackupserver #layers2 .ticket-status .Closed {
    color: var(--ui-icon-color);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown {
    background: var(--dropdown-bg);
    box-shadow: var(--dropdown-box-shadow);
    border: var(--dropdown-border);
    border-radius: var(--dropdown-border-radius);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown .lu-dropdown__link {
    color: var(--dropdown-link-color);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown .lu-dropdown__link .lu-btn--icon {
    color: var(--dropdown-link-icon-color);
    transition: var(--transition-base);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown .lu-dropdown__link:hover {
    color: var(--dropdown-link-hover-color);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown .lu-dropdown__link:hover .lu-btn--icon {
    color: var(--dropdown-link-icon-hover-color);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown .lu-dropdown__arrow:after {
    background: var(--dropdown-bg);
}
.page-proxmoxbackupserver#layers-body .lu-dropdown .lu-dropdown__header {
    color: var(--text-heading-color);
}
.page-proxmoxbackupserver#layers-body .lu-has-dropdown .drop-content .lu-dropdown__item a.lu-dropdown__link {
    color: var(--dropdown-link-color);
}
.page-proxmoxbackupserver#layers-body .lu-has-dropdown .drop-content .lu-dropdown__item a.lu-dropdown__link:hover {
    color: var(--dropdown-link-hover-color);
}
.page-proxmoxbackupserver#layers-body .lu-has-dropdown .drop-content .lu-dropdown__item a.lu-dropdown__link:hover .lu-btn--icon,
.page-proxmoxbackupserver#layers-body .lu-has-dropdown .drop-content .lu-dropdown__item a.lu-dropdown__link:hover i {
    color: var(--dropdown-link-icon-hover-color);
}
.page-proxmoxbackupserver#layers-body .selectize-control {
    background-color: var(--bg-color-transparent);
}
.page-proxmoxbackupserver#layers-body .selectize-control .selectize-dropdown {
    background: var(--dropdown-bg);
    box-shadow: var(--dropdown-box-shadow);
    border: var(--dropdown-border);
    height: auto;
}
.page-proxmoxbackupserver#layers-body .selectize-control .selectize-dropdown .option {
    transition: var(--transition-base);
    color: var(--dropdown-link-color);
}
.page-proxmoxbackupserver#layers-body .selectize-control .selectize-dropdown .option:hover {
    color: var(--dropdown-link-hover-color);
}
.page-proxmoxbackupserver#layers-body .selectize-control .selectize-dropdown .option.selected.active {
    color: var(--dropdown-link-hover-color);
}
.page-proxmoxbackupserver#layers-body .selectize-control .selectize-input:before {
    color: var(--dropdown-caret-color);
}
.page-proxmoxbackupserver#layers-body .select2-dropdown {
    background: var(--dropdown-bg);
    box-shadow: var(--dropdown-box-shadow);
    border: var(--dropdown-border);
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver#layers-body .select2-dropdown .select2-results__option {
    transition: var(--transition-base);
    color: var(--dropdown-link-color);
}
.page-proxmoxbackupserver#layers-body .select2-dropdown .select2-results__option:hover {
    color: var(--dropdown-link-hover-color);
}
.page-proxmoxbackupserver#layers-body .select2-dropdown .select2-search__field {
    background-color: var(--input-bg);
    border: var(--input-border);
    color: var(--input-color);
    height: var(--ui-height-base);
    padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
    font-size: var(--input-font-size);
    border-radius: var(--input-border-radius);
    background-clip: padding-box;
}
.page-proxmoxbackupserver#layers-body .select2-dropdown .select2-selection__arrow b {
    border-top-color: var(--dropdown-caret-color);
}
.page-proxmoxbackupserver#layers-body .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: var(--input-border);
}
.page-proxmoxbackupserver#layers-body .select2-container--default.select2-container--focus .select2-selection--multiple:focus,
.page-proxmoxbackupserver#layers-body .select2-container--default.select2-container--focus .select2-selection--multiple:active {
    border-color: var(--input-focus-border-color);
}
.page-proxmoxbackupserver#layers-body .select2-container--default .select2-selection--multiple {
    border: var(--input-border);
    min-height: var(--ui-height-base) !important;
    background-color: var(--input-bg);
}
.page-proxmoxbackupserver#layers-body .select2-container--default .select2-search__field {
    padding: var(--ui-padding-base-v) var(--ui-padding-base-h);
}
.page-proxmoxbackupserver#layers-body .select2-container--default .select2-selection--single {
    height: var(--ui-height-base);
    border: var(--input-border);
}
.page-proxmoxbackupserver#layers-body .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-top-color: var(--dropdown-caret-color);
}
.page-proxmoxbackupserver#layers-body .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--input-color);
}
.page-proxmoxbackupserver#layers-body .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: var(--input-color);
}
.page-proxmoxbackupserver#layers-body .select2-container--default--open .select2-selection--single .select2-selection__arrow b {
    border-bottom-color: var(--dropdown-caret-color);
}
.page-proxmoxbackupserver#layers-body.lagom-futuristic .lu-dropdown {
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver#layers-body .intl-tel-input .country-list {
    background: var(--dropdown-bg);
    box-shadow: var(--dropdown-box-shadow);
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver#layers-body .ui-widget-content {
    max-width: var(--tooltip-max-width);
    padding: var(--tooltip-padding-y) var(--tooltip-padding-x);
    color: var(--tooltip-color);
    text-align: center;
    background-color: var(--tooltip-bg);
    border-radius: var(--tooltip-border-radius);
    background-image: none;
    border: 0;
    font-size: var(--font-size-xs);
    line-height: var(--line-height-xs);
    font-family: var(--font-family-base);
    box-shadow: var(--tooltip-box-shadow);
}
.page-proxmoxbackupserver .product-details #cPanelUsagePanel {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
}
.page-proxmoxbackupserver .product-details #cPanelUsagePanel .panel-body {
    justify-content: center;
    height: 100%;
}
.page-proxmoxbackupserver .product-details #cPanelUsagePanel .panel-body .col-md-5 {
    max-width: 50%;
    flex: 0 0 50%;
}
.page-proxmoxbackupserver .product-details #cPanelUsagePanel .panel-footer {
    overflow: unset;
}
.page-proxmoxbackupserver .h4.lu-m-b-3x.lu-m-t-3x {
    margin-top: 0 !important;
}
.page-proxmoxbackupserver .lu-modal__top.lu-top {
    min-height: auto;
}
.page-proxmoxbackupserver #layers .lu-widget__header {
    border-color: var(--ui-block-divider-border);
}
.page-proxmoxbackupserver #layers .lu-widget__header .lu-widget__top {
    padding: var(--panel-heading-padding);
    min-height: var(--ui-block-header-height);
    background: var(--panel-default-heading-bg);
}
.page-proxmoxbackupserver #layers .lu-widget__header .lu-top__title {
    font-size: var(--panel-title-font-size) !important;
    font-weight: var(--panel-title-font-weight);
    line-height: var(--panel-title-line-height);
}
.page-proxmoxbackupserver #layers .lu-widget__header .lu-t-c__top {
    padding: var(--panel-heading-padding);
}
.page-proxmoxbackupserver #layers .lu-widget__header + .lu-widget__body .lu-widget__content {
    padding-top: 0;
}
.page-proxmoxbackupserver #layers .lu-widget__body table {
    margin-bottom: 0;
}
.page-proxmoxbackupserver #layers .lu-widget__body table thead tr td:first-child,
.page-proxmoxbackupserver #layers .lu-widget__body table tbody tr td:first-child {
    padding-left: var(--table-td-first-last-padding);
}
.page-proxmoxbackupserver #layers .lu-widget__body table thead tr td:last-child,
.page-proxmoxbackupserver #layers .lu-widget__body table tbody tr td:last-child {
    padding-right: var(--table-td-first-last-padding);
}
.page-proxmoxbackupserver #layers .lu-widget__body table thead tr th:first-child,
.page-proxmoxbackupserver #layers .lu-widget__body table tbody tr th:first-child {
    padding-left: var(--table-td-first-last-padding);
}
.page-proxmoxbackupserver #layers .lu-widget__body table thead tr th:last-child,
.page-proxmoxbackupserver #layers .lu-widget__body table tbody tr th:last-child {
    padding-right: var(--table-td-first-last-padding);
}
.page-proxmoxbackupserver #layers .lu-widget__body table thead tr th {
    height: var(--table-th-height);
}
.page-proxmoxbackupserver #layers .lu-widget__body table tbody tr td {
    height: var(--table-td-height);
    border-top: 1px solid var(--table-border-color);
}
.page-proxmoxbackupserver #layers .lu-widget__body div[style="padding: 15px; text-align: center; border-top: 1px solid rgb(233, 235, 240);"] {
    border-color: var(--table-border-color) !important;
}
.page-proxmoxbackupserver #layers .lu-widget__body .dataTables_wrapper .lu-t-c__footer.table-footer {
    border-top: 1px solid var(--table-border-color);
}
.page-proxmoxbackupserver #layers .lu-widget__body .dataTables_wrapper .lu-cell-actions .lu-btn + .lu-btn {
    margin: 0;
}
.page-proxmoxbackupserver #layers .lu-widget__body .dataTables_paginate {
    padding: var(--spacing-1x) var(--ui-block-padding-base);
}
.page-proxmoxbackupserver #layers .lu-widget__body .datatable-alert-top {
    margin: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
}
.page-proxmoxbackupserver #layers .lu-widget__body .lu-top {
    padding: var(--panel-heading-padding);
}
.page-proxmoxbackupserver #layers .lu-widget__body .lu-top.lu-t-c__mass-actions {
    padding: var(--spacing-1x);
    box-shadow: var(--box-shadow-lg);
}
@media (min-width: 751px) {
    .page-proxmoxbackupserver #layers .lu-widget__body .lu-top.lu-t-c__mass-actions {
        top: -8px;
        left: 0;
    }
}
.page-proxmoxbackupserver #layers .lu-widget__body .lu-widget__content {
    padding: 0;
}
.page-proxmoxbackupserver #layers .lu-widget__body > .lu-alert {
    margin: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
    width: auto;
}
.page-proxmoxbackupserver #layers .lu-widget__nav {
    padding: 0 calc(var(--panel-body-padding) - var(--nav-link-padding-h));
}
.page-proxmoxbackupserver #layers .lu-widget__nav .lu-nav__link {
    font-size: var(--font-size-base);
    font-weight: var(--font-weight-base);
    min-height: var(--nav-link-height);
    padding: var(--nav-link-padding-v) var(--nav-link-padding-h);
}
.page-proxmoxbackupserver #layers .lu-widget__nav .lu-nav__item.is-active .lu-nav__link:after {
    height: var(--nav-tabs-link-active-border-width);
}
.page-proxmoxbackupserver #layers .lu-widget .lu-bg-danger-lighter {
    background-color: var(--brand-danger-lighter) !important;
}
.page-proxmoxbackupserver #layers .lu-widget .lu-bg-danger-faded {
    background-color: var(--brand-danger-lighter-4) !important;
}
.page-proxmoxbackupserver #layers .lu-widget .lu-bg-danger-faded .lu-docs-color-name {
    color: var(--text-danger-color);
}
.page-proxmoxbackupserver #layers .lu-progress__bar {
    background: var(--progress-bg);
    border-radius: var(--progress-border-radius);
}
.page-proxmoxbackupserver #layers .lu-progress__bar .lu-progress__fill {
    background: var(--brand-primary);
    border-radius: var(--progress-border-radius);
}
.page-proxmoxbackupserver #layers .lu-btn.disabled,
.page-proxmoxbackupserver #layers .lu-btn[disabled] {
    color: var(--btn-disabled-color);
    background-color: var(--btn-disabled-bg);
    border-color: var(--btn-disabled-border);
}
.page-proxmoxbackupserver #layers .lu-btn.disabled.lu-btn--icon,
.page-proxmoxbackupserver #layers .lu-btn[disabled].lu-btn--icon {
    background: #fff0;
}
.page-proxmoxbackupserver #layers .lu-btn.disabled i,
.page-proxmoxbackupserver #layers .lu-btn[disabled] i {
    color: var(--btn-disabled-color);
}
.page-proxmoxbackupserver #layers .lu-btn.lu-btn--link.lu-btn--icon i {
    transition: var(--btn-transition);
}
.page-proxmoxbackupserver #layers .lu-label--status.lu-label--success {
    color: var(--label-success-color);
}
.page-proxmoxbackupserver #layers .lu-label--status.lu-label--info {
    color: var(--label-info-color);
}
.page-proxmoxbackupserver #layers .lu-label--status.lu-label--danger {
    color: var(--label-danger-color);
}
.page-proxmoxbackupserver #layers .lu-label--status.lu-label--warning {
    color: var(--label-warning-color);
}
.page-proxmoxbackupserver #layers #firewallOption .lu-widget__header,
.page-proxmoxbackupserver #layers #serviceInformationDataTable .lu-widget__header {
    border-bottom: var(--ui-block-divider-border) !important;
}
.page-proxmoxbackupserver #layers #firewallOption .lu-widget__body,
.page-proxmoxbackupserver #layers #serviceInformationDataTable .lu-widget__body {
    padding-top: 0;
}
.page-proxmoxbackupserver #layers #firewallOption .lu-table tbody tr td:last-child,
.page-proxmoxbackupserver #layers #firewallOption .lu-table tbody tr th:last-child,
.page-proxmoxbackupserver #layers #serviceInformationDataTable .lu-table tbody tr td:last-child,
.page-proxmoxbackupserver #layers #serviceInformationDataTable .lu-table tbody tr th:last-child {
    text-align: right;
}
.page-proxmoxbackupserver #layers #firewallOption .lu-table tbody tr:first-of-type td,
.page-proxmoxbackupserver #layers #serviceInformationDataTable .lu-table tbody tr:first-of-type td {
    border-top: 0;
}
@media (max-width: 514px) {
    .page-proxmoxbackupserver #layers .lu-tiles {
        justify-content: space-between;
    }
}
@media (max-width: 768px) {
    .page-proxmoxbackupserver #layers .lu-tiles .lu-col-sm-20p {
        flex: 0 0 33%;
        max-width: 33%;
    }
}
@media (max-width: 514px) {
    .page-proxmoxbackupserver #layers .lu-tiles .lu-col-sm-20p {
        flex: 0 0 50%;
        max-width: 50%;
        padding-right: var(--spacing-1x);
        padding-left: var(--spacing-1x);
    }
}
.page-proxmoxbackupserver #layers .selectize-control.multi .item {
    background-color: var(--gray-faded);
    color: var(--gray-lighter);
    border-color: var(--gray-lighter-3);
}
.page-proxmoxbackupserver #layers .selectize-control.multi .item a {
    color: var(--gray-lighter);
}
.page-proxmoxbackupserver #layers .selectize-control.multi .item.active {
    color: var(--dropdown-link-active-color);
}
.page-proxmoxbackupserver #layers .selectize-control.multi .item.active a {
    color: var(--dropdown-link-active-color);
}
.page-proxmoxbackupserver #layers .selectize-control.multi .selectize-dropdown .option.active {
    color: var(--dropdown-link-active-color);
}
.page-proxmoxbackupserver #layers .selectize-control.multi .selectize-dropdown .option:hover {
    color: var(--dropdown-link-hover-color);
}
.page-proxmoxbackupserver #layers .selectize-control .selectize-dropdown .option.active {
    color: var(--dropdown-link-active-color);
}
.page-proxmoxbackupserver #layers .selectize-control .selectize-dropdown.lu-form-control {
    padding: 0;
}
.page-proxmoxbackupserver #layers .selectize-control .selectize-input.items.not-full.has-options.has-items {
    height: auto;
    min-height: var(--ui-height-base);
}
.page-proxmoxbackupserver #layers #serviceInformationDataTable + .lu-row + .h4.lu-m-b-3x.lu-m-t-3x {
    margin-top: var(--spacing-4x) !important;
}
.page-proxmoxbackupserver #layers #serviceInformationDataTable + .h4.lu-m-b-3x.lu-m-t-3x {
    margin-top: var(--spacing-4x) !important;
}
.page-proxmoxbackupserver #layers #resourcesContainer .lu-widget .lu-widget__body {
    padding: var(--panel-body-padding);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar {
    border: 1px solid var(--gray-lighter-4);
    box-shadow: var(--ui-block-shadow);
    background: var(--dropdown-bg);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .prev:after {
    border-right-color: var(--dropdown-caret-color);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .prev:not(.disabled):hover {
    background: #fff0;
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .prev:not(.disabled):hover:after {
    border-right-color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .next:after {
    border-left-color: var(--dropdown-caret-color);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .next:not(.disabled):hover {
    background: #fff0;
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .next:not(.disabled):hover:after {
    border-left-color: var(--link-hover-color);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar header .up:not(.disabled):hover {
    background: #fff0;
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover {
    border-color: var(--brand-primary);
}
.page-proxmoxbackupserver #layers .vdp-datepicker__calendar .cell.selected {
    background: var(--brand-primary);
    color: var(--text-secondary-body-color);
}
.page-proxmoxbackupserver #mc-promo-widgets .mc-promo-login:last-of-type .panel {
    margin-bottom: 0;
}
.page-proxmoxbackupserver .tab-pane.billingOverview {
    padding: var(--ui-block-padding-base-v) var(--ui-block-padding-base);
}
@media (max-width: 768px) {
    .page-proxmoxbackupserver .mc-promo-login .content {
        flex-direction: column;
        align-items: center;
    }
    .page-proxmoxbackupserver .mc-promo-login .content .panel-heading {
        text-align: center;
    }
    .page-proxmoxbackupserver .mc-promo-login .content .logo {
        margin-bottom: var(--ui-block-spacing-sm);
    }
}
@media (max-width: 1200px) {
    .page-proxmoxbackupserver .mc-promo-login#WeeblyLogin .logo img {
        width: 100%;
    }
}
@media (max-width: 1200px) and (min-width: 768px) {
    .page-proxmoxbackupserver .mc-promo-login#WeeblyLogin .actions .btn + .btn {
        margin: var(--ui-block-spacing-sm) 0 0 0 !important;
    }
}
.page-proxmoxbackupserver.lagom-futuristic .mc-promo-login#WeeblyLogin .logo img {
    filter: unset;
}
.page-proxmoxbackupserver.lagom-futuristic .mc-promo-login .content .logo + div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.page-proxmoxbackupserver.lagom-futuristic .mc-promo-login#SitebuilderLogin .actions .btn + .btn {
    margin-left: var(--ui-block-spacing-sm);
}
.page-proxmoxbackupserver.lagom-futuristic .lu-t-c__mass-actions {
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver.lagom-futuristic .vdp-datepicker__calendar {
    backdrop-filter: blur(10px);
}
.page-proxmoxbackupserver#layers-body #toast-container {
    z-index: 99999999;
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert {
    border-radius: var(--alert-border-radius);
    padding: var(--alert-padding-v) var(--alert-padding-h);
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--success {
    border: var(--alert-success-border);
    background-color: var(--alert-success-bg);
    color: var(--alert-success-text);
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--warning {
    border: var(--alert-warning-border);
    background-color: var(--alert-warning-bg);
    color: var(--alert-warning-text);
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--info {
    border: var(--alert-info-border);
    background-color: var(--alert-info-bg);
    color: var(--alert-info-text);
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--danger {
    border: var(--alert-danger-border);
    background-color: var(--alert-danger-bg);
    color: var(--alert-danger-text);
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--faded.lu-alert--info {
    border: var(--alert-info-border);
    background-color: var(--alert-info-bg);
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--border-right:after {
    border-right: 0;
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-alert--border-left:after {
    border-left: 0;
}
.page-proxmoxbackupserver#layers-body #toast-container .lu-alert.lu-has-icon .lu-alert__body {
    padding-left: var(--spacing-3x);
}
.page-proxmoxbackupserver .panel.panel-sidebar[menuitemname="managementProxmoxVps"] .list-group > .list-group-item i {
    font-size: var(--ui-icon-size-small);
}
.page-proxmoxbackupserver .panel-product-details .module-client-area {
    padding: 0;
}
.page-proxmoxbackupserver .panel-product-details .module-client-area .h4.lu-m-b-3x.lu-m-t-3x {
    margin: 0 0 var(--spacing-5x) 0 !important;
}
.page-proxmoxbackupserver .panel-product-details .module-client-area .lu-tiles + .h4.lu-m-b-3x.lu-m-t-3x {
    margin-top: var(--spacing-3x) !important;
}
.page-proxmoxbackupserver .panel #layers .lu-widget {
    border: 1px solid var(--gray-lighter-4);
    box-shadow: none;
}
.page-proxmoxbackupserver .panel #layers .lu-widget .lu-widget__body {
    padding: 0;
}
.page-proxmoxbackupserver .alert.alert-warning .btn {
    color: var(--btn-warning-color);
    background-color: var(--btn-warning-bg);
    border-color: var(--brand-warning-lighter-3);
    border: var(--btn-border-width) solid;
    box-shadow: none;
}
.page-proxmoxbackupserver .alert.alert-warning .btn:hover {
    color: var(--btn-warning-hover-color);
    background-color: var(--btn-warning-hover-bg);
    border-color: var(--btn-warning-hover-border);
    border: var(--btn-border-width) solid;
}
.lagom-dark-mode .page-proxmoxbackupserver #layers .lu-bg-danger-lighter,
.lagom-dark-mode .page-proxmoxbackupserver #layers2 .lu-bg-danger-lighter {
    background-color: var(--brand-danger-lighter-2) !important;
}
.lagom-dark-mode .page-proxmoxbackupserver #layers .lu-bg-danger-faded,
.lagom-dark-mode .page-proxmoxbackupserver #layers2 .lu-bg-danger-faded {
    background-color: var(--brand-danger-lighter-4) !important;
}
.lagom-dark-mode .page-proxmoxbackupserver #layers .lu-bg-danger-faded .lu-docs-color-name,
.lagom-dark-mode .page-proxmoxbackupserver #layers2 .lu-bg-danger-faded .lu-docs-color-name {
    color: var(--text-secondary-color);
}
.lagom-dark-mode .page-proxmoxbackupserver #layers .lu-bg-danger-faded .lu-docs-color-value,
.lagom-dark-mode .page-proxmoxbackupserver #layers2 .lu-bg-danger-faded .lu-docs-color-value {
    color: var(--text-secondary-lighter-color);
}
