Tailwind class compatibility
Source-reviewed class and utility-root inventory for zudo-wind.
Find an exact class or bounded utility root using site search or the alphabetical sections below. A mapped registration is a source inspection, not a browser-tested compatibility claim. No Tailwind palette or spacing scale is supplied by Wind.
Pinned reference: tailwindcss@4.3.2 (v4.3.2, 056a1550721d4bf79ff732d5ab9414fa83f7064f). Reviewed Wind source: 478bbf83e137fbdbe2f386df834839c08e884b9e; spec 1.14. Compatibility profile: wind-preset-free 1.5. Published-release support: Not established by this source inventory. Inventory evidence: source-inspected. This table does not carry browser verification results. See the current accepted reference in the canonical status record.
Upstream registrations: 1288. Wind catalog entries: 219.
Class lookup examples
Profile candidates: block, hidden, inline-flex, mx-auto, grid-cols-2, p-0, p-hsp-sm, bg-surface, p-4, bg-gray-500, contents, hover:block, sm:block.
Examples with unmapped roots: line-clamp-2, ring-2, container. These illustrate upstream root registrations; they do not claim that every suffix works.
The source tag is observed; its link to the npm artifact is unverified. Browser comparison and accepted-reference state are separate. Physical mx-auto differs from logical-axis conventions in writing modes. See the migration guide for reset, cascade, and variant differences. Migration guide.
SYMBOLS
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
-bottom-full | -bottom-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-bottom-px | -bottom-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-end-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-end-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-indent-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-be-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-be-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-bs-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-bs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-e-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-e-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-full | -inset-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-inset-px | -inset-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-inset-s-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-s-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-inset-x-full | -inset-x-full (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-inset-x-px | -inset-x-px (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-inset-y-full | -inset-y-full (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-inset-y-px | -inset-y-px (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-left-full | -left-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-left-px | -left-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-m-px | -m-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-mb-px | -mb-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-mbe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-mbs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-me-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-ml-px | -ml-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-mr-px | -mr-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-ms-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-mt-px | -mt-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-mx-px | -mx-px (margin) | reviewed-difference | No configuration established for this row. | Tailwind margin-inline uses logical axes; Wind margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-my-px | -my-px (margin) | reviewed-difference | No configuration established for this row. | Tailwind margin-block uses logical axes; Wind margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-right-full | -right-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-right-px | -right-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-scroll-m-px | -scroll-m-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-scroll-mb-px | -scroll-mb-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-scroll-mbe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-scroll-mbs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-scroll-me-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-scroll-ml-px | -scroll-ml-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-scroll-mr-px | -scroll-mr-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-scroll-ms-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-scroll-mt-px | -scroll-mt-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-scroll-mx-px | -scroll-mx-px (scroll-margin) | reviewed-difference | No configuration established for this row. | Tailwind scroll-margin-inline uses logical axes; Wind scroll-margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-scroll-my-px | -scroll-my-px (scroll-margin) | reviewed-difference | No configuration established for this row. | Tailwind scroll-margin-block uses logical axes; Wind scroll-margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-space-x-px | -space-x-px (child-space) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-space-y-px | -space-y-px (child-space) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-start-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-start-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-top-full | -top-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-top-px | -top-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-translate-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-translate-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-translate-x-full | -translate-x-full (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-translate-x-px | -translate-x-px (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-translate-y-full | -translate-y-full (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-translate-y-px | -translate-y-px (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
-translate-z-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
-backdrop-hue-rotate-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-bg-conic-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-bg-linear-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-bottom-<value> | -bottom-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-col-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-col-end-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-col-start-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-end-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-hue-rotate-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-indent-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-inset-<value> | -inset-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-inset-be-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-inset-bs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-inset-e-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-inset-s-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-inset-x-<value> | -inset-x-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-inset-y-<value> | -inset-y-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-left-<value> | -left-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-m-<value> | -m-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mask-conic-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mask-linear-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mb-<value> | -mb-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mbe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mbs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-me-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-ml-<value> | -ml-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mr-<value> | -mr-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-ms-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mt-<value> | -mt-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-mx-<value> | -mx-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind margin-inline uses logical axes; Wind margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-my-<value> | -my-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind margin-block uses logical axes; Wind margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-order-<value> | -order-N (N: 0..2147483647) (flex-item) | partial-native-adoption-unverified | Wind supported subset: negative ASCII integer 0..2147483647 only. Retained exclusions: negative keywords, arbitrary values, custom properties, named tokens, and noninteger suffixes. No token configuration expands this native subset. | Wind supports negative ASCII integer 0..2147483647 only; retained exclusions: negative keywords, arbitrary values, custom properties, named tokens, and noninteger suffixes. Source/catalog support alone does not establish browser parity. | Author order in CSS for retained forms.; #3812 | source-inspected | — |
-outline-offset-<value> | -outline-offset-<value> (outline-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-right-<value> | -right-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-rotate-<value> | -rotate-<value> (rotate) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-rotate-x-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-rotate-y-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-rotate-z-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-row-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-row-end-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-row-start-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scale-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scale-x-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scale-y-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scale-z-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-m-<value> | -scroll-m-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-mb-<value> | -scroll-mb-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-mbe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-mbs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-me-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-ml-<value> | -scroll-ml-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-mr-<value> | -scroll-mr-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-ms-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-mt-<value> | -scroll-mt-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-scroll-mx-<value> | -scroll-mx-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind scroll-margin-inline uses logical axes; Wind scroll-margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-scroll-my-<value> | -scroll-my-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind scroll-margin-block uses logical axes; Wind scroll-margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
-skew-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-skew-x-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-skew-y-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-space-x-<value> | -space-x-<value> (child-space) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-space-y-<value> | -space-y-<value> (child-space) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-start-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-top-<value> | -top-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-tracking-<value> | -tracking-<value> (tracking) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-translate-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-translate-x-<value> | -translate-x-<value> (translate) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-translate-y-<value> | -translate-y-<value> (translate) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-translate-z-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-underline-offset-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
-z-<value> | -z-<value> (z-index) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
@container-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
* | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
** | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
@<container-name> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
@max-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
@min-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
A
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
absolute | absolute (position) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
accent-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
align-baseline | align-baseline (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
align-bottom | align-bottom (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
align-middle | align-middle (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
align-sub | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
align-super | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
align-text-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
align-text-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
align-top | align-top (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
antialiased | antialiased (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
appearance-auto | appearance-auto (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
appearance-none | appearance-none (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
accent-<value> | accent-<value> (interaction) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
align-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
animate-<value> | — | excluded-deferred | Upstream theme keys: --animate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | #3372 | source-inspected | — |
aspect-<value> | aspect-<value> (aspect) | requires-review | Upstream theme keys: --aspect; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
auto-cols-<value> | — | unmapped-upstream-registration | Upstream theme keys: --grid-auto-columns, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
auto-rows-<value> | — | unmapped-upstream-registration | Upstream theme keys: --grid-auto-rows, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
active | active | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
after | after | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
any-pointer-coarse | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
any-pointer-fine | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
any-pointer-none | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
aria-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
autofill | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
B
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
backface-hidden | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
backface-visible | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
basis-auto | basis-auto (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
basis-full | basis-full (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
basis-px | basis-px (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
bg-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-color | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-color-burn | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-color-dodge | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-darken | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-difference | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-exclusion | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-hard-light | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-hue | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-lighten | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-luminosity | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-multiply | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-overlay | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-saturation | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-blend-soft-light | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-bottom-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-bottom-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-center | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-clip-border | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-clip-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-clip-padding | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-clip-text | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-contain | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-cover | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-fixed | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-b | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-bl | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-br | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-l | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-r | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-t | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-tl | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-gradient-to-tr | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-left-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-left-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-local | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-no-repeat | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-origin-border | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-origin-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-origin-padding | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-repeat | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-repeat-round | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-repeat-space | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-repeat-x | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-repeat-y | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-right-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-right-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-scroll | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-top-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bg-top-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block | block (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
block-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-dvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-fit | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-lh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-max | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-min | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
block-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
border-collapse | border-collapse (border-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
border-dashed | border-dashed (border-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
border-dotted | border-dotted (border-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
border-double | border-double (border-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
border-hidden | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
border-none | border-none (border-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
border-separate | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
border-solid | border-solid (border-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
border-spacing-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
border-spacing-x-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
border-spacing-y-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
bottom-auto | bottom-auto (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
bottom-full | bottom-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
bottom-px | bottom-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
box-border | box-border (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
box-content | box-content (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
box-decoration-clone | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
box-decoration-slice | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-all | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-avoid | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-avoid-page | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-column | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-page | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-after-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-all | break-all (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
break-before-all | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-avoid | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-avoid-page | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-column | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-page | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-before-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-inside-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-inside-avoid | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-inside-avoid-column | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-inside-avoid-page | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-keep | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
break-normal | break-normal (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
break-words | break-words (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
backdrop-blur-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-blur, --blur; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-brightness-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-brightness, --brightness; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-contrast-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-contrast, --contrast; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-filter-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
backdrop-grayscale-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-grayscale, --grayscale; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-hue-rotate-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-hue-rotate, --hue-rotate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-invert-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-invert, --invert; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-opacity-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-opacity, --opacity; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-saturate-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-saturate, --saturate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop-sepia-<value> | — | unmapped-upstream-registration | Upstream theme keys: --backdrop-sepia, --sepia; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
basis-<value> | basis-auto | basis-full | basis-px | basis-0 | basis-min | basis-max | basis-fit | basis-content | basis-N/D (N,D: 1..1000000) (flex-item) | partial-native-adoption-unverified | Wind supported subset: auto, full, px, 0, min, max, fit, content, and positive integer fractions with parts 1..1000000. Retained exclusions: nonzero numeric scale, named tokens, arbitrary values, and invalid fraction parts. No token configuration expands this native subset. | Wind supports auto, full, px, 0, min, max, fit, content, and positive integer fractions with parts 1..1000000; retained exclusions: nonzero numeric scale, named tokens, arbitrary values, and invalid fraction parts. Source/catalog support alone does not establish browser parity. | Author flex-basis in CSS for retained forms, optionally using configured --zw-spacing-* or --zw-size-* variables.; #3812 | source-inspected | — |
bg-<value> | bg-<value> (background) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
bg-conic-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
bg-linear-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
bg-position-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
bg-radial-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
bg-size-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
block-<value> | block-<value> (display) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
blur-<value> | — | unmapped-upstream-registration | Upstream theme keys: --blur, --backdrop-blur; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
border-<value> | border-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-b-<value> | border-b-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-be-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-bs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-e-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-l-<value> | border-l-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-r-<value> | border-r-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-s-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-spacing-<value> | — | unmapped-upstream-registration | Upstream theme keys: --border-spacing, --spacing, --transform-origin, --perspective-origin, --perspective, --translate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
border-spacing-x-<value> | — | unmapped-upstream-registration | Upstream theme keys: --border-spacing, --spacing, --transform-origin, --perspective-origin, --perspective, --translate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
border-spacing-y-<value> | — | unmapped-upstream-registration | Upstream theme keys: --border-spacing, --spacing, --transform-origin, --perspective-origin, --perspective, --translate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
border-t-<value> | border-t-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-x-<value> | border-x-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
border-y-<value> | border-y-<value> (border-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
bottom-<value> | bottom-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
brightness-<value> | — | unmapped-upstream-registration | Upstream theme keys: --brightness, --backdrop-brightness; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
backdrop | backdrop | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
before | before | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — |
C
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
capitalize | capitalize (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
caption-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
caption-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
clear-both | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
clear-end | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
clear-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
clear-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
clear-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
clear-start | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
collapse | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-inline-size | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-layout | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-paint | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-size | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-strict | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contain-style | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
container | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-around | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-baseline | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-between | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-center | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-end | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-evenly | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-start | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
content-stretch | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
contents | contents (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-alias | cursor-alias (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-all-scroll | cursor-all-scroll (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-auto | cursor-auto (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-cell | cursor-cell (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-col-resize | cursor-col-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-context-menu | cursor-context-menu (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-copy | cursor-copy (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-crosshair | cursor-crosshair (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-default | cursor-default (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-e-resize | cursor-e-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-ew-resize | cursor-ew-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-grab | cursor-grab (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-grabbing | cursor-grabbing (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-help | cursor-help (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-move | cursor-move (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-n-resize | cursor-n-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-ne-resize | cursor-ne-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-nesw-resize | cursor-nesw-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-no-drop | cursor-no-drop (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-none | cursor-none (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-not-allowed | cursor-not-allowed (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-ns-resize | cursor-ns-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-nw-resize | cursor-nw-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-nwse-resize | cursor-nwse-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-pointer | cursor-pointer (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-progress | cursor-progress (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-row-resize | cursor-row-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-s-resize | cursor-s-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-se-resize | cursor-se-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-sw-resize | cursor-sw-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-text | cursor-text (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-vertical-text | cursor-vertical-text (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-w-resize | cursor-w-resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-wait | cursor-wait (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-zoom-in | cursor-zoom-in (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
cursor-zoom-out | cursor-zoom-out (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
caret-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
col-<value> | — | unmapped-upstream-registration | Upstream theme keys: --grid-column; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
col-end-<value> | col-end-<value> (grid) | requires-review | Upstream theme keys: --grid-column-end; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
col-span-<value> | col-span-<value> (grid) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
col-start-<value> | col-start-<value> (grid) | requires-review | Upstream theme keys: --grid-column-start; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
columns-<value> | — | unmapped-upstream-registration | Upstream theme keys: --columns, --container; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
contain-<value> | — | unmapped-upstream-registration | Upstream theme keys: --leading, --spacing, --tracking; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
content-<value> | — | unmapped-upstream-registration | Upstream theme keys: --content; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
contrast-<value> | — | unmapped-upstream-registration | Upstream theme keys: --contrast, --backdrop-contrast; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
cursor-<value> | cursor-<value> (interaction) | requires-review | Upstream theme keys: --cursor; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
checked | checked | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
contrast-less | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
contrast-more | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
D
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
decoration-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
decoration-clone | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
decoration-dashed | decoration-dashed (text-decoration-color) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
decoration-dotted | decoration-dotted (text-decoration-color) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
decoration-double | decoration-double (text-decoration-color) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
decoration-from-font | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
decoration-slice | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
decoration-solid | decoration-solid (text-decoration-color) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
decoration-wavy | decoration-wavy (text-decoration-color) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
diagonal-fractions | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
divide-dashed | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
divide-dotted | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
divide-double | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
divide-none | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
divide-solid | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
divide-x-reverse | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
divide-y-reverse | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
drop-shadow-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
duration-initial | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
decoration-<value> | decoration-<value> (text-decoration-color) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
delay-<value> | — | unmapped-upstream-registration | Upstream theme keys: --transition-delay, --transition-duration, --ease; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
divide-<value> | divide-<value> (divide-color) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
divide-x-<value> | divide-x-<value> (divide-width) | requires-review | Upstream theme keys: --default-border-width, --divide-width, --border-width; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | #3386 | source-inspected | — |
divide-y-<value> | divide-y-<value> (divide-width) | requires-review | Upstream theme keys: --default-border-width, --divide-width, --border-width; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | #3386 | source-inspected | — |
drop-shadow-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
duration-<value> | duration-<value> (duration) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
dark | dark | candidate-mapping-untested | dark enabled | — | source-inspected | — | |
data-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
default | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
details-content | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
disabled | disabled | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — |
E
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
end-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
end-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
end-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
ease-<value> | ease-<value> (easing) | requires-review | Upstream theme keys: --ease; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
end-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
empty | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
enabled | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
even | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
F
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
field-sizing-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
field-sizing-fixed | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
fill-none | fill-none (svg) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
fixed | fixed (position) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex | flex (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-auto | flex-auto (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-col | flex-col (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-col-reverse | flex-col-reverse (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-initial | flex-initial (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-none | flex-none (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-nowrap | flex-nowrap (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-row | flex-row (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-row-reverse | flex-row-reverse (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-wrap | flex-wrap (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
flex-wrap-reverse | flex-wrap-reverse (flex-container) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
float-end | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
float-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
float-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
float-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
float-start | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
flow-root | flow-root (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
font-stretch-condensed | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-expanded | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-extra-condensed | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-extra-expanded | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-semi-condensed | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-semi-expanded | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-ultra-condensed | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
font-stretch-ultra-expanded | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
forced-color-adjust-auto | — | native-css-review-candidate | No configuration established for this row. | — | Author the retained native form in CSS and reserve its complete class with wind.authoredClasses. | source-inspected | — |
forced-color-adjust-none | — | native-css-review-candidate | No configuration established for this row. | — | Author the retained native form in CSS and reserve its complete class with wind.authoredClasses. | source-inspected | — |
fill-<value> | fill-current | fill-none (svg) | partial-native-adoption-unverified | Wind supported subset: exact fill-current and fill-none. Retained exclusions: named/transparent/inherit colors, opacity modifiers, arbitrary values and URLs. No token configuration expands this native subset. | Wind supports exact fill-current and fill-none; retained exclusions: named/transparent/inherit colors, opacity modifiers, arbitrary values and URLs. Source/catalog support alone does not establish browser parity. | Author fill in CSS for retained forms.; #3812 | source-inspected | — |
filter-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
flex-<value> | flex-<value> (display) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
flex-grow-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
flex-shrink-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
font-<value> | font-<value> (font-family) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
font-features-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
font-stretch-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
file | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
first | first | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
first-letter | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
first-line | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
first-of-type | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
focus | focus | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
focus-visible | focus-visible | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
focus-within | focus-within | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
forced-colors | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
G
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
gap-px | gap-px (gap) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
gap-x-px | gap-x-px (gap) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
gap-y-px | gap-y-px (gap) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
grid | grid (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
grid-flow-col | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
grid-flow-col-dense | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
grid-flow-dense | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
grid-flow-row | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
grid-flow-row-dense | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
gap-<value> | gap-<value> (gap) | requires-review | Upstream theme keys: --gap, --spacing, --space; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
gap-x-<value> | gap-x-<value> (gap) | requires-review | Upstream theme keys: --gap, --spacing, --space; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
gap-y-<value> | gap-y-<value> (gap) | requires-review | Upstream theme keys: --gap, --spacing, --space; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
grayscale-<value> | — | unmapped-upstream-registration | Upstream theme keys: --grayscale, --backdrop-grayscale; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
grid-cols-<value> | grid-cols-<value> (grid) | requires-review | Upstream theme keys: --grid-template-columns; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
grid-rows-<value> | grid-rows-<value> (grid) | requires-review | Upstream theme keys: --grid-template-rows; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
grow-<value> | grow-<value> (flex-item) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
group-<variant> | group-<one-of-wind-states> | candidate-mapping-untested | State must be in Wind is_state allowlist; compound nesting and ordering unverified | — | source-inspected | — |
H
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
h-auto | h-auto (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-dvh | h-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-dvw | h-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-fit | h-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-full | h-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-lh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
h-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
h-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
h-max | h-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-min | h-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-px | h-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-screen | h-screen (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
h-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
h-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
hidden | hidden (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
hyphens-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
hyphens-manual | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
hyphens-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
h-<value> | h-<value> (sizing) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
hue-rotate-<value> | — | unmapped-upstream-registration | Upstream theme keys: --hue-rotate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
has-<variant> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
hover | hover | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — |
I
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
indent-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline | inline (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inline-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-block | inline-block (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inline-dvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-fit | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-flex | inline-flex (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inline-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-grid | inline-grid (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inline-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-max | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-min | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inline-table | inline-table (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inset-auto | inset-auto (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inset-be-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-be-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-be-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-bs-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-bs-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-bs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-e-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-e-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-e-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-full | inset-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inset-px | inset-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
inset-s-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-s-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-s-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-shadow-initial | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
inset-x-auto | inset-x-auto (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
inset-x-full | inset-x-full (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
inset-x-px | inset-x-px (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
inset-y-auto | inset-y-auto (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
inset-y-full | inset-y-full (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
inset-y-px | inset-y-px (inset) | reviewed-difference | No configuration established for this row. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
invisible | invisible (visibility) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
isolate | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
isolation-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
italic | italic (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
items-baseline | items-baseline (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
items-baseline-last | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
items-center | items-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
items-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
items-end | items-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
items-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
items-start | items-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
items-stretch | items-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
indent-<value> | — | unmapped-upstream-registration | Upstream theme keys: --text-indent, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
inline-<value> | inline-<value> (display) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-<value> | inset-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-be-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-bs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-e-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-ring-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-s-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-shadow-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
inset-x-<value> | inset-x-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind inset-inline uses logical axes; Wind left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
inset-y-<value> | inset-y-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind inset-block uses logical axes; Wind top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
invert-<value> | — | unmapped-upstream-registration | Upstream theme keys: --invert, --backdrop-invert; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
in-<variant> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
in-range | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
indeterminate | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
inert | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
invalid | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
inverted-colors | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
J
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
justify-around | justify-around (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-baseline | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-between | justify-between (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-center | justify-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-end | justify-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-evenly | justify-evenly (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-items-center | justify-items-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-items-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-items-end | justify-items-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-items-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-items-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-items-start | justify-items-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-items-stretch | justify-items-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-self-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-self-center | justify-self-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-self-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-self-end | justify-self-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-self-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
justify-self-start | justify-self-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-self-stretch | justify-self-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-start | justify-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
justify-stretch | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — |
L
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
leading-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
left-auto | left-auto (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
left-full | left-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
left-px | left-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
line-through | line-through (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
lining-nums | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
list-inside | list-inside (list) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
list-item | list-item (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
list-outside | list-outside (list) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
lowercase | lowercase (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
leading-<value> | leading-<value> (line-height) | requires-review | Upstream theme keys: --leading, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
left-<value> | left-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
line-clamp-<value> | — | unmapped-upstream-registration | Upstream theme keys: --line-clamp; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
list-<value> | — | unmapped-upstream-registration | Upstream theme keys: --list-style-type; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
list-image-<value> | — | unmapped-upstream-registration | Upstream theme keys: --list-style-image; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
landscape | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
last | last | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
last-of-type | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
ltr | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
M
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
m-auto | m-auto (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
m-px | m-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mask-add | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-alpha | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-bottom-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-bottom-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-center | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-circle | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-clip-border | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-clip-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-clip-fill | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-clip-padding | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-clip-stroke | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-clip-view | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-contain | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-cover | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-ellipse | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-exclude | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-intersect | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-luminance | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-match | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-no-clip | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-no-repeat | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-origin-border | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-origin-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-origin-fill | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-origin-padding | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-origin-stroke | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-origin-view | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-bottom-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-bottom-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-center | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-top-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-at-top-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-closest-corner | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-closest-side | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-farthest-corner | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-radial-farthest-side | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-repeat | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-repeat-round | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-repeat-space | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-repeat-x | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-repeat-y | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-subtract | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-top-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-top-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-type-alpha | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mask-type-luminance | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-dvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-fit | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-lh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-max | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-min | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-block-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-h-dvh | max-h-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-dvw | max-h-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-fit | max-h-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-full | max-h-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-lh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-h-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-h-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-h-max | max-h-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-min | max-h-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-none | max-h-none (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-px | max-h-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-screen | max-h-screen (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-h-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-h-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-dvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-fit | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-max | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-min | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-inline-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-w-dvh | max-w-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-dvw | max-w-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-fit | max-w-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-full | max-w-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-w-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-w-max | max-w-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-min | max-w-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-none | max-w-none (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-px | max-w-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-screen | max-w-screen (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-w-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
max-w-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mb-auto | mb-auto (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mb-px | mb-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mbe-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mbe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mbs-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mbs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
me-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
me-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-dvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-fit | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-lh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-max | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-min | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-block-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-h-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-h-dvh | min-h-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-dvw | min-h-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-fit | min-h-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-full | min-h-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-lh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-h-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-h-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-h-max | min-h-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-min | min-h-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-px | min-h-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-screen | min-h-screen (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-h-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-h-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-dvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-fit | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-max | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-min | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-inline-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-w-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-w-dvh | min-w-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-dvw | min-w-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-fit | min-w-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-full | min-w-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-w-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-w-max | min-w-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-min | min-w-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-px | min-w-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-screen | min-w-screen (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
min-w-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
min-w-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-color | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-color-burn | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-color-dodge | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-darken | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-difference | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-exclusion | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-hard-light | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-hue | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-lighten | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-luminosity | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-multiply | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-overlay | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-plus-darker | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-plus-lighter | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-saturation | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-screen | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mix-blend-soft-light | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
ml-auto | ml-auto (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
ml-px | ml-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mr-auto | mr-auto (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mr-px | mr-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
ms-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
ms-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
mt-auto | mt-auto (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mt-px | mt-px (margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
mx-auto | mx-auto (margin) | reviewed-difference | No configuration established for this row. | Tailwind margin-inline uses logical axes; Wind margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
mx-px | mx-px (margin) | reviewed-difference | No configuration established for this row. | Tailwind margin-inline uses logical axes; Wind margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
my-auto | my-auto (margin) | reviewed-difference | No configuration established for this row. | Tailwind margin-block uses logical axes; Wind margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
my-px | my-px (margin) | reviewed-difference | No configuration established for this row. | Tailwind margin-block uses logical axes; Wind margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
m-<value> | m-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-b-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-b-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-conic-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-conic-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-conic-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-l-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-l-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-linear-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-linear-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-linear-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-position-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-r-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-r-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-radial-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-radial-at-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-radial-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-radial-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-size-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-t-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-t-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-x-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-x-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-y-from-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mask-y-to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
max-block-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
max-h-<value> | max-h-<value> (sizing) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
max-inline-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
max-w-<value> | max-w-<value> (sizing) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
max-w-screen-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mb-<value> | mb-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mbe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mbs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
me-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
min-block-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
min-h-<value> | min-h-<value> (sizing) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
min-inline-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
min-w-<value> | min-w-<value> (sizing) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
ml-<value> | ml-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mr-<value> | mr-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
ms-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mt-<value> | mt-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
mx-<value> | mx-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind margin-inline uses logical axes; Wind margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
my-<value> | my-<value> (margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind margin-block uses logical axes; Wind margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
marker | marker | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
max-<value> | max-<configured-breakpoint> | candidate-mapping-untested | breakpoint name configured | — | source-inspected | — | |
min-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
motion-reduce | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
motion-safe | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
N
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
no-underline | no-underline (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
normal-case | normal-case (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
normal-nums | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
not-italic | not-italic (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
not-sr-only | not-sr-only (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
noscript | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
not-<variant> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
nth-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
nth-last-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
nth-last-of-type-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
nth-of-type-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
O
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
object-contain | object-contain (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
object-cover | object-cover (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
object-fill | object-fill (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
object-left-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
object-left-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
object-none | object-none (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
object-right-bottom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
object-right-top | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
object-scale-down | object-scale-down (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
oldstyle-nums | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
order-none | order-none (flex-item) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
ordinal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
outline-dashed | outline-dashed (outline-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
outline-dotted | outline-dotted (outline-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
outline-double | outline-double (outline-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
outline-hidden | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
outline-none | outline-none (outline-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
outline-solid | outline-solid (outline-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-auto | overflow-auto (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-clip | overflow-clip (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-ellipsis | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
overflow-hidden | overflow-hidden (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-scroll | overflow-scroll (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-visible | overflow-visible (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-x-auto | overflow-x-auto (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-x-clip | overflow-x-clip (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-x-hidden | overflow-x-hidden (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-x-scroll | overflow-x-scroll (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-x-visible | overflow-x-visible (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-y-auto | overflow-y-auto (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-y-clip | overflow-y-clip (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-y-hidden | overflow-y-hidden (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-y-scroll | overflow-y-scroll (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overflow-y-visible | overflow-y-visible (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overline | overline (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-auto | overscroll-auto (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-contain | overscroll-contain (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-none | overscroll-none (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-x-auto | overscroll-x-auto (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-x-contain | overscroll-x-contain (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-x-none | overscroll-x-none (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-y-auto | overscroll-y-auto (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-y-contain | overscroll-y-contain (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
overscroll-y-none | overscroll-y-none (overflow) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
object-<value> | — | unmapped-upstream-registration | Upstream theme keys: --object-position; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
opacity-<value> | opacity-<value> (opacity) | requires-review | Upstream theme keys: --opacity; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
order-<value> | order-first | order-last | order-none | order-N (N: 0..2147483647) (flex-item) | partial-native-adoption-unverified | Wind supported subset: first, last, none, and ASCII integer 0..2147483647. Retained exclusions: arbitrary values, custom properties, named tokens, and noninteger suffixes. No token configuration expands this native subset. | Wind supports first, last, none, and ASCII integer 0..2147483647; retained exclusions: arbitrary values, custom properties, named tokens, and noninteger suffixes. Source/catalog support alone does not establish browser parity. | Author order in CSS for retained forms.; #3812 | source-inspected | — |
origin-<value> | — | unmapped-upstream-registration | Upstream theme keys: --transform-origin; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
outline-<value> | outline-<value> (outline-width) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
outline-offset-<value> | outline-offset-<value> (outline-width) | requires-review | Upstream theme keys: --outline-offset, --opacity; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
odd | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
only | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
only-of-type | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
open | open | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
optional | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
out-of-range | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
P
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
p-px | p-px (padding) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pb-px | pb-px (padding) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pbe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
pbs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
pe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
pl-px | pl-px (padding) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-around | place-content-around (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-baseline | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-content-between | place-content-between (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-center | place-content-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-content-end | place-content-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-content-evenly | place-content-evenly (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-start | place-content-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-content-stretch | place-content-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-items-baseline | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-items-center | place-items-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-items-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-items-end | place-items-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-items-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-items-start | place-items-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-items-stretch | place-items-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-self-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-self-center | place-self-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-self-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-self-end | place-self-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-self-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
place-self-start | place-self-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
place-self-stretch | place-self-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pointer-events-auto | pointer-events-auto (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pointer-events-none | pointer-events-none (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pr-px | pr-px (padding) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
proportional-nums | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
ps-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
pt-px | pt-px (padding) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
px-px | px-px (padding) | reviewed-difference | No configuration established for this row. | Tailwind padding-inline uses logical axes; Wind padding-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
py-px | py-px (padding) | reviewed-difference | No configuration established for this row. | Tailwind padding-block uses logical axes; Wind padding-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
p-<value> | p-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
pb-<value> | pb-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
pbe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
pbs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
pe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
perspective-<value> | — | unmapped-upstream-registration | Upstream theme keys: --perspective; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
perspective-origin-<value> | — | unmapped-upstream-registration | Upstream theme keys: --perspective-origin; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
pl-<value> | pl-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
placeholder-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
pr-<value> | pr-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
ps-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
pt-<value> | pt-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
px-<value> | px-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind padding-inline uses logical axes; Wind padding-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
py-<value> | py-<value> (padding) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind padding-block uses logical axes; Wind padding-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
peer-<variant> | peer-<one-of-wind-states> | candidate-mapping-untested | State must be in Wind is_state allowlist; compound nesting and ordering unverified | — | source-inspected | — | |
placeholder | placeholder | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
placeholder-shown | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
pointer-coarse | pointer-coarse | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pointer-fine | pointer-fine | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
pointer-none | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
portrait | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
print | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
R
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
relative | relative (position) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
resize | resize (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
resize-none | resize-none (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
resize-x | resize-x (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
resize-y | resize-y (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
right-auto | right-auto (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
right-full | right-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
right-px | right-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
ring-inset | — | excluded-deferred | No configuration established for this row. | — | #3372 | source-inspected | — |
rotate-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
right-<value> | right-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
ring-<value> | — | excluded-deferred | Pattern domain requires case-specific source review; no default token guarantee. | — | #3372 | source-inspected | — |
ring-offset-<value> | — | excluded-deferred | Pattern domain requires case-specific source review; no default token guarantee. | — | #3372 | source-inspected | — |
rotate-<value> | rotate-<value> (rotate) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rotate-x-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rotate-y-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rotate-z-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-<value> | rounded-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-b-<value> | rounded-b-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-bl-<value> | rounded-bl-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-br-<value> | rounded-br-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-e-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-ee-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-es-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-l-<value> | rounded-l-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-r-<value> | rounded-r-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-s-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-se-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-ss-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-t-<value> | rounded-t-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-tl-<value> | rounded-tl-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
rounded-tr-<value> | rounded-tr-<value> (radius) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
row-<value> | — | unmapped-upstream-registration | Upstream theme keys: --grid-row; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
row-end-<value> | row-end-<value> (grid) | requires-review | Upstream theme keys: --grid-row-end; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
row-span-<value> | row-span-<value> (grid) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
row-start-<value> | row-start-<value> (grid) | requires-review | Upstream theme keys: --grid-row-start; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
read-only | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
required | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
rtl | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
S
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
scale-3d | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scale-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scheme-dark | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scheme-light | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scheme-light-dark | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scheme-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scheme-only-dark | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scheme-only-light | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-m-px | scroll-m-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
scroll-mb-px | scroll-mb-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
scroll-mbe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-mbs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-me-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-ml-px | scroll-ml-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
scroll-mr-px | scroll-mr-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
scroll-ms-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-mt-px | scroll-mt-px (scroll-margin) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
scroll-mx-px | scroll-mx-px (scroll-margin) | reviewed-difference | No configuration established for this row. | Tailwind scroll-margin-inline uses logical axes; Wind scroll-margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
scroll-my-px | scroll-my-px (scroll-margin) | reviewed-difference | No configuration established for this row. | Tailwind scroll-margin-block uses logical axes; Wind scroll-margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
scroll-p-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pb-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pbe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pbs-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pe-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pl-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pr-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-ps-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-pt-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-px-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-py-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scroll-smooth | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scrollbar-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scrollbar-gutter-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scrollbar-gutter-both | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scrollbar-gutter-stable | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scrollbar-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
scrollbar-thin | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
select-all | select-all (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
select-auto | select-auto (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
select-none | select-none (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
select-text | select-text (interaction) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
self-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
self-baseline | self-baseline (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
self-baseline-last | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
self-center | self-center (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
self-center-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
self-end | self-end (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
self-end-safe | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
self-start | self-start (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
self-stretch | self-stretch (alignment) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
shadow-initial | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
size-auto | size-auto (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-dvh | size-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-dvw | size-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-fit | size-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-full | size-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
size-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
size-max | size-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-min | size-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-px | size-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
size-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
size-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
slashed-zero | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-align-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-always | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-both | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-center | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-end | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-mandatory | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-proximity | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-start | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-x | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
snap-y | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
space-x-px | space-x-px (child-space) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
space-x-reverse | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
space-y-px | space-y-px (child-space) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
space-y-reverse | — | excluded-deferred | No configuration established for this row. | — | #3386 | source-inspected | — |
sr-only | sr-only (miscellaneous) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
stacked-fractions | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
start-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
start-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
start-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
static | static (position) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
sticky | sticky (position) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
stroke-none | stroke-none (svg) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
subpixel-antialiased | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
saturate-<value> | — | unmapped-upstream-registration | Upstream theme keys: --saturate, --backdrop-saturate; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
scale-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scale-x-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scale-y-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scale-z-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-m-<value> | scroll-m-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-mb-<value> | scroll-mb-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-mbe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-mbs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-me-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-ml-<value> | scroll-ml-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-mr-<value> | scroll-mr-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-ms-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-mt-<value> | scroll-mt-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-mx-<value> | scroll-mx-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind scroll-margin-inline uses logical axes; Wind scroll-margin-left/right uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
scroll-my-<value> | scroll-my-<value> (scroll-margin) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | Tailwind scroll-margin-block uses logical axes; Wind scroll-margin-top/bottom uses physical axes. Review horizontal and vertical writing modes. | source-inspected | — | |
scroll-p-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pb-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pbe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pbs-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pe-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pl-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pr-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-ps-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-pt-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-px-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scroll-py-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scrollbar-thumb-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
scrollbar-track-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
sepia-<value> | — | unmapped-upstream-registration | Upstream theme keys: --sepia, --backdrop-sepia; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
shadow-<value> | shadow-<value> (shadow) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
shrink-<value> | shrink-<value> (flex-item) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
size-<value> | size-<value> (sizing) | requires-review | Upstream theme keys: --size, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
skew-<value> | — | unmapped-upstream-registration | Upstream theme keys: --skew; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
skew-x-<value> | — | unmapped-upstream-registration | Upstream theme keys: --skew; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
skew-y-<value> | — | unmapped-upstream-registration | Upstream theme keys: --skew; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
space-x-<value> | space-x-<value> (child-space) | requires-review | Upstream theme keys: --space, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | #3386 | source-inspected | — |
space-y-<value> | space-y-<value> (child-space) | requires-review | Upstream theme keys: --space, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | #3386 | source-inspected | — |
start-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
stroke-<value> | stroke-current | stroke-none (svg) | partial-native-adoption-unverified | Wind supported subset: exact stroke-current and stroke-none. Retained exclusions: named/transparent/inherit colors, opacity modifiers, arbitrary values, URLs and stroke-width. No token configuration expands this native subset. | Wind supports exact stroke-current and stroke-none; retained exclusions: named/transparent/inherit colors, opacity modifiers, arbitrary values, URLs and stroke-width. Source/catalog support alone does not establish browser parity. | Author stroke or stroke-width in CSS for retained forms.; #3812 | source-inspected | — |
selection | selection | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
starting | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
supports-<value> | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
T
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
table | table (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-auto | — | native-css-review-candidate | No configuration established for this row. | — | Author table-layout: auto in CSS and reserve the complete class with wind.authoredClasses.; #3812 | source-inspected | — |
table-caption | table-caption (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-cell | table-cell (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-column | table-column (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-column-group | table-column-group (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-fixed | — | native-css-review-candidate | No configuration established for this row. | — | Author table-layout: fixed in CSS and reserve the complete class with wind.authoredClasses.; #3812 | source-inspected | — |
table-footer-group | table-footer-group (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-header-group | table-header-group (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-row | table-row (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
table-row-group | table-row-group (display) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
tabular-nums | tabular-nums (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-balance | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
text-center | text-center (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-clip | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
text-ellipsis | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
text-end | text-end (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-justify | text-justify (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-left | text-left (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-nowrap | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
text-pretty | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
text-right | text-right (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-shadow-initial | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
text-start | text-start (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
text-wrap | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
top-auto | top-auto (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
top-full | top-full (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
top-px | top-px (inset) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
touch-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-manipulation | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pan-down | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pan-left | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pan-right | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pan-up | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pan-x | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pan-y | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
touch-pinch-zoom | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-3d | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-border | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-content | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-cpu | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-fill | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-flat | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-gpu | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-stroke | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transform-view | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transition-discrete | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
transition-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
translate-3d | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
translate-full | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
translate-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
translate-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
translate-x-full | translate-x-full (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
translate-x-px | translate-x-px (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
translate-y-full | translate-y-full (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
translate-y-px | translate-y-px (translate) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
translate-z-px | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
truncate | truncate (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
tab-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
text-<value> | text-<value> (font-size) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
text-shadow-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
to-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
top-<value> | top-<value> (inset) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
tracking-<value> | tracking-<value> (tracking) | requires-review | Upstream theme keys: --tracking; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
transform-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
transition-<value> | transition-<value> (transition) | requires-review | Upstream theme keys: --transition-property; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
translate-<value> | — | unmapped-upstream-registration | Upstream theme keys: --translate, --spacing; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
translate-x-<value> | translate-x-<value> (translate) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
translate-y-<value> | translate-y-<value> (translate) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
translate-z-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
target | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
U
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
underline | underline (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
uppercase | uppercase (text-style) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
underline-offset-<value> | underline-offset-<value> (text-underline-offset) | requires-review | Upstream theme keys: --text-underline-offset; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
user-invalid | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
user-valid | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
V
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
via-none | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
visible | visible (visibility) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
via-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
valid | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — | |
visited | — | variant-unmapped | No configuration established for this row. | — | source-inspected | — |
W
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
w-auto | w-auto (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-dvh | w-dvh (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-dvw | w-dvw (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-fit | w-fit (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-full | w-full (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-lvh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
w-lvw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
w-max | w-max (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-min | w-min (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-px | w-px (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-screen | w-screen (sizing) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
w-svh | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
w-svw | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
whitespace-break-spaces | whitespace-break-spaces (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
whitespace-normal | whitespace-normal (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
whitespace-nowrap | whitespace-nowrap (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
whitespace-pre | whitespace-pre (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
whitespace-pre-line | whitespace-pre-line (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
whitespace-pre-wrap | whitespace-pre-wrap (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
will-change-auto | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
will-change-contents | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
will-change-scroll | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
will-change-transform | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
wrap-anywhere | wrap-anywhere (text-layout) | candidate-mapping-untested | No configuration established for this row. | — | source-inspected | — | |
wrap-break-word | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
wrap-normal | — | unmapped-upstream-registration | No configuration established for this row. | — | source-inspected | — | |
w-<value> | w-<value> (sizing) | requires-review | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — | |
will-change-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — |
Z
| Upstream class or root | Wind mapping | Status | Configuration | Behavior and difference | Alternative or issue | Verification status | Environment / report |
|---|---|---|---|---|---|---|---|
z-<value> | z-<value> (z-index) | requires-review | Upstream theme keys: --z-index; Wind named tokens use var(--zw-...) in zw-tokens; numeric spacingUnit is optional where relevant. | — | source-inspected | — | |
zoom-<value> | — | unmapped-upstream-registration | Pattern domain requires case-specific source review; no default token guarantee. | — | source-inspected | — |