/* Shared optional install guidance; no changes to the signup or chat layout. */
.home-screen { margin-top: 28px; padding: 20px; border: 1px solid var(--line, #e0e0e0); border-radius: 16px; background: #fff; color: var(--ink, #171717); }
.home-screen h2 { margin: 0; font-family: inherit; font-size: 17px; font-weight: 500; line-height: 1.35; letter-spacing: 0; }
.home-screen p { margin: 10px 0 0; color: var(--gray, #6a6a6a); font-size: 14px; line-height: 1.55; }
.home-screen-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 10px 18px; margin-top: 14px; }
.home-screen-actions button { min-height: 44px; padding: 10px 14px; border-radius: 10px; font-size: 14px; }
.home-screen-add { border: 0; background: var(--ink, #171717); color: #fff; }
.home-screen-actions .home-screen-later { border: 0; padding-left: 0; background: none; color: var(--gray, #6a6a6a); }
.home-screen-app { flex: none; width: calc(100% - 32px); max-width: 680px; margin: 14px auto 0; padding: 16px 18px; }
