.questions-workspace{flex-direction:column;gap:20px;display:flex}.questions-panels{grid-template-columns:minmax(360px,400px) minmax(0,1fr);gap:16px;min-height:calc(100dvh - 166px);display:grid}.questions-inbox,.questions-detail{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0}.questions-inbox-toolbar{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.questions-inbox-row{border-bottom:1px solid var(--line);padding:14px 16px;display:block}.questions-inbox-row[aria-current=page]{background:var(--raise)}.questions-inbox-row>header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.questions-inbox-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.questions-inbox-row p{margin-top:5px}.questions-inbox-row footer{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.questions-detail-empty{place-content:center;min-height:100%;display:grid}.questions-detail-header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:16px 20px;display:grid}.questions-detail-header>div:first-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.questions-detail-header h2{flex:initial}.questions-detail-controls{flex-wrap:nowrap;grid-area:1/2;align-items:center;gap:8px;display:flex}.questions-detail-header select{min-width:160px}.conversation-thread{overflow-wrap:anywhere}.conversation-message{border-bottom:1px solid var(--line);padding:20px 24px}.conversation-message:last-child{border-bottom:0}.conversation-message header{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.conversation-message header time{font:var(--type-meta-size)/var(--type-meta-lh) var(--ff-body);color:var(--text-3)}.conversation-message p{white-space:pre-wrap;line-height:1.6}.conversation-message[data-system=true] p{color:var(--text-2);font-style:italic}.conversation-attachment{border:1px solid var(--line-strong);border-radius:var(--r-md);align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:44px;margin-top:10px;padding:8px 12px;display:flex}.conversation-attachment>span:first-of-type{overflow-wrap:anywhere;min-width:0}.conversation-attachment>span:nth-of-type(2){white-space:nowrap}.conversation-composer{flex-direction:column;gap:14px;padding:24px;display:flex}.conversation-composer footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-questions{flex-direction:column;gap:24px;display:flex}.portal-question-list{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);overflow:hidden}.portal-question-row{border-bottom:1px solid var(--line);padding:22px 24px;display:block}.portal-question-row:last-child{border-bottom:0}.portal-question-row header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-question-row p{margin-top:8px}.portal-question-row footer{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.portal-question-thread{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.portal-questions .conversation-message p{font-size:16px}.portal-questions .conversation-composer{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg)}.question-dialog-fields{flex-direction:column;gap:18px;display:flex}.question-context{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.conversation-unread{background:var(--text);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:8px;display:inline-block}.questions-detail{flex-direction:column;height:calc(100dvh - 166px);display:flex;overflow:hidden}.questions-detail>.conversation-thread{flex:1;min-height:0;padding-bottom:20px;overflow-y:auto}.questions-detail>.conversation-composer{border-top:1px solid var(--line);padding:16px 20px}.questions-detail-header>div:first-child{grid-column:1}.questions-detail-meta{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.questions-detail-controls .ui-select{width:auto;max-width:220px}.questions-detail-header>.ui-callout,.questions-detail-header>[role=alert]{grid-column:1/-1}.conversation-thread[data-portal=false] .conversation-message{border:0;padding:20px 22px 0 62px;position:relative}.conversation-thread[data-portal=false] .conversation-message header{gap:10px;margin-bottom:6px}.conversation-message-avatar{position:absolute;top:20px;left:22px}.conversation-thread[data-portal=false] .conversation-message-body{border-radius:var(--r-md);background:var(--raise);padding:12px 14px}.conversation-thread[data-portal=false] [data-author=team] .conversation-message-body{background:var(--card);border:1px solid var(--line)}.conversation-thread[data-portal=false] [data-system=true]{padding-left:22px}.conversation-thread[data-portal=false] [data-system=true] .conversation-message-body{background:0 0;padding:0}@media (max-width:1359px){.questions-panels{grid-template-columns:360px minmax(0,1fr)}}@media (max-width:639px){.portal-questions{gap:16px}.portal-question-list{background:0 0;border:0;flex-direction:column;gap:12px;display:flex;overflow:visible}.portal-question-row{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:16px}.portal-question-row:last-child{border-bottom:1px solid var(--line)}.conversation-message,.portal-questions .conversation-composer{padding:16px}.conversation-composer footer{flex-wrap:nowrap}.conversation-composer footer .ui-button{min-height:44px}.conversation-attachment{flex-wrap:wrap}}
