.cr-k{font:700 12px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500,#56607a);margin:0 0 8px}.cr-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;margin-inline:-4px;padding:4px;overflow-x:auto}.cr-rail:focus-visible{outline:2px solid var(--ink,#0b1626);outline-offset:2px;border-radius:12px}.cr-ls{gap:12px;margin:0;padding:0;list-style:none;display:flex}.cr-ls>li{scroll-snap-align:start;flex:none}.cr-chip{min-height:64px;box-shadow:inset 0 0 0 1px var(--rule,#d7dce5);color:var(--ink,#0b1626);transition:box-shadow .2s,transform .3s var(--spring,ease);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:flex}.cr-chip:hover,.cr-chip:focus-visible{box-shadow:inset 0 0 0 1px var(--ink,#0b1626);transform:translateY(-2px)}.cr-ph{flex:none;display:flex}.cr-ph>span{background:#eef1f6;border-radius:50%;width:48px;height:48px;overflow:hidden;box-shadow:0 0 0 2px #fff}.cr-ph>span+span{margin-left:-16px}.cr-ph img{object-fit:cover;width:100%;height:100%;display:block}.cr-tx{gap:2px;min-width:0;display:grid}.cr-tx b{font:750 15px/1.2 var(--font-ui);white-space:nowrap}.cr-tx small{font:500 12.5px/1.2 var(--font-ui);color:var(--ink-500,#56607a);white-space:nowrap}.cr-chip>.i{flex:none;width:16px;height:16px}@media (min-width:900px){.cr-rail{overflow:visible}.cr-ls{flex-wrap:wrap}}@media (max-width:899px){.cr-ls{padding-right:16px}}@media (prefers-reduced-motion:reduce){.cr-chip{transition:none}.cr-chip:hover{transform:none}.cr-rail{scroll-behavior:auto}}
