/**
 * @title: Deimos
 *         "Fear" followed "Dread", although the latter is quite pathetic by comparison!
 *
 * Created by KDallas | V1.0 | 14/11/2024 | AMP 2.6.0.x
 *                    | V1.1 | 19/11/2025 | AMP 2.6.x
 *
 * https://wlab.au/
 *
 */
.bodyTab,.tabHeaderContainer,body{color:rgba(255, 255, 255, 0.7)}.bodyTab .AppStatus,.tabHeaderContainer .AppStatus,body .AppStatus{color:rgba(255, 255, 255, 0.7);text-shadow:1px 1px 3px rgba(0, 0, 0, 0.5)}.bodyTab .tabHeader:hover,.tabHeaderContainer .tabHeader:hover,body .tabHeader:hover{background-color:rgba(0, 0, 0, 0.5);color:rgba(255, 255, 255, 0.5)}.bodyTab .tabHeader.active,.bodyTab .tabHeader:active,.tabHeaderContainer .tabHeader.active,.tabHeaderContainer .tabHeader:active,body .tabHeader.active,body .tabHeader:active{background-color:#736659;border-bottom:2px solid #736659!important}.bodyTab .tabHeader.active:hover,.bodyTab .tabHeader:active:hover,.tabHeaderContainer .tabHeader.active:hover,.tabHeaderContainer .tabHeader:active:hover,body .tabHeader.active:hover,body .tabHeader:active:hover{background-color:rgba(0, 0, 0, 0.5);border-bottom:2px solid transparent!important;color:rgba(255, 255, 255, 0.5)}.bodyTab #tab_currentuser span.bgRed,.tabHeaderContainer #tab_currentuser span.bgRed,body #tab_currentuser span.bgRed{background-color:rgba(185, 0, 0, 0.8);border:1px solid rgba(185, 0, 0, 0.8);padding:1px 5px;border-radius:4px;color:rgba(255, 255, 255, 0.7)}.bodyTab #tab_activesessions,.bodyTab #tab_AnalyticsPlugin_Analytics,.bodyTab #tab_auditlog,.bodyTab #tab_rolemanagement,.bodyTab #tab_usermanagement,.tabHeaderContainer #tab_activesessions,.tabHeaderContainer #tab_AnalyticsPlugin_Analytics,.tabHeaderContainer #tab_auditlog,.tabHeaderContainer #tab_rolemanagement,.tabHeaderContainer #tab_usermanagement,body #tab_activesessions,body #tab_AnalyticsPlugin_Analytics,body #tab_auditlog,body #tab_rolemanagement,body #tab_usermanagement{background-color:#584f44cc}body{background-image:url(/Themes/AMPThemes/Deimos/Deimos.webp);background-position:center;background-attachment:fixed;background-size:cover}.tabHeaderContainer{background-color:#584f44}#barTop{background-color:rgba(0, 0, 0, 0.3)}.tabHeaderContainer{border-bottom:4px solid #736659;padding-top:5px;background-color:rgba(0, 0, 0, 0.3)}.tabHeaderContainer .tabHeader.active{-webkit-box-shadow:0 22px 32px rgba(0, 0, 0, 0.8);box-shadow:0 22px 32px rgba(0, 0, 0, 0.8)}#loginContainer,#sideMenuContainer,.sideItemList{background:none;background-color:#464037}#loginContainer>#userInfo,#sideMenuContainer>#userInfo,.sideItemList>#userInfo{background-color:rgba(0, 0, 0, 0.3);color:rgba(255, 255, 255, 0.6);border-radius:23px 0 0 23px}#loginContainer>#loginLogo img,#sideMenuContainer>#loginLogo img,.sideItemList>#loginLogo img{background-color:rgba(0, 0, 0, 0.2);padding:20px;margin:-15px 0 0 -20px;border-radius:16px}#loginContainer .menuTitle,#sideMenuContainer .menuTitle,.sideItemList .menuTitle{color:#c48c50}#loginContainer #loginForm input{background-color:#736659}.sideItemList{height:calc(100% - 48px)}.subMenuWell{background:none;background-color:#464037}.subMenuWell .menuTitle{color:#c48c50}.ServerGroupContainer .ServerGroup.Online{background-color:#584f44cc;border-color:#584f44cc;border-radius:8px}.ServerGroupContainer .ServerGroup.Online .ServerGroupHeader{background-color:#312d26;margin:8px;border-radius:8px}.ServerGroupContainer .ServerGroup.Online .ServerGroupHeader .ServerGroupName{padding-top:10px}.ServerGroupContainer .ServerGroup.Online .ServerGroupHeader .SystemInfo{right:8px}.ServerGroupContainer .ServerGroup.Online .InstanceList{margin:12px}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryImage.Blur.Offline{-webkit-filter:sepia(1) saturate(2) hue-rotate(-15deg) brightness(0.2) blur(16px);filter:sepia(1) saturate(2) hue-rotate(-15deg) brightness(0.2) blur(16px)}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryImage.Offline{-webkit-filter:sepia(1) saturate(2) hue-rotate(-15deg) brightness(0.2);filter:sepia(1) saturate(2) hue-rotate(-15deg) brightness(0.2)}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.NewServerEntry{background-color:#464037;border-left:1px solid rgba(0, 0, 0, 0.3)}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.NewServerEntry span{color:#c48c50}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.statusOffline{border-left-color:rgba(0, 0, 0, 0.7)}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.statusBusy{border-left-color:#795f49}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.statusNotice{border-left-color:#654522}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.statusRunning{border-left-color:#c48c50}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry.statusFail{border-left-color:rgba(185, 0, 0, 0.8)}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryTop .ServerEntryStatus.bgInfo{background-color:#795f49;border-color:#795f49}.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryTop .ServerEntryStatus.bgGreen{background-color:#c48c50;border-color:#c48c50;color:rgba(0, 0, 0, 0.5);font-weight:bold;text-shadow:2px 2px 2px rgba(255, 255, 255, 0.3)}.ServerGroupContainer .ServerGroup .ServerGroupHeader{text-shadow:2px 2px 6px rgba(0, 0, 0, 0.3)}.button,button{border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.3)}.button:hover,button:hover{background-color:rgba(0, 0, 0, 0.5)}.button#loginButton,button#loginButton{background-color:#654522;border:1px solid #654522}.button#loginButton:hover,button#loginButton:hover{background-color:#312d26;border-color:#312d26}.button.disabled,button.disabled{border:1px solid rgba(0, 0, 0, 0.15);background-color:rgba(0, 0, 0, 0.15)}.button.disabled:hover,button.disabled:hover{background-color:rgba(0, 0, 0, 0.4);border:1px solid rgba(0, 0, 0, 0.4)}.contextMenu .flexButtonGroup .buttonListSeparator{border-bottom:1px solid #c48c50cc}.well.info{border:1px solid #c48c50cc}.well.info .mat-icon{color:#c48c50cc}a{color:rgba(0, 0, 0, 0.9)}a:hover{color:rgba(0, 0, 0, 0.8)}a:visited{color:rgba(0, 0, 0, 0.5)}.iconButton,.InstanceList .ServerEntry .ServerEntryTop .ServerEntryStatus.bgGray,.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryInfo .bgInfo{background-color:#312d26;border-color:#312d26}.iconButton.toggled,.InstanceList .ServerEntry .ServerEntryTop .ServerEntryStatus.bgGray.toggled,.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryInfo .bgInfo.toggled{background-color:#795f49;border-color:#795f49}.iconButton:hover,.InstanceList .ServerEntry .ServerEntryTop .ServerEntryStatus.bgGray:hover,.ServerGroupContainer .ServerGroup.Online .InstanceList .ServerEntry .ServerEntryInfo .bgInfo:hover{background-color:#464037;border-color:#464037}.ServerEntryActions .iconButton{border:1px solid rgba(0, 0, 0, 0.3)}.ServerEntryActions .iconButton:nth-of-type(5){border-left:none;border-right:none}.ServerEntryActions .iconButton.bgRed{background-color:rgba(185, 0, 0, 0.8);border:1px solid rgba(185, 0, 0, 0.8)}.ServerEntryActions .iconButton.bgRed:hover{background-color:rgba(135, 0, 0, 0.7);border:1px solid rgba(135, 0, 0, 0.7)}.ServerEntryActions .iconButton.bgGreen{background-color:rgba(0, 185, 0, 0.8);border:1px solid rgba(0, 185, 0, 0.8)}.ServerEntryActions .iconButton.bgGreen:hover{background-color:rgba(0, 135, 0, 0.7);border:1px solid rgba(0, 135, 0, 0.7)}#currentSessionsTable .icon{background-color:rgba(0, 0, 0, 0.5);border-radius:24px}.bgBlue,.bgInfo,.bgPink,.bgPurple{background-color:#795f49;border:1px solid #795f49}.bgBlue:hover,.bgInfo:hover,.bgPink:hover,.bgPurple:hover{background-color:#464037;border:1px solid #464037}.bgAmber{background-color:#c48c50;border:1px solid #c48c50;color:rgba(0, 0, 0, 0.8)}.bgAmber:hover{background-color:#736659;border:1px solid #736659}.itemTag{background-color:#c48e5099;color:rgba(0, 0, 0, 0.8)}#mainBody{background:none}#sideMenu a{font-size:100%;color:rgba(255, 255, 255, 0.5)}#sideMenu a:active,#sideMenu a:hover{color:rgba(255, 255, 255, 0.8);background-color:rgba(0, 0, 0, 0.5)}#sideMenu a.selected{color:#c48c50;background-color:#584f44}#sideMenu a.hasNotice{background-color:#ff88001a}#sideMenu a.hasNotice:hover{color:rgba(255, 255, 255, 0.5)}#sideMenu a.info .subtitle,#sideMenu a.info .warn{color:#c48c50}.popupTrigger,input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{background-color:#736659;color:rgba(0, 0, 0, 0.8);border-bottom:1px solid rgba(0, 0, 0, 0.8)}.popupTrigger::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.4)}.popupTrigger:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(0, 0, 0, 0.4)}.popupTrigger::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(0, 0, 0, 0.4)}.popupTrigger::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:rgba(0, 0, 0, 0.4)}.popupTrigger:focus-visible,input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{outline:rgba(0, 0, 0, 0.5) solid 1px}input.searchBox{background-color:transparent}input.searchBox ::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.4)}input.searchBox :-ms-input-placeholder{color:rgba(255, 255, 255, 0.4)}input.searchBox ::-ms-input-placeholder{color:rgba(255, 255, 255, 0.4)}input.searchBox ::placeholder{color:rgba(255, 255, 255, 0.4)}input[type=checkbox]+span,input[type=checkbox].redOff+span{background-color:#795f49}input[type=checkbox]+span:after,input[type=checkbox].redOff+span:after{background-color:#a78e6d}input[type=checkbox][indeterminate]+span{background-color:hsl(31, 15%, 38%)}input[type=checkbox][indeterminate]+span:after{background-color:hsl(31, 15%, 54%)}input[type=checkbox]:checked+span,input[type=checkbox][indeterminate]:checked+span{background-color:#654522}input[type=checkbox]:checked+span:after,input[type=checkbox][indeterminate]:checked+span:after{background-color:#c48c50}#searchResults{color:rgba(255, 255, 255, 0.6);background-color:rgba(0, 0, 0, 0.8)}#searchResults .searchResultCategory .searchResultCategoryInfo{background-color:rgba(0, 0, 0, 0.5)}#searchResults .searchResult{border-bottom:1px solid gray;padding:8px;font-size:smaller}.settingsGroup .groupBody .settingContainer{background-color:#464037;border-color:#464037}.settingsGroup .groupBody .settingContainer .settingWarning{color:#c48c50;margin-top:-32px}.settingsGroup .groupBody .settingInfo{color:rgba(196, 140, 80, 0.8)}.settingsGroup .groupBody .settingLabel .settingDescription{color:rgba(255, 255, 255, 0.5)}.settingsGroup .groupBody .settingLabel .settingDescription a{color:#c48c50}.settingsGroup .groupBody .settingLabel .settingDescription a:hover{color:rgba(255, 255, 255, 0.8)}.settingsGroup .groupBody .settingLabel span.inputFieldSuffix{color:rgba(0, 0, 0, 0.5)}.settingsGroup .groupBody .settingLabel textarea{max-width:100%}.provisionSettingContainer .provisionSetting .permNodeDescription,.provisionSettingContainer .provisionSetting .settingDescription,.sideItemData .provisionSetting .permNodeDescription,.sideItemData .provisionSetting .settingDescription{color:rgba(0, 0, 0, 0.8)}.provisionSettingContainer .treeContainer,.sideItemData .treeContainer{margin-bottom:5px}.provisionSettingContainer hr,.sideItemData hr{color:rgba(0, 0, 0, 0.3)}thead{border-bottom:1px solid rgba(0, 0, 0, 0.3)}#statusActions button.bgGreen,#tab_ADSModule_Datastores button.bgGreen,#tab_auditlog button.bgGreen,#tab_LocalFileBackupPlugin_Backups button.bgGreen,#tab_schedule button.bgGreen,.modalbuttons button.bgGreen,.modalpanel button.bgGreen,.wizardTab .wizardContents button.bgGreen{padding:0 10px;background-color:#795f49;border:1px solid #795f49;color:rgba(255, 255, 255, 0.7)}#statusActions button.bgGreen:hover,#tab_ADSModule_Datastores button.bgGreen:hover,#tab_auditlog button.bgGreen:hover,#tab_LocalFileBackupPlugin_Backups button.bgGreen:hover,#tab_schedule button.bgGreen:hover,.modalbuttons button.bgGreen:hover,.modalpanel button.bgGreen:hover,.wizardTab .wizardContents button.bgGreen:hover{background-color:#464037;border:1px solid #464037;color:rgba(255, 255, 255, 0.5)}#tab_LocalFileBackupPlugin_Backups #backupsList .backupListing:nth-child(odd){background-color:rgba(0, 0, 0, 0.3)}#tab_LocalFileBackupPlugin_Backups #backupsList .backupListing:hover{background-color:#795f49}#tab_LocalFileBackupPlugin_Backups #backupsList .backupListing.selected,#tab_LocalFileBackupPlugin_Backups #backupsList .backupListing:active{background-color:#654522}#tab_LocalFileBackupPlugin_Backups #backupsList .backupListing td:first-child{padding-left:8px}#tab_LocalFileBackupPlugin_Backups #backupsList .backupListing td:last-child{padding-right:8px}.wizardTab .wizardContents{background-color:#584f44;border-bottom:8px solid #736659}.wizardTab .wizardContents h2{background-color:#736659}.wizardTab .wizardContents .containerWarning button.bgInfo{background-color:#888;border-color:#888}.wizardTab .wizardContents .containerWarning button.bgInfo:hover{background-color:#222;border-color:#222}.wizardTab .wizardContents .containerWarning.required{background-color:#464037}.wizardTab .wizardContents.wizardPopup>.iconButton{border:1px solid rgba(255, 255, 255, 0.5)!important}#tabInfo h2{margin:6px 0 0 0;font-size:1.7em;font-weight:bold;color:rgba(255, 255, 255, 0.6)}#tabInfo h4{color:rgba(255, 255, 255, 0.5)}.scheduleTriggerInfo{border:1px solid #736659;background-color:#464037}.scheduleTriggerInfo .scheduleTriggerDescription{background-color:#736659}.scheduleTriggerInfo .scheduleTriggerDescription .scheduleTriggerHeaderItem .scheduleHeader{color:rgba(0, 0, 0, 0.5)}.scheduleTriggerInfo .scheduleTriggerTask{border-color:#736659}.scheduleTriggerInfo .scheduleTriggerTask .iconButton:hover{background-color:#736659}.splitViewInfo.splitViewInfo{background-color:#584f44}.itemList .item.selected{border-right:4px solid #c48c50;background-color:#584f44;color:#c48c50}.itemList .item:hover{background-color:rgba(0, 0, 0, 0.5);color:rgba(255, 255, 255, 0.5)}#fileManagerHeader .fmPathSegment{background-color:#464037}#fileManagerHeader .fmPathSegment:after{border-left:10px solid #464037}#fileManagerHeader .fmPathSegment:nth-child(2n){background-color:#312d26}#fileManagerHeader .fmPathSegment:nth-child(2n):after{border-left:10px solid #312d26}#fileManagerHeader .fmPathSegment:after,#fileManagerHeader .fmPathSegment:nth-child(2n):after{left:9px}#fileManagerHeader .fmPathSegment:hover,#fileManagerHeader .fmPathSegment:nth-child(2n):hover{background-color:#654522;color:rgba(255, 255, 255, 0.4)}#fileManagerHeader .fmPathSegment:hover:after,#fileManagerHeader .fmPathSegment:nth-child(2n):hover:after{border-left:10px solid #654522}#fileManagerList{background-color:rgba(0, 0, 0, 0.3)}#fileManagerList .fileManagerEntry .fileEntrySubtitle{color:rgba(255, 255, 255, 0.3)}#fileManagerList .fileManagerEntry.selected{background-color:#654522}#fileManagerList .fileManagerEntry:hover{background:none;background-color:#795f49}.consoleEntry .consoleName{color:#c48c50cc}.consoleEntry .consoleName:hover{color:#c48c50}.consoleEntry .consoleTimestamp{color:rgba(255, 255, 255, 0.4)}.datastoreContainer .datastoreItem{background-color:#464037;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3)}.datastoreContainer .newDatastoreItem{background-color:rgba(0, 0, 0, 0.4)}.datastoreContainer .newDatastoreItem .plusIcon{color:#c48c50cc}.bodyTab .analyticsSection .sectionHeader .headerControls div.active{color:#222}.permissionDescriptions div .description,.permNodeDescription{color:rgba(255, 255, 255, 0.6)}.modalpanel{background-color:#584f44;border-bottom:8px solid #736659}.modalpanel #modaltitle{background-color:#464037}.modalpanel .modalcontents #modalsubtitle{color:rgba(255, 255, 255, 0.8);font-weight:bold;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5)}#notificationContainer{background-color:#464037}#notificationContainer .notificationBanner{background-color:#736659}#notificationContainer .notification:hover{background-color:rgba(0, 0, 0, 0.15)}#notificationContainer .notification .notificationProgessContainer{-webkit-box-shadow:inset 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px -1px 0px rgba(0, 0, 0, 0.5), inset 1px 0px 0px rgba(0, 0, 0, 0.5), inset -1px 0 0px rgba(0, 0, 0, 0.5);box-shadow:inset 0px 1px 0px rgba(0, 0, 0, 0.5), inset 0px -1px 0px rgba(0, 0, 0, 0.5), inset 1px 0px 0px rgba(0, 0, 0, 0.5), inset -1px 0 0px rgba(0, 0, 0, 0.5)}#notificationContainer .notification .notificationProgessContainer .notificationProgressBar{background-color:rgba(0, 0, 0, 0.5);background-image:-webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.15) 14%, rgba(0, 0, 0, 0.5) 14%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.15) 60%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 85%, rgba(0, 0, 0, 0.15) 85%, rgba(0, 0, 0, 0.15) 100%);background-image:-o-linear-gradient(45deg, rgba(0, 0, 0, 0.15) 14%, rgba(0, 0, 0, 0.5) 14%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.15) 60%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 85%, rgba(0, 0, 0, 0.15) 85%, rgba(0, 0, 0, 0.15) 100%);background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.15) 14%, rgba(0, 0, 0, 0.5) 14%, rgba(0, 0, 0, 0.5) 40%, rgba(0, 0, 0, 0.15) 40%, rgba(0, 0, 0, 0.15) 60%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 85%, rgba(0, 0, 0, 0.15) 85%, rgba(0, 0, 0, 0.15) 100%)}@media screen and (max-width:660px){#loginContainer>#loginLogo img{margin:0;max-width:88%}}@media screen and (min-width:661px) and (max-width:1000px){#loginContainer>#userInfo,#sideMenuContainer>#userInfo,.sideItemList>#userInfo{border-radius:0}}