.artist-profile-audience-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.artist-profile-audience-pill{isolation:isolate;background:linear-gradient(180deg, color-mix(in oklab, var(--color-text-primary-token) 4%, transparent), color-mix(in oklab, var(--color-text-primary-token) 1.5%, transparent)), color-mix(in oklab, var(--system-b-cinematic-black) 82%, transparent);max-width:min(21rem,100vw - 4rem);min-height:3rem;color:color-mix(in oklab, var(--color-text-primary-token) 92%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-text-primary-token) 5%, transparent), inset 0 -1px 0 color-mix(in oklab, var(--color-text-primary-token) 3%, transparent), 0 10px 24px color-mix(in oklab, var(--system-b-cinematic-black) 18%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:9999px;flex-shrink:0;align-items:center;font-size:12.5px;font-weight:500;line-height:1.3;display:flex;position:relative;overflow:hidden}.artist-profile-audience-pill[data-accent="0"]{--pill-accent:var(--color-accent-gray)}.artist-profile-audience-pill[data-accent="1"]{--pill-accent:var(--color-accent-blue)}.artist-profile-audience-pill[data-accent="2"]{--pill-accent:var(--color-accent-purple)}.artist-profile-audience-pill[data-accent="3"]{--pill-accent:var(--color-accent-pink)}.artist-profile-audience-pill[data-accent="4"]{--pill-accent:var(--color-accent-red)}.artist-profile-audience-pill[data-accent="5"]{--pill-accent:var(--color-accent-orange)}.artist-profile-audience-pill[data-accent="6"]{--pill-accent:var(--color-accent-green)}.artist-profile-audience-pill[data-accent="7"]{--pill-accent:var(--color-accent-teal)}.artist-profile-audience-pill__icon{color:var(--pill-accent)}.artist-profile-audience-pill__text{line-height:1.35}.artist-profile-audience-rail{animation:64s linear infinite artist-profile-audience-drift}.artist-profile-audience-rail-reverse{animation-duration:72s;animation-direction:reverse}.artist-profile-capture-shell:hover .artist-profile-audience-rail{animation-play-state:paused}.artist-profile-capture-typed{width:0;animation:.95s steps(15,end) forwards artist-profile-capture-type}.artist-profile-capture-caret{animation:.9s step-end infinite artist-profile-capture-caret}.ap-capture-action{border:1px solid color-mix(in oklab, var(--color-text-primary-token) 10%, transparent);background:color-mix(in oklab, var(--color-text-primary-token) 3.5%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-text-primary-token) 6%, transparent), 0 28px 72px color-mix(in oklab, var(--system-b-cinematic-black) 28%, transparent)}.ap-capture-action__inner--idle{background:linear-gradient(180deg, color-mix(in oklab, var(--color-text-primary-token) 4%, transparent), color-mix(in oklab, var(--color-text-primary-token) 1.5%, transparent))}.ap-capture-action__icon{background:color-mix(in oklab, var(--color-text-primary-token) 6%, transparent)}.ap-capture-action__field{border:1px solid color-mix(in oklab, var(--color-text-primary-token) 8%, transparent);background:color-mix(in oklab, var(--system-b-cinematic-black) 34%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-text-primary-token) 3%, transparent)}.ap-capture-action[data-phase=typing] .ap-capture-action__field,.ap-capture-action[data-phase=submitting] .ap-capture-action__field{border-color:color-mix(in oklab, var(--color-accent-teal) 68%, var(--color-accent-blue));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-text-primary-token) 5%, transparent), 0 0 0 2px color-mix(in oklab, var(--color-accent-teal) 24%, transparent), 0 0 28px color-mix(in oklab, var(--color-accent-blue) 16%, transparent)}.ap-capture-action__caret{background:color-mix(in oklab, var(--color-text-primary-token) 58%, transparent)}.ap-capture-action__cta--submitting{background:color-mix(in oklab, var(--color-text-primary-token) 88%, transparent)}.ap-capture-tracking{letter-spacing:-.02em}@keyframes artist-profile-audience-drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes artist-profile-capture-type{0%{width:0}to{width:15ch}}@keyframes artist-profile-capture-caret{0%,45%,to{opacity:1}50%{opacity:0}}@media (max-width:767px){.artist-profile-audience-mask{overflow:visible;-webkit-mask-image:none;mask-image:none}.artist-profile-audience-rail{grid-template-columns:minmax(0,1fr);width:100%;animation:none;display:grid;transform:none}.artist-profile-audience-rail>:nth-child(n+5){display:none}.artist-profile-audience-pill{width:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){.artist-profile-audience-rail,.artist-profile-capture-typed,.artist-profile-capture-caret{animation:none}.artist-profile-capture-typed{width:15ch}}
