.root { position: absolute; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 1rem; :global(.Button.pill) { unicode-bidi: plaintext; justify-content: start; max-width: 100%; margin-top: 0.625rem; padding-inline-start: 0.75rem; font-weight: var(--font-weight-medium); .button-text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } :global(.icon) { margin-inline-end: 0.625rem; font-size: 1.5rem; } } } .sticker { height: 7rem; margin-bottom: 1.875rem; } .title { max-width: 100%; margin-bottom: 0.125rem; font-size: 1.25rem; text-align: center; overflow-wrap: anywhere; } .description { font-size: 0.875rem; color: var(--color-text-secondary); text-align: center; body.is-ios &, body.is-macos & { color: var(--color-text-secondary-apple); } }