# Pulse

An aubergine and tangerine subscription control deck, with the owned account treated as the selected item in a native media queue. Previous/next and swipe move between real subscriptions; the central control explicitly copies the access link, renews expired access or asks support for unavailable accounts. QR, app import and all controls remain visible.

The broad waveform silhouette is graphic geometry. Its horizontal orange fill represents one actual remaining-data fraction; it never implies a usage history, network speed or playback. Remaining allowance and percentage label its meaning directly. The queue discloses shared search/filter/sort controls and paginates the real collection.

Dialogs preserve a small account strip above a separate rounded task player. Plan offers become paired album-like tiles. Financial confirmations carry a large orange amount panel. QR sits in its own orange sleeve, details use a four-control access row and a plan disclosure, and preferences form menu rows. Every shared financial notice, validation field and action is retained.

All domain state comes from the shared API/world. Local state is limited to selection, queue state/scroll and finished motion keys. Wave fill completes in 880 ms, selection moves in 300 ms and stacked task panels enter in 250–470 ms. Reduced motion suppresses CSS and Web Animations.

QA: `node --check` passed. Playwright reviewed Persian and English at 360×800 and 390×844 in light/dark themes with no horizontal overflow. Previous/next select active, expired and missing accounts and change the primary action appropriately. The queue supports empty-search recovery, partner lookup `salman_h_p_1099` among 140, pagination to 20 and later selection. Newcomer retains its purchase route. Detail/QR/preferences were visually reviewed with separate persistent identity strip and scrollable task body. Close/Back have 44px hit areas. Reduced-motion selection and detail yield zero running animations. Root independently passed shared detail, QR/back, renewal, confirmation, support, rename validation, wallet, transactions, purchase, settings and waveform completion checks. Screenshots and the dedicated driver are in `output/playwright/pulse-*`.
