Overview
The class names below are the stable styling contract for Whop embeddable components. Each name is guaranteed to be applied to a specific element rendered inside the iframe, so you can target it fromappearance.classes.
appearance.classes accepts any CSS selector string as a key — the value is
emitted verbatim into a stylesheet inside the iframe. That means you can combine
the class names below with any standard CSS selector syntax (:hover,
:focus-visible, descendant selectors, attribute selectors, etc.). Selectors
that don’t match any of the names below will still be emitted, but they’re not
part of the stable contract and may stop matching as components evolve.
See Appearance for full configuration.

