.loginPanel__header{background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);display:flex;min-height:200px;position:relative}.loginPanel__header-content{display:flex;flex-direction:column;justify-content:flex-end;padding:30px;width:100%}.loginPanel__coverImage{background:var(--fk-color__background-3);display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;max-width:100%;z-index:-1}.loginPanel__title{color:#fff;font-family:Gilroy-Extrabold,Helvetica,sans-serif;font-size:36px;word-wrap:break-word;margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.-topic .loginPanel__title{margin:auto 0;color:var(--fk-color__foreground-1)}.loginPanel__owners{align-items:center;display:flex;gap:8px;margin-top:12px}.loginPanel__avatars{display:flex;flex-shrink:0}.loginPanel__avatar{background:var(--fk-color__background-2);border:2px solid var(--fk-color__background-1);border-radius:100%;height:24px;object-fit:cover;width:24px;z-index:8}.loginPanel__avatar.-topic{border-radius:6px}.loginPanel__avatar:nth-child(2){margin-left:-6px;z-index:9}.loginPanel__avatar:nth-child(3){margin-left:-6px;z-index:10}.loginPanel__names{color:#fff;font-family:Gilroy-Bold,Helvetica,sans-serif;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.-topic .loginPanel__names{color:var(--fk-color__foreground-1)}.loginPanel__toggle{margin-top:42px}.accountSSO__authButtons{display:flex;flex-direction:column;gap:16px}.passportAuth__carnegieAuthButton{border:none;background:#ff8b00}.passportAuth__carnegieAuthButtonhover{background:#ff8b00}.loginPanelWrapper{display:flex;align-items:center;justify-content:center;min-height:100vh}.loginPanelWrapper__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:24px;max-width:600px;min-width:0}@media only screen and (min-width: 768px){.loginPanelWrapper__container{width:600px}}.loginPanelWrapper__card{animation:fadeIn .3s ease-in;border-radius:16px;box-shadow:0 4px 30px #00000003;margin:28px 0;overflow:hidden;width:100%}.loginPanelWrapper__legal{font-size:13px;text-align:center}.notFound__or{position:relative;margin:48px -25%}.notFound__or-text{display:inline-flex;position:absolute;top:50%;left:50%;color:var(--fk-color__foreground-3);line-height:1;background-color:var(--fk-color__background-3);transform:translate(-50%,-50%);padding:0 16px;text-transform:uppercase}.notFound__or-line{display:flex;border-top:1px solid var(--fk-color__background-1);margin:0 48px}@media only screen and (min-width: 768px){.notFound__or-line{margin:0 32px}}.mobilePrompt.-mobile{color:var(--fk-color__foreground-1);position:fixed;left:0;width:100%;background-color:var(--fk-color__background-3);border-top-left-radius:16px;border-top-right-radius:16px;z-index:10;bottom:0;animation-name:liftUp;animation-duration:.5s}.mobilePrompt__header{text-align:center;margin-top:0}.mobilePrompt__header.-mobile{color:var(--fk-color__foreground-1);margin-top:24px}.mobilePrompt__logoBtnWrapper,.mobilePrompt__logoBtnWrapper--filled{display:flex;align-items:center;padding:4px;border-radius:16px;border:1.5px solid var(--fk-color__background-2)}.mobilePrompt__logoBtnWrapper svg,.mobilePrompt__logoBtnWrapper--filled svg{padding:4px}.mobilePrompt__logoBtnWrapper--filled{background:var(--fk-color__background-2)}.mobilePrompt__actions{padding:8px 16px 16px}.mobilePrompt__actions .mobilePrompt__action:not(:last-child){margin-bottom:16px}.mobilePrompt__actions .mobilePrompt__action{display:flex;align-items:center;gap:16px}.mobilePrompt__actions .mobilePrompt__action .mobilePrompt__actionTitle{font-family:Gilroy-Bold,Helvetica,sans-serif!important;font-weight:400;font-size:var(--fk-text__size--16);margin-left:16px;white-space:nowrap}.mobilePrompt__actions .mobilePrompt__action .mobilePrompt__actionBtn{margin-left:auto}@media screen and (orientation: landscape){.mobilePrompt__actions{display:flex;flex-direction:column;width:70%;margin:auto;padding-left:0;padding-right:0}}.mobilePrompt__overlay{position:fixed;height:100vh;width:100%;z-index:10;bottom:0;background:rgba(0,0,0,.55)}@keyframes liftUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
