/* Screen: inbox — כל השיחות. קשר אחד. */
.inbox-layout{display:grid;grid-template-columns:310px minmax(0,1fr);min-height:620px}.conversation-list{border-left:1px solid var(--line)}.conversation-head{padding:22px;border-bottom:1px solid var(--line)}.conversation-head p{font-size:12px;margin-top:5px}.conversation{display:flex;padding:20px 16px;border-bottom:1px solid var(--line);gap:10px}.conversation.selected{background:var(--brand-soft);border-right:3px solid var(--brand)}.conversation .person{min-width:0}.conversation .person small{max-width:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conversation-meta{margin-right:auto;display:flex;flex-direction:column;gap:10px;align-items:flex-end;font-size:11px;color:var(--muted)}.unread{background:var(--brand);color:white;width:19px;height:19px;text-align:center;border-radius:50%}.chat-pane{display:flex;flex-direction:column;min-width:0}.chat-header{padding:18px 22px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);align-items:center}.chat-notice{font-size:11px;text-align:center;padding:9px;background:#f3f7f1;color:var(--brand)}.chat-messages{flex:1;padding:26px;background:#f7f7f2;overflow:auto;max-height:440px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.chat-date{font-size:10px;margin:0 auto;color:var(--muted)}.bubble{max-width:76%;padding:14px 18px;border:1px solid var(--line);border-radius:10px;background:white}.bubble p{font-size:13px;color:var(--ink)}.bubble small{display:block;text-align:left;font-size:10px;color:var(--muted);margin-top:8px}.bubble.sent{align-self:flex-end;background:#e7eee3}.chat-composer{padding:18px}.chat-composer textarea{width:100%;min-height:70px;margin-bottom:12px}.sr-only{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(max-width:1000px){.inbox-layout{grid-template-columns:230px 1fr}.conversation .avatar{display:none}}@media(max-width:800px){.inbox-layout{grid-template-columns:1fr}.conversation-list{display:flex;overflow:auto;border-bottom:1px solid var(--line);border-left:0}.conversation-head{display:none}.conversation{min-width:190px}.conversation .person small{max-width:120px}.chat-messages{max-height:400px}.bubble{max-width:90%}.chat-header{padding:14px}}