.login-fullpage:has(.university-login) .login-body,.login-fullpage:has(.university-login) .signup-body,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .login-body,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .signup-body{display:flex;flex-direction:column;gap:1.5rem}.login-fullpage:has(.university-login) .login-left-side,.login-fullpage:has(.university-login) .login-right-side,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .login-left-side,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .login-right-side{width:100%;max-width:none;padding:0;border:0}.login-fullpage:has(.university-login) .login-right-side,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .login-right-side{order:-1}.login-fullpage:has(.university-login) #login-buttons,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) #login-buttons{width:100%}.login-fullpage:has(.university-login) #login-buttons .btn-social.saml,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) #login-buttons .btn-social.saml{width:100%;min-height:3.5rem;padding:1rem;font-size:1.15rem;font-weight:bold;color:var(--secondary);background:var(--tertiary)}.login-fullpage:has(.university-login) #login-buttons .btn-social.saml .d-icon,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) #login-buttons .btn-social.saml .d-icon{color:inherit}.login-fullpage:has(.university-login) .university-login__toggle,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .university-login__toggle{font-size:.85rem;text-decoration:underline}.login-fullpage:has(.university-login):has(.university-login[data-local-open=false]) #login-form,.login-fullpage:has(.university-login):has(.university-login[data-local-open=false]) .login-page-cta,.login-fullpage:has(.university-login):has(.university-login[data-local-open=false]) .signup-progress-bar,.login-fullpage:has(.university-login):has(.university-login[data-local-open=false]) .signup-page-cta,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml):has(.university-login[data-local-open=false]) #login-form,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml):has(.university-login[data-local-open=false]) .login-page-cta,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml):has(.university-login[data-local-open=false]) .signup-progress-bar,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml):has(.university-login[data-local-open=false]) .signup-page-cta{display:none}.login-fullpage:has(.university-login) .login-welcome-header,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .login-welcome-header{display:block;width:100%}.login-fullpage:has(.university-login) .login-welcome-header .login-title,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .login-welcome-header .login-title{display:none}.login-fullpage:has(.university-login) .university-login,.signup-fullpage:has(.university-login):has(#login-buttons .btn-social.saml) .university-login{width:100%;text-align:center}.signup-fullpage:not(:has(#login-buttons .btn-social.saml)) .university-login{display:none}
/*# sourceMappingURL=common_theme_12_7ff6c1ce1b5238506871d4640beac8792e5d20f8.css.map?__ws=pl-forum.cs.uni-tuebingen.de */
