// Styles used before the user is logged into discourse. For example, activating their // account or changing their email. .account-activation-page { .desktop-view & { background: var(--primary-very-low); } #main-outlet-wrapper { display: block; .sidebar-wrapper { display: none; } } .header-sidebar-toggle { display: none; } #main-outlet { padding: 0; height: 100%; } #simple-container { display: flex; align-items: center; box-sizing: border-box; border-radius: 10px; width: 100%; padding: 20px; justify-content: center; margin-top: var(--header-offset); .account-created { .ac-message { font-size: var(--font-up-1); line-height: var(--line-height-large); } .activation-controls { display: flex; flex-wrap: wrap; gap: 0.5em; } .ac-page { border-radius: 10px; margin-top: 25px; } } } } .activate-account { .activate-title { text-align: center; .waving-hand { height: 32px; margin-bottom: 13px; } } #activate-account-button { margin-top: 20px; margin-left: auto; margin-right: auto; display: block; } .perform-activation { border-top: 6px solid var(--tertiary); box-shadow: 0 1px 10px 1px rgba(var(--primary-low-rgb), 1.25); border-radius: 10px; padding: 1em 2.5em 1em 2.5em; .image { width: 150px; margin: auto; padding-bottom: 1em; } } }