.WaitlistAppSelector-module__a9O1na__picker{text-align:left;width:100%}.WaitlistAppSelector-module__a9O1na__fieldWrap{position:relative}.WaitlistAppSelector-module__a9O1na__glyph{opacity:.5;pointer-events:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.WaitlistAppSelector-module__a9O1na__glyph svg{display:block}.WaitlistAppSelector-module__a9O1na__input{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-soft);width:100%;height:48px;color:var(--text-primary);font:inherit;appearance:none;outline:none;padding:0 40px 0 38px;font-size:15px}.WaitlistAppSelector-module__a9O1na__input::-webkit-search-decoration{-webkit-appearance:none}.WaitlistAppSelector-module__a9O1na__input::-webkit-search-cancel-button{-webkit-appearance:none}#getWaitlistContainer .WaitlistAppSelector-module__a9O1na__input{padding:0 40px 0 38px!important}.WaitlistAppSelector-module__a9O1na__spinner{border:2px solid var(--border-subtle);border-top-color:var(--accent-blue);border-radius:50%;width:18px;height:18px;animation:.9s linear infinite WaitlistAppSelector-module__a9O1na__wl-picker-spin;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@keyframes WaitlistAppSelector-module__a9O1na__wl-picker-spin{to{transform:translateY(-50%)rotate(360deg)}}.WaitlistAppSelector-module__a9O1na__dropdown{z-index:30;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-primary);max-height:288px;box-shadow:var(--shadow-card);padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.WaitlistAppSelector-module__a9O1na__message{text-align:center;opacity:.6;padding:16px 12px;font-size:14px}.WaitlistAppSelector-module__a9O1na__result{border-radius:var(--radius-sm);cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:8px 10px;display:flex}.WaitlistAppSelector-module__a9O1na__result:hover,.WaitlistAppSelector-module__a9O1na__result:focus-visible{background:var(--bg-soft);outline:none}.WaitlistAppSelector-module__a9O1na__resultSelected{background:color-mix(in srgb,var(--accent-blue)8%,transparent)}.WaitlistAppSelector-module__a9O1na__resultName{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}.WaitlistAppSelector-module__a9O1na__platform{opacity:.85;flex:none;width:16px;height:16px;display:block}.WaitlistAppSelector-module__a9O1na__check{color:var(--accent-blue);flex:none;font-size:14px;font-weight:700}.WaitlistAppSelector-module__a9O1na__chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.WaitlistAppSelector-module__a9O1na__chip{border:1px solid var(--border-subtle);background:var(--bg-soft);cursor:pointer;max-width:100%;font:inherit;border-radius:999px;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:inline-flex}.WaitlistAppSelector-module__a9O1na__chip:hover{border-color:color-mix(in srgb,var(--accent-coral)40%,var(--border-subtle))}.WaitlistAppSelector-module__a9O1na__chipName{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.WaitlistAppSelector-module__a9O1na__chipRemove{opacity:.5;flex:none;font-size:15px;line-height:1}.WaitlistAppSelector-module__a9O1na__chip:hover .WaitlistAppSelector-module__a9O1na__chipRemove{color:var(--accent-coral);opacity:1}.WaitlistAppSelector-module__a9O1na__icon{border:1px solid var(--border-subtle);background:var(--bg-primary);color:var(--text-primary);object-fit:cover;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.WaitlistAppSelector-module__a9O1na__iconSm{border-radius:6px;width:22px;height:22px}.WaitlistAppSelector-module__a9O1na__iconMd{border-radius:8px;width:28px;height:28px}.WaitlistAppSelector-module__a9O1na__iconFallback{opacity:.7;font-size:10px;font-weight:700}@media (prefers-reduced-motion:reduce){.WaitlistAppSelector-module__a9O1na__spinner{animation-duration:2s}}
