:root{--Icon-color-white: #ffffff;--Icon-color-live: #ffffff;--Icon-color-stage: #ff912f;--Icon-color-test: #f46467;--Icon-color-archive: #00a9a7;--Icon-color-red: #f83a3e;--Icon-color-red-on-dark: #f33336;--Icon-color-green: #00aa52}.SVGSpriteIcon{flex-shrink:0;display:inline-block;vertical-align:middle}.SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-white)}button.IconButton:hover .SVGSpriteIcon use,button.IconButton:focus .SVGSpriteIcon use,button.IconButton:active .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-white)}button.IconButton:focus:after{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}button.IconButton[disabled] .SVGSpriteIcon use,button.IconButton.Disabled .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-white)}button.IconButton .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-white)}.LoadingSpinner{animation:spin 1.5s linear infinite;transform-box:fill-box;transform-origin:center}@-moz-document url-prefix(){.LoadingSpinner{animation:spin 2.8s linear infinite}}.LoadingSpinner use{--SVG-Icon-Colour-1: var(--Icon-color-green)}#LoginContainer{background-color:#333;color:#fff;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;min-width:950px;height:100%}#LoginContainer ::-webkit-scrollbar{background:#444}#LoginContainer ::-webkit-scrollbar-thumb{background:#777}#LoginContainer ::-webkit-scrollbar-thumb:hover{background:#888}#LoginContainer ::-webkit-scrollbar-thumb:window-inactive{background:#777}#LoginContainer ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-position:-44px 0px}#LoginContainer ::-webkit-scrollbar-button:single-button:hover:horizontal:decrement{background-position:-44px -11px}#LoginContainer ::-webkit-scrollbar-button:single-button:horizontal:increment{background-position:-55px 0px}#LoginContainer ::-webkit-scrollbar-button:single-button:hover:horizontal:increment{background-position:-55px -11px}#LoginContainer ::-webkit-scrollbar-button:single-button:vertical:decrement{background-position:-66px 0px}#LoginContainer ::-webkit-scrollbar-button:single-button:hover:vertical:decrement{background-position:-66px -11px}#LoginContainer ::-webkit-scrollbar-button:single-button:vertical:increment{background-position:-77px 0px}#LoginContainer ::-webkit-scrollbar-button:single-button:hover:vertical:increment{background-position:-77px -11px}#LoginContainer .Underlay{background-color:transparent}#LoginContainer .Modal{color:#777;border:1px solid #fff}#LoginContainer .Modal ::-webkit-scrollbar{background:#dbdbdb}#LoginContainer .Modal ::-webkit-scrollbar-thumb{background:#b3b3b3}#LoginContainer .Modal ::-webkit-scrollbar-thumb:hover{background:#a1a1a1}#LoginContainer .Modal ::-webkit-scrollbar-thumb:window-inactive{background:#b3b3b3}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-position:0px 0px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:hover:horizontal:decrement{background-position:0px -11px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:horizontal:increment{background-position:-11px 0px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:hover:horizontal:increment{background-position:-11px -11px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:vertical:decrement{background-position:-22px 0px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:hover:vertical:decrement{background-position:-22px -11px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:vertical:increment{background-position:-33px 0px}#LoginContainer .Modal ::-webkit-scrollbar-button:single-button:hover:vertical:increment{background-position:-33px -11px}@media screen{#LoginContainer .Modal:focus{box-shadow:0px 0px 12px #000}}#LoginContainer .Modal.Error .ModalContentOuterWrapper .ModalContent .ModalSpriteAndTextWrapper .ModalSpriteIconWrapper .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-red)}#LoginContainer .Modal.Warning .ModalContentOuterWrapper .ModalContent .ModalSpriteAndTextWrapper .ModalSpriteIconWrapper .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-orange)}#LoginContainer .Modal.Information .ModalContentOuterWrapper .ModalContent .ModalSpriteAndTextWrapper .ModalSpriteIconWrapper .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-blue)}#LoginContainer .Modal label{color:#000}#LoginContainer .Modal .ModalContentOuterWrapper .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-normal)}#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton:hover .SVGSpriteIcon use,#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton:focus .SVGSpriteIcon use,#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton:active .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-normal)}#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton:focus:after{border:1px solid #009552;box-shadow:0px 0px 3px 1px #00ad5f}#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton[disabled] .SVGSpriteIcon use,#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton.Disabled .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-normal)}#LoginContainer .Modal .ModalContentOuterWrapper button.IconButton .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-normal)}#LoginContainer .LoginContainerInnerWrapper{position:relative;height:100%;width:100%}#LoginContainer .RestrictedWidth{position:relative;width:100%;height:100%;padding:0}#LoginContainer #LoginForm{position:relative;height:100%;width:100%;margin:0 auto;overflow:hidden;overflow-y:scroll}#LoginContainer .CheckboxWrapper.Disabled>label{cursor:not-allowed !important;color:rgba(255,255,255,.5) !important}#LoginContainer .CheckboxWrapper.Disabled .InputWrapper .TickIconWrapper{border:1px solid #8f8f8f !important}#LoginContainer .CheckboxWrapper .InputWrapper .TickIconWrapper{background-color:#333}#LoginContainer .FormInput>label{margin-block-end:4px}#LoginContainer .FormInput.HasInputOverlay.ReadOnly .InputWrapper input[type=text]{color:rgba(255,255,255,.8);background-color:transparent}#LoginContainer .FormInput.HasInputOverlay.ReadOnly .InputWrapper input[type=text]:not(:focus){border-color:#8f8f8f}#LoginContainer #LoginPart1,#LoginContainer #LoginPart2{display:flex;flex-direction:column;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;margin:0;backface-visibility:hidden;z-index:3;transition:opacity .3s ease,transform .6s ease}#LoginContainer #LoginPart1 .LoginPartInnerWrapper,#LoginContainer #LoginPart2 .LoginPartInnerWrapper{display:flex;flex-direction:column;height:100%;width:880px;margin:0 auto;padding:40px 40px}@media(min-height: 600px){#LoginContainer #LoginPart1 .LoginPartInnerWrapper,#LoginContainer #LoginPart2 .LoginPartInnerWrapper{padding-top:60px;padding-bottom:60px}}@media(min-height: 800px){#LoginContainer #LoginPart1 .LoginPartInnerWrapper,#LoginContainer #LoginPart2 .LoginPartInnerWrapper{padding-top:100px;padding-bottom:100px}}#LoginContainer #LoginPart1.ChangeOpacityToNothing,#LoginContainer #LoginPart2.ChangeOpacityToNothing{opacity:0 !important;pointer-events:none !important}#LoginContainer #LoginPart1 .DeFactoEDPLogoWrapper,#LoginContainer #LoginPart2 .DeFactoEDPLogoWrapper{margin:0}#LoginContainer #LoginPart1 .DeFactoEDPLogoWrapper .DeFactoEDPLogo,#LoginContainer #LoginPart2 .DeFactoEDPLogoWrapper .DeFactoEDPLogo{display:block;width:402px;height:70px}#LoginContainer #LoginPart1 .DeFactoEDPLogoWrapper .DeFactoEDPLogo use,#LoginContainer #LoginPart2 .DeFactoEDPLogoWrapper .DeFactoEDPLogo use{opacity:1}#LoginContainer #LoginPart1 .DeFactoEDPLogoWrapper{margin-block-end:43px}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInExtraControlsWrapper{display:flex;width:100%;align-items:flex-start;margin-block-end:8px}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInExtraControlsWrapper .FormInput{padding-inline-end:20px}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInExtraControlsWrapper .FormInput:last-child{padding-inline-end:0}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInExtraControlsWrapper #DatabaseBar_SearchInput.FormInput{margin-block-end:13px}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInExtraControlsWrapper #DatabaseBar_SearchInput.FormInput.SingleLineInput.Over100Char{width:unset}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInExtraControlsWrapper #DatabaseBar_SearchInput.FormInput .InputWrapper input[type=text]{width:233px;max-width:unset}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LoginContentWrapper{display:flex;width:100%}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper{display:flex;align-items:center;grid-gap:24px;height:70px;padding:20px;width:100%;margin-top:0;color:#fff;border:1px solid #8f8f8f;border-inline-end:none;flex-grow:2}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper.LogInType{display:none}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper.LogInType.IsExpanded{display:block}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput{display:flex;align-items:center;flex-grow:2;gap:10px;margin-block-end:0;padding-inline-end:0}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput.SingleLineInput{width:unset;max-width:unset}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput .InlineIconWrapper{flex-shrink:0;margin:0;padding:0}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput .InputWrapper{flex-grow:2;width:100%}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=text],#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=password]{background-color:#fff;border:1px solid #fff;font-family:Arial,Helvetica,sans-serif !important;max-width:100%;width:100%;height:28px;font-size:12px}@media screen{#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=text]:hover,#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=password]:hover{border:1px solid #00b463 !important}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=text]:focus,#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=password]:focus{border:1px solid #00b463 !important}}@media screen{#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=text]:-webkit-autofill:focus,#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=text]:-webkit-autofill.Focused,#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=password]:-webkit-autofill:focus,#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .FormWrapper .FormInput input[type=password]:-webkit-autofill.Focused{box-shadow:0 0 0px 1px #333 inset,0 0 0px 1000px #fff inset,0px 0px 3px 1px #00ad5f !important}}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper button.LoginInSubmit{flex-shrink:0;margin:0}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper button.LoginInSubmit[disabled]{opacity:1 !important}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper button.LoginInSubmit[disabled] .LoadingSpinner{margin:0 auto}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper button.LoginInSubmit[disabled] .BrokenDatabaseIcon{margin:0 auto;width:38px;height:28px}#LoginContainer #LoginPart1 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper button.LoginInSubmit[disabled] .BrokenDatabaseIcon use{--SVG-Icon-Colour-1: var(--Icon-color-red)}#LoginContainer #LoginPart2{z-index:4;transform:translateX(100%)}#LoginContainer #LoginPart2.Animate{transition:all .5s ease;transform:translateX(0)}#LoginContainer #LoginPart2 .DeFactoEDPLogoWrapper{margin-block-end:38px}#LoginContainer #LoginPart2 .LoginPartInnerWrapper{display:flex;flex-direction:column;height:100%;min-height:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper{display:flex;flex-direction:column;flex-grow:2;min-height:0;position:relative;margin-block-end:0;flex-wrap:nowrap;width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_DropdownWrapper{position:absolute;inset-block-start:-89px;inset-inline-end:0;width:230px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_DropdownWrapper:has(.SecureAs_Dropdown.ReadOnly) .InputWrapper input[type=text]{padding-inline-end:29px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_DropdownWrapper .AbandonSecureAsSessionButton{position:absolute;z-index:6;inset-block-start:27px;inset-inline-end:8px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_Dropdown{width:100%;margin:0;padding-inline-end:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_Dropdown label{margin-inline-end:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_Dropdown .InputWrapper{width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .SecureAs_Dropdown .InputWrapper input[type=text]{width:100%;max-width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper{display:flex;flex-direction:column;flex-grow:2;min-height:0;position:relative;margin-block-end:0;flex-wrap:nowrap;width:100%;margin:0 auto}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper:has(.RememberCompaniesWrapper .CheckboxWrapper:not(.HideMe)) .CompanyTableOuterWrapper,#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper:has(.SetDebugSessionCheckbox) .CompanyTableOuterWrapper{border-bottom:1px solid #8f8f8f}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper:has(.RememberCompaniesWrapper .CheckboxWrapper:not(.HideMe)) .CompanyAndDebugCheckboxWrapper,#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper:has(.SetDebugSessionCheckbox) .CompanyAndDebugCheckboxWrapper{display:flex}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsAndSubmitWrapper{display:flex;width:100%;margin-block-end:14px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsWrapper{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:14px 20px;padding-block-start:8px;padding-inline-end:24px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsWrapper .FormInput{width:100%;margin-block-end:0;padding-inline-end:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsWrapper .FormInput.SingleLineInput.Over100Char{width:100%;padding-inline-end:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsWrapper .FormInput.SingleLineInput.Over100Char .InputWrapper{width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsWrapper .FormInput .InputWrapper{width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .LogInDropdownsWrapper .FormInput .InputWrapper input[type=text]{width:100%;max-width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper button.LoginInSubmit{margin:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer{margin-block-end:8px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer:after{width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer.IsExpanded{margin-block-end:18px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer.IsExpanded:after{width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer.IsExpanded .PropertyGroupInnerWrapper{padding-inline-start:13px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer .PropertyGroupInnerWrapper{padding-block-start:3px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer .PropertyGroupInnerWrapper .FormInput{margin-block-end:13px}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer .PropertyGroupInnerWrapper .FormInput.TimeZone_Dropdown{width:100%;padding-inline-end:0}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer .PropertyGroupInnerWrapper .FormInput.TimeZone_Dropdown>label{display:none}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer .PropertyGroupInnerWrapper .FormInput.TimeZone_Dropdown .InputWrapper{width:100%}#LoginContainer #LoginPart2 .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper .PropertyGroupContainer .PropertyGroupInnerWrapper .FormInput.TimeZone_Dropdown .InputWrapper input[type=text]{width:100%;max-width:100%}#LoginContainer .LoginMiddleContentOuterWrapper{display:flex;flex-wrap:wrap;width:100%}#LoginContainer .LoginMiddleContentOuterWrapper .LoginMiddleContentInnerWrapper{flex-grow:2;position:relative;max-width:100%;margin:0 auto}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper{width:100%;margin-block-end:26px}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper .LastLoggedInTitleAndViewAllWrapper{display:flex;align-items:baseline;margin-block-end:10px;width:100%}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper .LastLoggedInTitleAndViewAllWrapper label{margin-inline-end:auto}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper .LastLoggedInTitleAndViewAllWrapper button.FormTextButton{margin-inline-end:0}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable.ShowAllRows>tbody tr{display:table-row}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable:not(.ShowAllRows)>tbody tr:first-child{display:table-row}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>th:first-child,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>td:first-child,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>th:first-child,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>td:first-child{width:260px}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>th:nth-child(2),#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>td:nth-child(2),#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>th:nth-child(2),#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>td:nth-child(2){width:260px}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>th:last-child,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>td:last-child,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>th:last-child,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>td:last-child{width:45px;white-space:nowrap;text-align:center}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>th:last-child .SVGSpriteIcon.IsCancelledIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>td:last-child .SVGSpriteIcon.IsCancelledIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>th:last-child .SVGSpriteIcon.IsCancelledIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>td:last-child .SVGSpriteIcon.IsCancelledIcon use{opacity:1;--SVG-Icon-Colour-1: var(--Icon-color-red-on-dark)}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>th:last-child .SVGSpriteIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>thead>tr>td:last-child .SVGSpriteIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>th:last-child .SVGSpriteIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>td:last-child .SVGSpriteIcon use{opacity:.8}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr{display:none;height:31px}#LoginContainer .LoginMiddleContentOuterWrapper .LastLoggedInWrapper table.LastLoggedInTable>tbody>tr>td:last-child{padding:3px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper{display:flex;flex-direction:column;height:100%;min-height:233px;flex-grow:2;width:100%;margin-block-end:26px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper:has(input[type=text]:focus,input[type=text]:hover) .LookupIcon use{opacity:1}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper:has(input[type=text]:placeholder-shown) .LookupIcon{display:block}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper:has(input[type=text]:placeholder-shown) .ClearIconWrapper{display:none}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .FormInput.SingleLineInput{position:absolute;top:-1px;left:-1px;height:calc(100% + 2px);width:calc(100% + 2px);margin:0;padding:0}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .FormInput.SingleLineInput .InputWrapper{height:100%;width:100%}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .FormInput.SingleLineInput .InputWrapper input[type=text]{position:relative;height:100%;width:100%;background-color:transparent;border:1px solid #999;color:#fff;padding-top:1px;padding-inline-start:29px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .FormInput.SingleLineInput .InputWrapper input[type=text]:hover{border:1px solid #00b463}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .FormInput.SingleLineInput .InputWrapper input[type=text]:focus{outline:none;border:1px solid #00ad5f;box-shadow:none}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .FormInput.SingleLineInput .InputWrapper input[type=text]::placeholder{color:#bbb}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .LookupIcon,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .ClearIconWrapper{position:absolute;left:5px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .LookupIcon{display:none;top:5px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .ClearIconWrapper{display:flex;top:7px;z-index:6}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper{width:100%;max-height:100%;overflow:auto}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper:has(table.OneCompanyOnly){max-height:unset;overflow:visible}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.RowGutter{cursor:default}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.RowGutter .TickIconWrapper:hover{cursor:default}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.RowGutter .TickIconWrapper .TickIcon{cursor:default}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.Column_SearchInputWrapper{width:100%}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.Column_SearchInputWrapper .FormInput.SingleLineInput,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.Column_SearchInputWrapper .LookupIcon,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>thead>tr>th.Column_SearchInputWrapper .ClearIconWrapper{display:none}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table.OneCompanyOnly>tbody>tr>td.RowGutter{cursor:default}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table:not(.OneCompanyOnly)>thead>tr>td.RowGutter{cursor:pointer}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table:not(.OneCompanyOnly)>tbody>tr:hover>td{color:#fff;background-color:#305e4a}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table:not(.OneCompanyOnly)>tbody>tr:hover>td.RowGutter .CheckboxWrapper .InputWrapper.Off .TickIconWrapper .TickIcon use{opacity:.4}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table:not(.OneCompanyOnly)>tbody>tr:hover>td.HasSimpleSystemColourArtefact .SimpleSystemColourArtefact{border-color:#000}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter{border-inline-end:1px solid #8f8f8f}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper.ReadOnly .InputWrapper .TickIconWrapper,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper.ReadOnly .InputWrapper .TickIconWrapper,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper.ReadOnly .InputWrapper .TickIconWrapper,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper.ReadOnly .InputWrapper .TickIconWrapper{border:none !important}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper .InputWrapper.Off .TickIconWrapper:hover:not([disabled]) .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper .InputWrapper.Off .TickIconWrapper:hover:not([disabled]) .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper .InputWrapper.Off .TickIconWrapper:hover:not([disabled]) .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper .InputWrapper.Off .TickIconWrapper:hover:not([disabled]) .TickIcon use{opacity:.4}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper .InputWrapper.On .TickIconWrapper .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper .InputWrapper.On .TickIconWrapper .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper .InputWrapper.On .TickIconWrapper .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper .InputWrapper.On .TickIconWrapper .TickIcon use{opacity:1}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper{background-color:transparent}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus:after,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus:after,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus:after,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus:after{outline:none;border:none;box-shadow:none}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus-visible:after,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus-visible:after,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus-visible:after,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper:focus-visible:after{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>th.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper .TickIcon use,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.RowGutter .CheckboxWrapper .InputWrapper .TickIconWrapper .TickIcon use{opacity:0}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>thead>tr{height:29px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr:focus{outline:none}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr:focus>td:before,#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr:focus>td:after{display:none !important}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td{padding-inline-start:8px;padding-inline-end:8px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.HasSimpleSystemColourArtefact{padding-left:22px;width:314px}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyTableOuterWrapper .CompanyTableWrapper table>tbody>tr>td.HasSimpleSystemColourArtefact .SimpleSystemColourArtefact{position:absolute;inset-block-start:0;inset-inline-start:0;width:15px;height:100%;border:1px solid #333}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper{display:none;width:100%;padding-block-end:16px;flex-shrink:0}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .SetDebugSessionCheckbox.CheckboxWrapper{display:inline-flex;grid-column:span 3;position:relative;flex-shrink:0;margin:0;margin-inline-start:auto;padding:0}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .SetDebugSessionCheckbox.CheckboxWrapper label{order:2;display:inline-block;vertical-align:top;margin:2px 0 0 0;margin-inline-start:7px;margin-inline-end:0;font-weight:normal;cursor:pointer}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .SetDebugSessionCheckbox.CheckboxWrapper .InputWrapper{order:1;display:inline-block;vertical-align:top}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .SetDebugSessionCheckbox.CheckboxWrapper .InputWrapper .TickIconWrapper{background-color:#333}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .RememberCompaniesWrapper{position:relative;display:flex;flex-wrap:wrap}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .RememberCompaniesWrapper .FormInput{flex-shrink:0;margin:0;padding:0}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .RememberCompaniesWrapper .FormInput label{margin-bottom:0;white-space:nowrap}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .TickIconWrapper:hover{border:1px solid #00b463}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .TickIconWrapper:focus{outline:none;border:1px solid #999;box-shadow:none}#LoginContainer .LoginMiddleContentOuterWrapper .CompanyAndDebugCheckboxWrapper .TickIconWrapper:focus-visible{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit{flex-shrink:0;height:70px;width:70px;margin:0;background-color:#333;border:1px solid #8f8f8f}@media screen{#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:hover:not(:active):not([disabled]):not(.Disabled){background-color:#00aa59}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:hover:not(:active):not([disabled]):not(.Disabled):not(:focus){border:1px solid #00aa59}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:active{background-color:#111;border:1px solid #111}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:focus{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:focus:hover,#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:focus:active{box-shadow:inset 0px 0px 0px 1px #fff,0px 0px 3px 1px #00ad5f}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit:focus:after{display:none !important}}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit[disabled],#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit.Disabled{opacity:.4;cursor:not-allowed;background-color:#333;border:1px solid #8f8f8f}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit[disabled] .SVGSpriteIcon,#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit.Disabled .SVGSpriteIcon{cursor:not-allowed}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit .SVGSpriteIcon{display:block;margin-inline-start:auto;margin-inline-end:auto}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit .SVGSpriteIcon use{opacity:1}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit .SVGSpriteIcon.LoadingSpinner use{--SVG-Icon-Colour-1: var(--Icon-color-green) !important}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit .SVGSpriteIcon use{--SVG-Icon-Colour-1: var(--Icon-color-white)}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit .BrokenDatabaseIcon{margin-block-start:0}#LoginContainer .LoginMiddleContentOuterWrapper button.LoginInSubmit .LoadingSpinner{margin-block-start:0}#LoginContainer .InlineIconWrapper{display:inline-block;vertical-align:top;margin-inline-start:2px;margin-inline-end:9px;padding:4px 0}#LoginContainer .InlineIconWrapper .SVGSpriteIcon{display:block;margin:0 auto}#LoginContainer .InlineIconWrapper .SVGSpriteIcon use{opacity:1}#LoginContainer .DropdownMenu{width:100%}#LoginContainer .DropdownMenu#DatabaseBar{position:relative;display:flex;margin-block-end:37px;padding:0;height:unset;width:100%;color:#fff;background-color:transparent !important;cursor:default}#LoginContainer .DropdownMenu#DatabaseBar:hover{z-index:20}#LoginContainer .DropdownMenu#DatabaseBar.IsExpanded{z-index:20}#LoginContainer .DropdownMenu#DatabaseBar.IsExpanded .DropdownMenuTitleWrapper{border:1px solid #fff}#LoginContainer .DropdownMenu#DatabaseBar.IsExpanded .DropdownMenuContentWrapper{border:1px solid #fff}#LoginContainer .DropdownMenu#DatabaseBar.LiveColour{color:#fff}#LoginContainer .DropdownMenu#DatabaseBar.StageColour{color:#ff912f}#LoginContainer .DropdownMenu#DatabaseBar.StageColour .DropdownMenuTitleWrapper .DatabaseIcon use{--SVG-Icon-Colour-1: var(--Icon-color-stage)}#LoginContainer .DropdownMenu#DatabaseBar.TestColour{color:#f46467}#LoginContainer .DropdownMenu#DatabaseBar.TestColour .DropdownMenuTitleWrapper .DatabaseIcon use{--SVG-Icon-Colour-1: var(--Icon-color-test)}#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuTitleWrapper{border:1px solid #8f8f8f}#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuTitleWrapper:hover{border:1px solid #fff}@media screen{#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuTitleWrapper:focus,#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuTitleWrapper.ContentFocus{z-index:21;border:1px solid #00b463 !important;box-shadow:0px 0px 3px 1px #00ad5f}}#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuContentWrapper{width:100%;border:1px solid #fff;color:#fff;inset-block-start:calc(100% - 1px);inset-inline-start:0 !important;inset-inline-end:0 !important}#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuContentWrapper:focus{outline:none}#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuContentWrapper.PaddingMedium{margin-block-end:8px}#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuContentWrapper .DropdownMenuContent{min-height:100px;padding:20px;padding-block-end:14px}@media screen{#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuTitleWrapper:focus+.DropdownMenuContentWrapper,#LoginContainer .DropdownMenu#DatabaseBar .DropdownMenuTitleWrapper.ContentFocus+.DropdownMenuContentWrapper{z-index:21;border-color:#00b463 !important;box-shadow:0px 0px 3px 1px #00ad5f}}#LoginContainer .DropdownMenu .DropdownMenuContentWrapper{background-color:#333}#LoginContainer .DropdownMenu ul.SearchResults.DatabaseResults{border-block-end:1px solid #8f8f8f}#LoginContainer .DropdownMenu ul.SearchResults.DatabaseResults:last-child{border-block-end:none}#LoginContainer .DropdownMenu ul.CheckboxList{margin-block-end:1px}#LoginContainer .DropdownMenu ul.CheckboxList li{padding-inline-end:10px}@media screen{#LoginContainer .DropdownMenu ul.RadioList li label .RadioButtonWrapper:focus{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}}#LoginContainer .DropdownMenu ul.RadioList li label .RadioButtonWrapper .RadioButton{background-color:#fff}#LoginContainer .DropdownMenu .SearchNoResults{display:none;list-style:none;margin-block-end:0}#LoginContainer .FormInput.SingleLineInput.Over100Char .InputWrapper{display:inline-flex;width:unset}#LoginContainer #LoginTypeSwitcher{flex-shrink:0;margin-inline-end:-1px}#LoginContainer #LoginTypeSwitcher.Menu{width:unset;height:70px;padding:0;background-color:#333;border:1px solid #8f8f8f;color:#8f8f8f;cursor:pointer}#LoginContainer #LoginTypeSwitcher.Menu:hover,#LoginContainer #LoginTypeSwitcher.Menu.IsExpanded{z-index:19;border-color:#fff}#LoginContainer #LoginTypeSwitcher.Menu.IsExpanded>.IsSubMenuParent>button>.MenuTitle{color:#fff}#LoginContainer #LoginTypeSwitcher.Menu.IsExpanded>.IsSubMenuParent>button>.MenuTitle .DropdownExpander{transform:rotate(180deg)}#LoginContainer #LoginTypeSwitcher.Menu.IsExpanded>.IsSubMenuParent>button>.MenuTitle .DropdownExpander use{opacity:1}#LoginContainer #LoginTypeSwitcher.Menu.IsExpanded>.IsSubMenuParent>.SubMenu{display:block !important}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent{width:100%;height:100%}@media screen{#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent:hover>button>.MenuTitle{color:#fff}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent:hover>button>.MenuTitle .DropdownExpander{opacity:1}}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;padding:10px;position:static;cursor:pointer}@media screen{#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button:focus:after{top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:50;border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button:focus+.SubMenu{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f}}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.SVGSpriteIcon{order:2;display:block;margin:0;cursor:pointer;position:static}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.SVGSpriteIcon.NormalLoginIcon{inset-block-start:calc(50% - 17px)}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.SVGSpriteIcon use{opacity:1}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.MenuTitle{order:1;font-size:12px;margin:0;margin-inline-end:10px;padding:0;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;text-align:center;line-height:1.2}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.MenuTitle .DropdownExpander{vertical-align:top;width:14px;height:8px;margin-block-start:0;margin-block-end:0;width:14px;height:8px;cursor:pointer}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.MenuTitle .DropdownExpander:after{display:none !important}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>button>.MenuTitle .DropdownExpander use{opacity:1}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu{margin-inline-start:-1px;padding:0;border:1px solid #fff;cursor:default;min-width:unset}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOptionWrapper{width:100%;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-inline-start:none;border-inline-end:none;flex-wrap:nowrap}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption{display:flex;flex-direction:row;border:none;margin:0;padding:10px}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-grow:2;margin:0;margin-inline-end:10px;padding:12px;padding-block-end:8px;position:relative;cursor:pointer;border:1px solid #8f8f8f}@media screen{#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:hover{cursor:pointer;border:1px solid #fff}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:focus{border:1px solid #00b463;box-shadow:0px 0px 3px 1px #00ad5f !important}}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:last-child{margin-inline-end:0}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:hover,#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:focus,#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:active{text-decoration:none}@media screen{#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:hover,#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:focus,#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:active{color:#fff}}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:hover .OptionText:after,#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:focus .OptionText:after,#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option:active .OptionText:after{display:none !important}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .Option .OptionText{width:100%;font-size:12px;margin-block-start:8px;padding:0;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;line-height:1.2;text-align:center;text-decoration:none;color:inherit}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .SVGSpriteIcon{display:block;margin:0 auto;margin-block-start:1px;cursor:pointer}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .SVGSpriteIcon:focus{outline:none}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .SVGSpriteIcon.LDAPLoginIcon{margin-block-start:6px}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .SVGSpriteIcon.EDPDefactoLogo{margin:0 auto}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu .ParentOption .SVGSpriteIcon use{opacity:1}#LoginContainer #LoginTypeSwitcher.Menu>.IsSubMenuParent>.SubMenu>li.InformationPreviewAndSubMenuPinWrapper{width:calc(100% + 2px);margin-inline-start:-1px;margin-inline-end:-1px;border-inline-start:1px solid #fff;border-inline-end:1px solid #fff;border-block-end:1px solid #fff}#LoginContainer label{color:#fff}#LoginContainer .PropertyGroupContainer{margin-block-end:10px}#LoginContainer .PropertyGroupContainer .PropertyGroupTitle label{background-color:#333}#LoginContainer table.HasStickyHeader>thead{position:sticky;top:0;z-index:10}#LoginContainer table.HasStickyHeader>thead>tr>th{border-block-start:1px solid #afafaf}#LoginContainer table.OnDarkBackground{background-color:transparent}#LoginContainer table.OnDarkBackground>thead>tr>th,#LoginContainer table.OnDarkBackground>thead>tr>td,#LoginContainer table.OnDarkBackground>tbody>tr>th,#LoginContainer table.OnDarkBackground>tbody>tr>td{border-block-end:1px solid #8f8f8f;border-inline-end:1px solid rgba(255,255,255,.15)}#LoginContainer table.OnDarkBackground>thead>tr>th:first-child,#LoginContainer table.OnDarkBackground>thead>tr>th.FirstVisibleColumn,#LoginContainer table.OnDarkBackground>thead>tr>td:first-child,#LoginContainer table.OnDarkBackground>thead>tr>td.FirstVisibleColumn,#LoginContainer table.OnDarkBackground>tbody>tr>th:first-child,#LoginContainer table.OnDarkBackground>tbody>tr>th.FirstVisibleColumn,#LoginContainer table.OnDarkBackground>tbody>tr>td:first-child,#LoginContainer table.OnDarkBackground>tbody>tr>td.FirstVisibleColumn{border-inline-start:1px solid #8f8f8f}#LoginContainer table.OnDarkBackground>thead>tr>th:last-child,#LoginContainer table.OnDarkBackground>thead>tr>th.LastVisibleColumn,#LoginContainer table.OnDarkBackground>thead>tr>td:last-child,#LoginContainer table.OnDarkBackground>thead>tr>td.LastVisibleColumn,#LoginContainer table.OnDarkBackground>tbody>tr>th:last-child,#LoginContainer table.OnDarkBackground>tbody>tr>th.LastVisibleColumn,#LoginContainer table.OnDarkBackground>tbody>tr>td:last-child,#LoginContainer table.OnDarkBackground>tbody>tr>td.LastVisibleColumn{border-inline-end:1px solid #8f8f8f}#LoginContainer table.OnDarkBackground>thead>tr>th{color:#fff;background-color:#414141;border-block-start:1px solid #8f8f8f}#LoginContainer table.OnDarkBackground>tbody>tr>td{color:rgba(255,255,255,.8);background-color:transparent}#LoginContainer table.OnDarkBackground>tbody>tr>td.RowGutter{border-inline-end:1px solid #333}#LoginContainer .LoginSSOWrapper.HideMe~.AlertTextContainerWrapper:has(.AlertTextContainer:not(.HideMe)){margin-block-start:30px}#LoginContainer .LoginSSOWrapper:not(.HideMe)~.AlertTextContainerWrapper:has(.AlertTextContainer:not(.HideMe)){margin-block-start:30px;padding-block-start:30px;border-block-start:1px solid #8f8f8f}#LoginContainer .AlertTextContainer{display:inline-block;vertical-align:top;margin:0}#LoginContainer .LoginSSOWrapper{position:relative;display:flex;flex-wrap:wrap;width:100%;max-width:100%;margin-block-start:38px;margin-block-end:-16px;margin-inline-start:auto;margin-inline-end:auto}#LoginContainer .LoginSSOWrapper .LoginSSOButtonWrapper{display:flex;width:100%}#LoginContainer .LoginSSOWrapper .LoginSSOButtonWrapper button{margin-block-end:16px;margin-inline-end:16px}#LoginContainer .LoginSSOWrapper .LoginSSOButtonWrapper button:last-child{margin-inline-end:0}#LoginContainer .LoginSSOWrapper button.FormTextButton.HasImageInsideButton.SSOButton.MSSSOButton{border:1px solid #fff}@media screen{#LoginContainer .LoginSSOWrapper button.FormTextButton.HasImageInsideButton.SSOButton.MSSSOButton:hover:not(:active):not([disabled]):not(.Disabled):not(:focus){border:1px solid #fff}#LoginContainer .LoginSSOWrapper button.FormTextButton.HasImageInsideButton.SSOButton.MSSSOButton:focus{border:1px solid #009552}#LoginContainer .LoginSSOWrapper button.FormTextButton.HasImageInsideButton.SSOButton.MSSSOButton:focus:hover{border:1px solid #009552}#LoginContainer .LoginSSOWrapper button.FormTextButton.HasImageInsideButton.SSOButton.MSSSOButton:active{border:1px solid #009552}}/*# sourceMappingURL=Login.css.map */
