.company-ticker{gap:10px;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
.company-ticker .ticker-line{gap:0;animation-duration:105s}
.company-ticker .ticker-line:nth-child(2){margin-left:-100px;animation-duration:115s}
.company-ticker .ticker-line:nth-child(3){margin-left:-65px;animation-duration:110s}
.company-ticker-group{display:flex;gap:9px;padding-right:9px;flex-shrink:0}
.company-ticker.is-paused .ticker-line,.company-ticker:focus-within .ticker-line{animation-play-state:paused}
.company-ticker .ticker-chip{height:35px;gap:6px;max-width:480px;padding:6px 12px 6px 8px;border-color:#e1e5e9;border-radius:20px;box-shadow:0 1px 3px #17223504;font-size:12px;color:#292e35}
.company-ticker .ticker-chip:hover{border-color:#b7c9e1;background:#f9fbff;box-shadow:0 2px 6px #1c3b5a0b}
.company-ticker .tiny-logo{flex-shrink:0;width:19px;height:19px;border-radius:5px}
.company-ticker .ticker-company-name{max-width:95px;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#292e35;font-weight:600;letter-spacing:-.1px}
.ticker-separator{color:#b8bfc7;font-weight:400;margin:0 -2px}
.company-ticker-tools{display:flex;justify-content:flex-end;max-width:1168px;margin:5px auto -18px;padding:0 8px}
.company-ticker-control{display:inline-flex;align-items:center;gap:4px;background:transparent;border-radius:5px;padding:3px 5px;font-size:10px;color:#858b95;line-height:16px}
.company-ticker-control:hover{color:#424a57;background:#f0f2f5}
[data-ticker-icon]{font-size:9px;min-width:10px;text-align:center}
@media(max-width:620px){
  .company-ticker{gap:9px;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}
  .company-ticker .ticker-line:nth-child(2){margin-left:-65px}
  .company-ticker .ticker-line:nth-child(3){margin-left:-30px}
  .company-ticker .ticker-chip{height:33px;gap:5px;max-width:370px;padding:5px 10px 5px 7px;font-size:11px}
  .company-ticker .tiny-logo{width:18px;height:18px}
  .company-ticker-tools{padding:0 12px}
}
@media(prefers-reduced-motion:reduce){
  .company-ticker .ticker-line{animation:none;transform:none;margin-left:0}
  .company-ticker-control{display:none}
}
.company-ticker .ticker-chip{height:38px}
.company-ticker .ticker-role{color:#303945;font-weight:550;max-width:150px;min-width:0;overflow:hidden;text-overflow:ellipsis}
.company-ticker .ticker-chip .ticker-experience{color:#315d93;font-weight:550}
.company-ticker .ticker-experience{background:#edf3fc;border-radius:7px;padding:4px 7px;font-size:11px;flex-shrink:0}
.company-ticker .ticker-employment{flex-shrink:0;color:#536450;background:#f1f5ee;border-radius:7px;padding:4px 7px;font-size:11px}
@media(max-width:620px){
  .company-ticker .ticker-chip{height:36px}
  .company-ticker .ticker-role{max-width:110px}
  .company-ticker .ticker-company-name{max-width:65px}
  .company-ticker .ticker-experience,.company-ticker .ticker-employment{font-size:10px}
}
