@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__profile{min-height:5rem}.component__profile .profile-card-placeholder{cursor:pointer;background-color:#ececec;border-radius:.25rem;align-items:center;height:5rem;padding:0 1rem;display:flex}.component__profile .profile-card-placeholder.with-dimmed-background{background-color:#f4f4f4}.component__profile .profile-card-placeholder .profile-card-inner{flex-direction:row;flex:1;align-items:center;gap:.75rem;display:flex}@media (min-width:56.25rem){.component__profile .profile-card-placeholder .profile-card-inner .ui-kit-avatar{padding:.375rem 0}}.component__profile .profile-card-placeholder .profile-card-inner .profile-name-and-role{flex-direction:column;flex:1;display:flex}.component__profile .profile-card-placeholder .profile-card-inner .profile-name-and-role span{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}.component__profile .profile-card-placeholder .profile-card-inner .profile-name-and-role .profile-name{font-weight:700}.component__profile .profile-card-placeholder .profile-card-inner .profile-more{background-color:#0000;border-radius:.375rem;padding:.5rem .25rem}.component__profile .profile-card-placeholder .profile-card-inner .profile-more .ui-kit-button-menu{padding-bottom:0!important}.component__profile .profile-card-placeholder .profile-card-inner .profile-more .button-menu-entry{padding:.625rem 1.25rem!important}.component__profile .profile-card-placeholder:hover,.component__profile .profile-card-placeholder:focus{background-color:#e5f1fd}.component__profile .profile-card-placeholder:hover .profile-card-inner .profile-more-button svg path,.component__profile .profile-card-placeholder:focus .profile-card-inner .profile-more-button svg path{fill:#0072f0}.component__profile.auth{min-height:unset;width:-webkit-max-content;width:max-content}.component__profile.auth .profile-card-placeholder{height:unset;border-radius:9999px;padding:0!important}.component__profile.auth .profile-card-placeholder .profile-card-inner{padding:0 .5rem}@media (max-width:35rem){.component__profile.auth{width:-webkit-max-content;width:max-content}}.component__profile.landing-page{min-height:unset;width:-webkit-max-content;width:max-content}.component__profile.landing-page .profile-card-placeholder{height:unset;border-radius:9999px;padding:0!important}.component__profile.landing-page .profile-card-placeholder .profile-card-inner{padding:0 .5rem}@media (max-width:35rem){.component__profile.landing-page{width:100%}}@media (max-width:56.25rem){.component__profile{min-height:unset;width:-webkit-max-content;width:max-content}.component__profile .profile-card-placeholder{height:unset;border-radius:9999px;padding:0!important}.component__profile .profile-card-placeholder .profile-card-inner{padding:0 .5rem}}@media (max-width:35rem){.component__profile{width:100%}}.component__profile[data-collapsed=true]{padding:1rem .25rem 0!important}.component__profile[data-collapsed=true] .profile-card-placeholder{border-bottom:1px solid #0000;padding:0}.component__profile[data-collapsed=true] .profile-card-placeholder .profile-card-inner{flex-direction:column-reverse;gap:0}.component__profile[data-collapsed=true] .profile-card-placeholder .profile-card-inner .ui-kit-avatar{padding:0 .125rem}.component__profile[data-collapsed=true] .profile-card-placeholder .profile-card-inner .ui-kit-avatar img{width:1.75rem;min-width:1.75rem;max-width:1.75rem;height:1.75rem;min-height:1.75rem}.component__profile[data-collapsed=true] .profile-card-placeholder .profile-card-inner .profile-name-and-role{display:none}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.auth-wrapper{height:100vh;display:flex;overflow:hidden}.auth-wrapper .auth-wrapper__hero{padding:var(--margin-vertical)var(--margin-horizontal);flex:1}@media (max-width:56.25rem){.auth-wrapper .auth-wrapper__hero{display:none}}@media (min-width:56.25rem){.auth-wrapper .auth-wrapper__hero{background-color:#f5faff;background-image:url(/assets/auth-hero-background.avif);background-position:0 100%;background-size:cover;display:block}}.auth-wrapper .auth-wrapper__hero h1{color:#404040;font-size:3.75rem;font-weight:600}.auth-wrapper .auth-wrapper__panel{background:#fff;flex-direction:column;display:flex}@media (max-width:56.25rem){.auth-wrapper .auth-wrapper__panel{width:100%}}@media (min-width:56.25rem){.auth-wrapper .auth-wrapper__panel{width:31.25rem}}.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__header{max-height:6rem;padding:.5rem var(--margin-horizontal);align-items:end;display:flex}@media (max-width:56.25rem){.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__header{background-color:#f5faff;padding-right:.5rem}}@media (min-width:56.25rem){.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__header{padding-top:var(--margin-vertical);height:unset;padding-left:var(--gutter-horizontal);background-color:#fff}}.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__header .auth-wrapper__panel__header__content{justify-content:space-between;align-items:center;width:100%;height:-webkit-fit-content;height:fit-content;display:flex}@media (max-width:56.25rem){.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__header .auth-wrapper__panel__header__content .ui-kit-language-selector .ui-kit-language-selector__item{font-size:.875rem}}.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__body .auth-wrapper__panel__body__content{padding:var(--margin-vertical)0rem;flex-direction:column;flex:1;min-height:0;display:flex}.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__body .auth-wrapper__panel__body__content .auth-wrapper__panel__body__content__caption{color:#404040;white-space:pre;padding-left:var(--gutter-horizontal);padding-right:var(--margin-horizontal);font-size:1.5rem;font-weight:600}@media (max-width:35rem){.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__body .auth-wrapper__panel__body__content .auth-wrapper__panel__body__content__caption{text-align:center}}@media (min-width:35rem){.auth-wrapper .auth-wrapper__panel .auth-wrapper__panel__body .auth-wrapper__panel__body__content .auth-wrapper__panel__body__content__caption{text-align:left}}@media (min-width:56.25rem){.auth-wrapper .selector__no-hero{display:none}}.auth-wrapper .section__body p{margin:0;line-height:1.5}@media (max-width:35rem){.auth-wrapper .section__header>*,.auth-wrapper .section__body>*,.auth-wrapper .section__footer>*{width:unset}}@media (min-width:35rem){.auth-wrapper .section__header>*,.auth-wrapper .section__body>*,.auth-wrapper .section__footer>*{width:20rem}}@media (min-width:56.25rem){.auth-wrapper .section__header,.auth-wrapper .section__body,.auth-wrapper .section__footer{padding-left:var(--gutter-horizontal)}}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}:root{--primary-rgb:0,121,255;--primary:rgb(var(--primary-rgb));--secondary-rgb:102,228,155;--secondary:rgb(var(--secondary-rgb))}.pi-slash:after{content:"/";--webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-feature-settings:normal;font-variant:normal;text-transform:none;text-shadow:1px 0 #fff;font-size:150%;font-style:normal;font-weight:400;line-height:1;position:absolute;transform:translate(-125%)translateY(-27%)rotate(20deg)}.component__enable-2fa-step{flex-direction:column;min-width:0;min-height:0;display:flex}.component__enable-2fa-step .totp-secret{font-size:10px}.component__enable-2fa-step .totp-qr-code{margin-top:15px;margin-bottom:5px}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__business-partner-card{border-bottom:1px solid #ececec;border-radius:.375rem;flex-direction:row;align-items:center;gap:1rem;height:5rem;padding:.75rem 1rem;display:flex}.element__business-partner-card span{color:#404040;font-size:1rem;font-weight:700}.element__business-partner-card:hover{cursor:pointer;background:#b0d5ff4d}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.component__download-link{font-size:.875rem}@media (max-width:56.25rem){:root{--gutter-horizontal:1.25rem;--margin-horizontal:1.25rem}}@media (min-width:56.25rem){:root{--gutter-horizontal:1.875rem;--margin-horizontal:1.875rem}}@media (max-height:35rem){:root{--gutter-vertical:1.25rem;--margin-vertical:.75rem}}@media (min-height:35rem) and (max-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:1.25rem}}@media (min-height:55rem){:root{--gutter-vertical:1.25rem;--margin-vertical:3.125rem}}.element__legal-links .ui-kit-link{font-size:.875rem}
