.sid-home-chat{display:flex;flex-direction:column;gap:10px;height:calc(100dvh - var(--topbar-height) - 62px);min-height:420px}.sid-home-chat .sid-chat{position:static;flex:1;min-height:0;max-height:none}.sid-home-chat .sid-chat-log{padding:20px 24px}.sid-home-chat .sid-msg{max-width:76ch}.sid-home-chat .sid-chat-starters{padding:0 24px 14px}.sid-home-chat-note{text-align:center;margin:0}.sid-home-chat-notice{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-soft-ink);font-size:13.5px}.sid-home-chat-notice p{flex:1;margin:0}.sid-home-chat-notice a{font-weight:700;text-decoration:underline;color:inherit}.sid-home-chat-welcome{margin:auto;max-width:56ch;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--muted)}.sid-home-chat-welcome h2{font-family:var(--font-display);font-size:28px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.sid-home-chat-welcome p{font-size:15px;line-height:1.5}@media (max-width:700px){.sid-home-chat{height:calc(100dvh - var(--topbar-height) - 44px)}.sid-home-chat .sid-chat-log{padding:14px 16px}}