.crew-qr{display:flex;gap:8px;align-items:center;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:6px var(--sp-lg,16px) 4px;scroll-padding-inline:var(--sp-lg,16px)}.crew-qr::-webkit-scrollbar{display:none}.crew-qr-chip,.crew-qr-edit{flex:0 0 auto;min-height:36px;border-radius:18px;cursor:pointer;border:.5px solid color-mix(in srgb,var(--crew,#a855f7) 55%,transparent);background:color-mix(in srgb,var(--crew,#a855f7) 14%,rgba(255,255,255,.04));color:#fff;white-space:nowrap;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.crew-qr-chip{padding:0 14px;font:600 13px/1 var(--font-rounded,inherit)}.crew-qr-edit{width:36px;display:grid;place-items:center;padding:0}.crew-qr-edit.on{background:var(--crew,#a855f7);color:#05050a}.crew-qr-chip:hover:not(:disabled){background:color-mix(in srgb,var(--crew,#a855f7) 26%,rgba(255,255,255,.06))}.crew-qr-chip:focus-visible,.crew-qr-edit:focus-visible{outline:2px solid #fff;outline-offset:2px}.crew-qr-chip:disabled,.crew-qr-edit:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:no-preference){.crew-qr-chip,.crew-qr-edit{transition:background .15s ease}}