/* Mobile waitlist capture — reuses the existing search bar */

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

/* On mobile the "Extension required" notice is swapped for the waitlist pitch.
   Example prompt chips are hidden via JS (applyDesktopGate) so page-level
   inline styles cannot override the cascade. */
.mobile-waitlist-notice {
    border-color: rgba(99, 102, 241, 0.35) !important;
    background: rgba(99, 102, 241, 0.12) !important;
}

.mobile-waitlist-cta {
    display: block;
    margin-top: 0.5rem;
    font-size: 0.9em;
    opacity: 0.9;
}

.mobile-waitlist-cta a {
    color: #a5b4fc;
    font-weight: 600;
    text-decoration: underline;
}
