.login-button-container{margin-top:10%}.login-container{height:100vh;width:98vw;margin-top:-3%;background-image:url(assets/images/login.png);background-repeat:no-repeat;background-position:center;background-size:cover}.login-logo-container{width:60%;height:100vh;background-color:#00000080;background-image:url(assets/images/whiteLogo.png);background-repeat:no-repeat;background-position:center;float:right}.login-form-container{background-color:#00000080;width:40%;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:4px solid white}.textInput-container{background:radial-gradient(100% 700.42% at 98.37% 100%,#0003,#fff3 82.29%);width:70%;height:50px;margin-top:10%;border-radius:5px;display:flex;align-items:center}.textInput-container:hover{background:radial-gradient(120% 700.42% at 98.37% 100%,#0003,#fff3 50.29%)}input:-webkit-autofill,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-text-fill-color:white!important}.register-container{height:100vh;width:98vw;margin-top:-3%;background-image:url(assets/images/login.png);background-repeat:no-repeat;background-position:center;background-size:cover}.register-logo-container{width:60%;height:100vh;background-color:#00000080;background-image:url(assets/images/whiteLogo.png);background-repeat:no-repeat;background-position:center;float:left}.register-form-container{background-color:#00000080;width:40%;height:100vh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:4px solid white;position:absolute;right:0}.go-back-button{width:40px;height:40px;margin-right:20px}.go-back-button:hover{background:#8b8b8b;border-radius:50px}.responsive-layout{display:flex;flex-direction:column}.logo-container{width:100%;margin-bottom:20px;position:relative}.form-container{width:100%}.cross{height:60px;width:60px}@media(min-width:768px){.responsive-layout{flex-direction:row;height:100vh}.logo-container{width:60%;margin-bottom:0;position:relative;z-index:1}.logo-container:before{content:"";position:absolute;inset:0;background-image:url(/assets/thumbnail_partner-ChIdQyj-.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;z-index:-1}.form-container{width:35%;margin:0 auto}.logo{height:10vw;background-color:#8a2be2}.ochy-logo{width:20vw;height:auto;aspect-ratio:81/26;background-color:#8a2be2}.cross{height:80px;width:80px}.sso-buttons-container{margin:20px auto 0;width:100%}}@media(max-width:600px){.logo{height:70px}.ochy-logo{width:20vw;height:auto;aspect-ratio:81/26;background-color:#8a2be2}}.green-bar-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-image:url(/assets/thumbnail_partner-ChIdQyj-.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:1}.green-bar{position:absolute;bottom:0;width:100%;height:0;background-color:#78bd3226;border-top:2px solid rgba(120,189,50);animation:slide-up 6s forwards}@keyframes slide-up{0%{height:0}to{height:100%}}:root{--ochy-app-background: #0f0f0f;--ochy-background: #0d0d0d;--ochy-header-background: #0a0e0f;--ochy-card-background: #1d1d1d;--ochy-hover: #282829;--ochy-selected: #38393c;--ochy-primary: #ff5900;--ochy-secondary: #3744fa;--ochy-error: #f4354b;--ochy-red: #ef1b29;--ochy-green: #78bd32;--ochy-valid: #32cd32;--ochy-warning: #f5d000;--ochy-white: #fff;--ochy-text-gray: #737373;--ochy-text-light: #9f9f9f;--ochy-light-gray: #bbb;--ochy-dark-gray: #78798f;--ochy-button-background: #ff5900;--ochy-button-text: #fafafa;--ochy-button-hover: #3744fa;--ochy-button-text-hover: #ffffff;--ochy-black: #000;--ochy-primary-opacity-10: rgba(255, 89, 0, .1);--ochy-primary-opacity-20: rgba(255, 89, 0, .2);--ochy-primary-opacity-30: rgba(255, 89, 0, .3);--ochy-primary-opacity-40: rgba(255, 89, 0, .4);--ochy-white-opacity-10: rgba(255, 255, 255, .1);--ochy-white-opacity-20: rgba(255, 255, 255, .2)}html{color-scheme:dark;scrollbar-width:thin;scrollbar-color:var(--ochy-white-opacity-20) transparent}html::-webkit-scrollbar,.ochy-scrollbar::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-track,.ochy-scrollbar::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb,.ochy-scrollbar::-webkit-scrollbar-thumb{background-color:var(--ochy-white-opacity-20);border-radius:10px}
