.support-rail{border-left:3px solid var(--rail,var(--color-rule))}.support-rail[data-status=open],.support-rail[data-status=in_progress]{--rail:var(--color-action)}.support-rail[data-status=waiting_on_user]{--rail:var(--color-signal)}.support-rail[data-status=resolved]{--rail:var(--color-edge)}.support-rail[data-status=closed]{--rail:var(--color-skeleton)}.support-turn{border-left:2px solid #0000}.support-turn[data-role=staff]{border-left-color:color-mix(in srgb, var(--color-action) 35%, transparent);background:color-mix(in srgb, var(--color-action) 3.5%, transparent)}@keyframes support-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.support-arrive{animation:.22s ease-out both support-arrive}@keyframes support-shimmer{50%{opacity:.45}}.support-skeleton{animation:1.4s ease-in-out infinite support-shimmer}@media (prefers-reduced-motion:reduce){.support-arrive,.support-skeleton{animation:none}}
