.login-stars,.login-stars-input{display:none}header[role=banner] .region-header{margin:16px 0}header[role=banner] .region-header>.header_content{width:min(100% - var(--padding_exterior) * 2,1310px);margin-inline:auto;margin-inline:auto;margin-block:auto;justify-content:space-between;align-items:center}@media (max-width:640px){header[role=banner] .region-header>.header_content{padding:0 20px;width:100%}}header[role=banner] .region-header>.header_content .middle{display:none}@media (min-width:640px){header[role=banner] .region-header>.header_content .middle{display:flex;flex-direction:column;gap:30px;margin:auto}}header[role=banner] .region-header>.header_content .user_menu{display:flex;align-items:center;gap:16px}@media (min-width:640px){header[role=banner] .region-header>.header_content .user_menu #block-paltana-menuhamburger{display:none}}header[role=banner] .region-header>.header_content .user_menu .block-openid-connect{width:40px}@media (min-width:640px){header[role=banner] .region-header>.header_content .user_menu .block-openid-connect{width:auto;right:0}}header[role=banner] .region-header>.header_content .user_menu .block-openid-connect input{font-size:1rem;font-weight:400;line-height:150%;font-weight:var(--font_weight_bold);text-decoration:none;background-image:url(../../../images/project_icons/user.svg);background-repeat:no-repeat;background-position:left;height:40px;min-width:0;padding:4px 12px 4px 45px}@media (min-width:640px){header[role=banner] .region-header>.header_content .user_menu .block-openid-connect input{font-size:1.125rem}}header[role=banner] .region-header>.header_content .user_menu .block-openid-connect input.hidden-header{display:none}@media (min-width:640px){header[role=banner] .region-header>.header_content .user_menu .block-openid-connect input.hidden-desktop{display:none}}@media (max-width:640px){header[role=banner] .region-header>.header_content .user_menu .block-openid-connect input.hidden-mobile{display:none}}@media (max-width:1200px){body.user-logged-in header[role=banner] .region-header>.wrapper{padding-right:50px}}@media (max-width:640px){body.user-logged-in header[role=banner] .region-header>.wrapper{padding-right:25px}}.header_with_components_content.under header[role=banner] .region-header{background-color:transparent}@media (max-width:640px){body:has(.region-responsive-header.is_visible) .header{position:fixed;width:100%;background:#fff;z-index:999;top:0}}