.ticket-muted{color:var(--text-muted);font-size:12px}.ticket-view-toggle{gap:2px;display:inline-flex}.ticket-filters{gap:var(--space-3);display:flex}.ticket-filters>.field{flex:0 260px}.ticket-form-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.ticket-form-row>.field{flex:200px}.ticket-card{flex-direction:column;gap:2px;font-size:12px;display:flex}.ticket-card-line{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.ticket-card-line>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-conversation{gap:var(--space-3);flex-direction:column;display:flex}.ticket-thread-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ticket-thread{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ticket-message{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);border-left-width:4px}.ticket-message header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.ticket-message header .field{margin:0}.ticket-message-inbound{border-left-color:var(--info)}.ticket-message-outbound{border-left-color:var(--success);margin-left:var(--space-5)}.ticket-message-note{border-left-color:var(--warning);background:var(--warning-soft);border-style:dashed dashed dashed solid}.ticket-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ticket-split{gap:var(--space-2);padding:var(--space-2);border:1px dashed var(--border-strong);border-radius:var(--radius);flex-wrap:wrap;align-items:flex-end;display:flex}.ticket-split>.field{flex:260px;margin:0}.ticket-composer{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-large);background:var(--surface-alt);flex-direction:column;display:flex}.ticket-composer-mode{gap:2px;display:inline-flex}.ticket-composer-tools{gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;display:flex}.ticket-composer-tools>.field{flex:0 220px;margin:0}.ticket-composer-tools>.ticket-cc{flex:200px}.ticket-composer-tools>.btn-primary{margin-left:auto}.ticket-clocks{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.ticket-clocks dt{gap:var(--space-2);align-items:center;font-weight:600;display:flex}.ticket-clocks dd{margin:2px 0 0}.ticket-quote{margin:var(--space-1) 0 0;padding-left:var(--space-2);border-left:3px solid var(--border-strong);white-space:pre-wrap}.ticket-unlink{margin:var(--space-1) 0 0;flex-direction:column;gap:2px;padding:0;list-style:none;display:flex}.ticket-unlink li{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ticket-panel{gap:var(--space-2);flex-direction:column;display:flex}.ticket-panel-list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ticket-panel-list li{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}
