.actionBar{color:var(--actionbar-main-text-color);background-color:var(--actionbar-main-background-color);max-height:var(--ACTION-BAR-HEIGHT);height:var(--ACTION-BAR-HEIGHT);display:flex;flex-direction:row;box-sizing:border-box;position:relative;z-index:100}.actionBarCategory{margin:.5rem 1.5rem}.actionBar .actionBarCategory>.actionBarCategoryText{height:2.5rem;justify-content:space-between;align-items:center;display:flex;flex-direction:row;vertical-align:text-top;cursor:pointer;background-color:var(--actionbar-main-background-color);font-size:1.5rem;white-space:nowrap}.actionBar .actionBarCategory.underlined>.actionBarCategoryText{text-decoration:underline}.actionBar .actionBarCategory>.actionBarCategoryText>[data-abi-title]{margin-right:.5rem}.actionBar .actionBarCategory>.items{flex-direction:column;margin-block-start:0;margin-block-end:0;padding-left:0}.actionBar .actionBarCategory.stretcher>.items{visibility:hidden;overflow-y:scroll;max-height:calc(70vh - 2.5rem)}.actionBar .actionBarCategory:not(.stretcher)>.items{display:none}.actionBar .actionBarCategory>.items.open{display:flex}.actionBar .actionBarCategory:not(.stretcher)>.items.open{position:absolute}.actionBar .actionBarCategory.stretcher>.items.open{visibility:visible}.actionBar .actionBarCategory>.items>.actionBarItem{width:100%;box-sizing:border-box;font-size:100%}.actionBarCategory>.items .actionBarItem{opacity:1!important}.actionBarCategory.disabled>.actionBarCategoryText{color:var(--actionbar-item-text-color-disabled)}.buttonInput{display:flex;flex-direction:row;flex-wrap:nowrap}.buttonInput>input{flex-grow:1;padding-right:1.5rem}.buttonInput>button{border-color:transparent;background-color:transparent;position:relative;width:2rem;left:-2rem;margin-right:-2rem}.ClearableInput>input{padding-left:.85rem}.actionBarItem{display:flex;align-items:center;white-space:nowrap;padding:.5rem 1.5rem;vertical-align:text-top;cursor:pointer;background-color:var(--actionbar-main-background-color);font-size:1.5rem}.actionBarItem a{text-decoration:none;color:inherit}.actionBarItem.img{background-color:var(--BACKGROUND);cursor:default}.actionBarItem.img.logo{padding-right:0}.actionBarItem.triangle.img{background-color:var(--DARK-BLUE);padding:0}.actionBarItem.img img{height:100%;width:auto}.actionBarItem.disabled{color:var(--actionbar-item-text-color-disabled)}.actionBarItem:not(.fluffer):not(.disabled):hover{background-color:var(--actionbar-item-background-color-hover)}.actionBarItem:first-child{padding-left:1.5rem}.actionBarItem.fluffer{cursor:initial;flex-grow:1}div.actionBarItem [data-abi-icon]{order:1;padding-right:.5rem}div.actionBarItem [data-abi-title]{order:2;min-height:1.2rem}li.actionBarItem [data-abi-icon]{order:2}li.actionBarItem [data-abi-title]{order:1;flex-grow:1}.actionBarItem.img.logo img{width:18.25rem}.actionBarItem.img.triangle img{width:3.6rem}.loginFormInput{display:flex;flex-direction:column;margin-top:.8rem;margin-bottom:.8rem}.loginFormInput>label{color:#8c8c8c}.loginFormInput>div{flex-grow:1;display:flex}.loginFormInput>div>input{border:none;border-bottom:.4rem dashed rgb(13,189,104);box-sizing:border-box;font-size:120%;outline:none;border:.1rem solid #686868;border-radius:.25rem;flex-grow:1;display:block;padding:.3rem .85rem}.loginFormInput>div>input:focus{border-bottom-style:solid}.loginFormInput>div>button{height:auto}.loginFormInput>div>button:not(:active){color:#9f9f9f}.loginFormWrapper{height:100vh;position:relative}.loginForm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;min-width:36rem;max-width:36rem;min-height:42rem;max-height:42rem;box-sizing:border-box}.loginForm .headerImage{justify-content:center;display:flex;margin:1.5rem}.loginForm .headerImage>*{order:1;color:#2b2b2b!important;font-size:3.4rem;font-weight:700;font-style:italic;max-height:7.4rem;transition:max-height .3s 0s ease-out;transition:font-size .3s 0s ease-out}.loginForm .headerImage>img{width:100%;max-height:7.4rem;transition:max-height .3s 0s ease-out}.loginForm.hasError .headerImage>img{max-height:4.5rem}.loginForm .errors{margin-top:1rem;color:transparent;height:0rem;transition:height .3s .3s ease-out;text-align:center;margin-bottom:1rem;border:0rem solid rgb(222,133,133);border-radius:.1rem;background-color:#e3a8a8;display:flex;flex-direction:column}.loginForm.hasError .errors{color:#000;border-width:.1rem;height:auto;padding:1rem}.loginForm .errors .header{font-size:120%;font-weight:700}.loginForm .errors .message>.redirect,.loginForm .errors .message{font-size:110%}.loginForm .errors .message>.redirect{text-decoration:underline;color:inherit}.loginForm .signIn{margin-top:1.5rem;margin-bottom:.5rem;display:flex;align-self:center;justify-content:center}.loginForm .signIn button.signIn{font-size:1.3rem;padding:.5rem 1rem;height:auto}.loginForm .copyright{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.loginForm .copyright>span{color:#8c8c8c}
