.support-ownership-tabs { display:flex; flex-wrap:wrap; gap:8px; padding:18px 24px 8px; }
.support-ownership-tabs a { display:flex; align-items:center; gap:10px; padding:10px 16px; color:var(--muted); border:1px solid var(--border); border-radius:9px; text-decoration:none; }
.support-ownership-tabs a[aria-current="page"] { color:var(--accent); background:var(--accent-soft); border-color:var(--accent); font-weight:600; }
.support-ownership-tabs span { font-size:13px; font-variant-numeric:tabular-nums; }
.support-assignment { display:flex; align-items:center; justify-content:space-between; gap:20px; background:var(--panel); border:1px solid var(--border); border-radius:12px; padding:18px 22px; margin-bottom:20px; }
.support-assignment-label { color:var(--muted); font-size:13px; margin-right:12px; }
.support-assignment strong { font-size:16px; }
.support-assignment p { color:var(--muted); font-size:14px; margin:6px 0 0; line-height:1.5; }
.support-assignment-actions { display:flex; gap:10px; flex-wrap:wrap; }
.support-assignment-readonly { padding:18px 24px; color:var(--muted); border-top:1px solid var(--border); margin:0; }
.support-queue-assignee { margin-top:7px; font-size:13px; }
@media (max-width:720px) { .support-assignment { align-items:flex-start; flex-direction:column; padding:16px; } .support-ownership-tabs { padding:14px 14px 6px; } }
