.shared-discussion{border-bottom:1px solid #d6d9d3;padding-bottom:24px;margin-bottom:24px;min-width:0}.discussion-top{display:flex;justify-content:space-between;align-items:start;gap:12px}.shared-discussion h3{margin:0}.shared-discussion details{margin:14px 0}.shared-discussion summary{cursor:pointer;font-size:1rem;font-weight:600;padding:8px 0}.discussion-messages{max-height:420px;overflow:auto;overscroll-behavior:contain;padding:8px;border:1px solid #cdd3ca;border-radius:8px;background:#f8faf7}.discussion-message{background:white;border:1px solid #dce1d8;padding:12px;margin:8px 0;border-radius:8px;overflow-wrap:anywhere}.discussion-message.is-ai{border-right:4px solid #416047;background:#eef4ed}.discussion-message header{display:flex;gap:12px;justify-content:space-between;font-size:.875rem;color:#465047}.discussion-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.7}.reference-card{border:1px solid #ccd3c7;border-radius:6px;padding:10px;margin:8px 0;overflow-wrap:anywhere}.reference-card p{white-space:pre-wrap;max-height:220px;overflow:auto;font-size:1rem}.shared-discussion form{margin:12px 0}.shared-discussion input,.shared-discussion select,.shared-discussion textarea{box-sizing:border-box;max-width:100%;width:100%;font:inherit}.shared-discussion label{font-size:.875rem}.individual-ai{margin-top:20px}#discussion-status{min-height:1.5em}#reference-list:empty:after{content:'עדיין אין רפרנסים. אפשר לצרף מקור, הערה או קישור למדיה.';display:block;padding:12px;font-size:.95rem}@media(max-width:650px){.discussion-top{flex-wrap:wrap}.discussion-messages{max-height:360px}}

.shared-discussion .tool-info,.shared-discussion .small-button,.shared-discussion small{font-size:.875rem}.lab-ai>label{font-size:.875rem}.lab-ai>#lab-study{font-size:1rem;margin-bottom:16px}.lab-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}@media(max-width:760px){.lab-layout{grid-template-columns:1fr}}
