GENERATED REFERENCE
Utility registry
The human- and machine-readable source of truth for utility support in Coordiation CSS. This page is regenerated from the same module used by the compiler.
Dynamic utility families
layoutcompleteLayout and positioning
Control document flow, positioning, logical directions, horizontal or vertical writing systems, overflow, and replaced content.
co-{display}co-{position}co-inset-*co-direction-*co-writing-*co-text-orientation-*co-unicode-bidi-*co-text-combine-*co-overflow-*co-object-*co-aspect-*co-break-*-*co-z-*Target v0.3 · Arbitrary values supported · Negative values supported
Read the guide →flex-gridcompleteFlexbox and grid
Build one- and two-dimensional layouts with flex direction, wrapping, grid tracks, spans, automatic placement, and alignment utilities.
co-flex-*co-grow-*co-shrink-*co-basis-*co-order-*co-grid-*co-auto-*-*co-col-*co-row-*co-{alignment}-*Target v0.2 · Arbitrary values supported · Negative values supported
Read the guide →spacingcompleteSpacing
Apply physical and logical padding, margin, gaps, sibling spacing, scroll margin, and scroll padding from the shared spacing scale.
co-p*co-m*co-gap-*co-space-*-*co-scroll-m*co-scroll-p*Target v0.2 · Arbitrary values supported · Negative values supported
Read the guide →sizingcompleteSizing
Set physical or logical dimensions, minimum and maximum constraints, and paired width/height with spacing, container, viewport, intrinsic, custom-property, or arbitrary values.
co-w-*co-h-*co-size-*co-min-*-*co-max-*-*co-inline-*co-block-*Target v0.2 · Arbitrary values supported · Negative values not supported
Read the guide →typographycompleteTypography
Control font families, variable-font width and features, type scale, weight, leading, tracking, numeric glyphs, lists, alignment, decoration, wrapping, indentation, tab width, and generated content.
co-font-*co-font-stretch-*co-font-features-*co-text-*co-leading-*co-tracking-*co-line-clamp-*co-list-*co-decoration-*co-underline-offset-*co-indent-*co-tab-*co-align-*co-wrap-*co-content-*Target v0.2 · Arbitrary values supported · Negative values supported
Read the guide →backgroundscompleteBackgrounds, gradients, and colors
Apply theme, inherited, current, transparent, or arbitrary colors; compose linear, radial, and conic gradients; and control every background image layer setting.
co-bg-*co-bg-linear-*co-bg-radial-*co-bg-conic-*co-from-*co-via-*co-to-*co-text-{color}co-accent-*co-caret-*Target v0.3 · Arbitrary values supported · Negative values supported
Read the guide →borders-ringscompleteBorders, outlines, rings, and divide
Define physical and logical border widths and colors, styles, corner radii, accessible outlines, outward and inset rings, legacy ring offsets, and complete dividers between children.
co-border-*co-rounded-*co-outline-*co-outline-offset-*co-ring-*co-inset-ring-*co-divide-*Target v0.3 · Arbitrary values supported · Negative values supported
Read the guide →effectscompleteEffects, filters, and masks
Control elevation, text shadows, opacity, blending, composable filters, backdrop filters, and CSS or SVG masks.
co-shadow-*co-inset-shadow-*co-text-shadow-*co-opacity-*co-*-blend-*co-filter-*co-blur-*co-drop-shadow-*co-backdrop-*co-mask-*Target v0.3 · Arbitrary values supported · Negative values supported
Read the guide →tables-columnscompleteTables and multi-column
Control semantic table display, layout algorithms, collapsed or separated borders, cell spacing, captions, and multi-column content flow.
co-table-*co-border-collapseco-border-separateco-border-spacing-*co-caption-*co-columns-*co-column-fill-*co-column-span-*co-column-rule-*co-gap-*co-break-*-*Target v0.3 · Arbitrary values supported · Negative values not supported
Read the guide →transformscompleteTransforms and perspective
Compose 2D and 3D translation, rotation, scale, skew, transform origin, perspective, backface visibility, hardware acceleration, and zoom.
co-transform-*co-translate-*co-rotate-*co-scale-*co-skew-*co-origin-*co-perspective-*co-backface-*co-zoom-*Target v0.3 · Arbitrary values supported · Negative values supported
Read the guide →transitionscompleteTransitions and animations
Control transition properties, discrete behavior, duration, delay, easing, starting styles, reduced-motion conditions, and CSS keyframe animations.
co-transition-*co-duration-*co-delay-*co-ease-*co-animate-*starting:co-*motion-safe:co-*motion-reduce:co-*Target v0.3 · Arbitrary values supported · Negative values not supported
Read the guide →svgcompleteSVG
Set SVG fill and stroke colors from theme tokens, currentColor, or arbitrary values.
co-fill-*co-stroke-*Target v0.2 · Arbitrary values supported · Negative values not supported
Read the guide →accessibilitycompleteAccessibility
Visually hide content while keeping it available to assistive technology, then restore it under focus or another variant.
co-sr-onlyco-not-sr-onlyco-forced-color-adjust-*co-scheme-*Target v0.2 · Arbitrary values not supported · Negative values not supported
Read the guide →interactioncompleteInteractivity
Control form appearance and intrinsic field sizing, pointer feedback, text selection, resize handles, scrolling, scrollbars, snapping, touch gestures, and rendering change hints.
co-appearance-*co-cursor-*co-field-sizing-*co-pointer-events-*co-select-*co-resize-*co-scroll-*co-scrollbar-*co-snap-*co-touch-*co-will-change-*Target v0.3 · Arbitrary values supported · Negative values not supported
Read the guide →arbitrary-propertiescompleteArbitrary properties
Emit a validated CSS property/value pair when no first-class utility represents a one-off requirement.
co-[{property}:{value}]co-{utility}-[{type}:{value}]Target v0.2 · Arbitrary values supported · Negative values not supported
Read the guide →Static utility index
Exact classes and declarations exported by the compiler registry.
co-absoluteposition: absoluteco-align-baselinevertical-align: baselineco-align-bottomvertical-align: bottomco-align-middlevertical-align: middleco-align-subvertical-align: subco-align-supervertical-align: superco-align-text-bottomvertical-align: text-bottomco-align-text-topvertical-align: text-topco-align-topvertical-align: topco-animate-bounceanimation: var(--co-animate-bounce)co-animate-noneanimation: noneco-animate-pinganimation: var(--co-animate-ping)co-animate-pulseanimation: var(--co-animate-pulse)co-animate-spinanimation: var(--co-animate-spin)co-antialiased-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscaleco-appearance-autoappearance: autoco-appearance-noneappearance: noneco-backdrop-filter-none-webkit-backdrop-filter: none; backdrop-filter: noneco-backface-hiddenbackface-visibility: hiddenco-backface-visiblebackface-visibility: visibleco-basis-autoflex-basis: autoco-basis-fullflex-basis: 100%co-bg-autobackground-size: autoco-bg-blend-colorbackground-blend-mode: colorco-bg-blend-color-burnbackground-blend-mode: color-burnco-bg-blend-color-dodgebackground-blend-mode: color-dodgeco-bg-blend-darkenbackground-blend-mode: darkenco-bg-blend-differencebackground-blend-mode: differenceco-bg-blend-exclusionbackground-blend-mode: exclusionco-bg-blend-hard-lightbackground-blend-mode: hard-lightco-bg-blend-huebackground-blend-mode: hueco-bg-blend-lightenbackground-blend-mode: lightenco-bg-blend-luminositybackground-blend-mode: luminosityco-bg-blend-multiplybackground-blend-mode: multiplyco-bg-blend-normalbackground-blend-mode: normalco-bg-blend-overlaybackground-blend-mode: overlayco-bg-blend-saturationbackground-blend-mode: saturationco-bg-blend-screenbackground-blend-mode: screenco-bg-blend-soft-lightbackground-blend-mode: soft-lightco-bg-bottombackground-position: bottomco-bg-bottom-leftbackground-position: bottom leftco-bg-bottom-rightbackground-position: bottom rightco-bg-centerbackground-position: centerco-bg-clip-borderbackground-clip: border-boxco-bg-clip-contentbackground-clip: content-boxco-bg-clip-paddingbackground-clip: padding-boxco-bg-clip-textbackground-clip: text; -webkit-background-clip: textco-bg-containbackground-size: containco-bg-coverbackground-size: coverco-bg-fixedbackground-attachment: fixedco-bg-leftbackground-position: leftco-bg-left-bottombackground-position: left bottomco-bg-left-topbackground-position: left topco-bg-localbackground-attachment: localco-bg-no-repeatbackground-repeat: no-repeatco-bg-nonebackground-image: noneco-bg-origin-borderbackground-origin: border-boxco-bg-origin-contentbackground-origin: content-boxco-bg-origin-paddingbackground-origin: padding-boxco-bg-repeatbackground-repeat: repeatco-bg-repeat-roundbackground-repeat: roundco-bg-repeat-spacebackground-repeat: spaceco-bg-repeat-xbackground-repeat: repeat-xco-bg-repeat-ybackground-repeat: repeat-yco-bg-rightbackground-position: rightco-bg-right-bottombackground-position: right bottomco-bg-right-topbackground-position: right topco-bg-scrollbackground-attachment: scrollco-bg-topbackground-position: topco-bg-top-leftbackground-position: top leftco-bg-top-rightbackground-position: top rightco-blockdisplay: blockco-borderborder-width: 1pxco-border-0border-width: 0co-border-2border-width: 2pxco-border-4border-width: 4pxco-border-8border-width: 8pxco-border-collapseborder-collapse: collapseco-border-dashedborder-style: dashedco-border-dottedborder-style: dottedco-border-doubleborder-style: doubleco-border-hiddenborder-style: hiddenco-border-noneborder-style: noneco-border-separateborder-collapse: separateco-border-solidborder-style: solidco-box-borderbox-sizing: border-boxco-box-contentbox-sizing: content-boxco-box-decoration-clone-webkit-box-decoration-break: clone; box-decoration-break: cloneco-box-decoration-slice-webkit-box-decoration-break: slice; box-decoration-break: sliceco-break-after-allbreak-after: allco-break-after-autobreak-after: autoco-break-after-avoidbreak-after: avoidco-break-after-avoid-pagebreak-after: avoid-pageco-break-after-columnbreak-after: columnco-break-after-leftbreak-after: leftco-break-after-pagebreak-after: pageco-break-after-rightbreak-after: rightco-break-allword-break: break-allco-break-before-allbreak-before: allco-break-before-autobreak-before: autoco-break-before-avoidbreak-before: avoidco-break-before-avoid-pagebreak-before: avoid-pageco-break-before-columnbreak-before: columnco-break-before-leftbreak-before: leftco-break-before-pagebreak-before: pageco-break-before-rightbreak-before: rightco-break-inside-autobreak-inside: autoco-break-inside-avoidbreak-inside: avoidco-break-inside-avoid-columnbreak-inside: avoid-columnco-break-inside-avoid-pagebreak-inside: avoid-pageco-break-keepword-break: keep-allco-break-normaloverflow-wrap: normal; word-break: normalco-break-wordsoverflow-wrap: break-wordco-capitalizetext-transform: capitalizeco-caption-bottomcaption-side: bottomco-caption-topcaption-side: topco-clear-bothclear: bothco-clear-endclear: inline-endco-clear-leftclear: leftco-clear-noneclear: noneco-clear-rightclear: rightco-clear-startclear: inline-startco-collapsevisibility: collapseco-column-fill-autocolumn-fill: autoco-column-fill-balancecolumn-fill: balanceco-column-fill-balance-allcolumn-fill: balance-allco-column-rule-dashedcolumn-rule-style: dashedco-column-rule-dottedcolumn-rule-style: dottedco-column-rule-doublecolumn-rule-style: doubleco-column-rule-hiddencolumn-rule-style: hiddenco-column-rule-nonecolumn-rule-style: noneco-column-rule-solidcolumn-rule-style: solidco-column-span-allcolumn-span: allco-column-span-nonecolumn-span: noneco-container-inline-sizecontainer-type: inline-sizeco-container-name-nonecontainer-name: noneco-container-normalcontainer-type: normalco-container-sizecontainer-type: sizeco-content-aroundalign-content: space-aroundco-content-betweenalign-content: space-betweenco-content-centeralign-content: centerco-content-endalign-content: flex-endco-content-evenlyalign-content: space-evenlyco-content-nonecontent: noneco-content-normalalign-content: normalco-content-startalign-content: flex-startco-content-stretchalign-content: stretchco-contentsdisplay: contentsco-cursor-aliascursor: aliasco-cursor-all-scrollcursor: all-scrollco-cursor-autocursor: autoco-cursor-cellcursor: cellco-cursor-col-resizecursor: col-resizeco-cursor-context-menucursor: context-menuco-cursor-copycursor: copyco-cursor-crosshaircursor: crosshairco-cursor-defaultcursor: defaultco-cursor-e-resizecursor: e-resizeco-cursor-ew-resizecursor: ew-resizeco-cursor-grabcursor: grabco-cursor-grabbingcursor: grabbingco-cursor-helpcursor: helpco-cursor-movecursor: moveco-cursor-n-resizecursor: n-resizeco-cursor-ne-resizecursor: ne-resizeco-cursor-nesw-resizecursor: nesw-resizeco-cursor-no-dropcursor: no-dropco-cursor-nonecursor: noneco-cursor-not-allowedcursor: not-allowedco-cursor-ns-resizecursor: ns-resizeco-cursor-nw-resizecursor: nw-resizeco-cursor-nwse-resizecursor: nwse-resizeco-cursor-pointercursor: pointerco-cursor-progresscursor: progressco-cursor-row-resizecursor: row-resizeco-cursor-s-resizecursor: s-resizeco-cursor-se-resizecursor: se-resizeco-cursor-sw-resizecursor: sw-resizeco-cursor-textcursor: textco-cursor-vertical-textcursor: vertical-textco-cursor-w-resizecursor: w-resizeco-cursor-waitcursor: waitco-cursor-zoom-incursor: zoom-inco-cursor-zoom-outcursor: zoom-outco-decoration-dashedtext-decoration-style: dashedco-decoration-dottedtext-decoration-style: dottedco-decoration-doubletext-decoration-style: doubleco-decoration-solidtext-decoration-style: solidco-decoration-wavytext-decoration-style: wavyco-diagonal-fractionsfont-variant-numeric: diagonal-fractionsco-direction-ltrdirection: ltrco-direction-rtldirection: rtlco-duration-initialtransition-duration: initialco-ease-intransition-timing-function: var(--co-ease-in)co-ease-in-outtransition-timing-function: var(--co-ease-in-out)co-ease-initialtransition-timing-function: initialco-ease-lineartransition-timing-function: linearco-ease-outtransition-timing-function: var(--co-ease-out)co-field-sizing-contentfield-sizing: contentco-field-sizing-fixedfield-sizing: fixedco-filter-nonefilter: noneco-fixedposition: fixedco-flexdisplay: flexco-flex-1flex: 1co-flex-autoflex: autoco-flex-colflex-direction: columnco-flex-col-reverseflex-direction: column-reverseco-flex-initialflex: 0 autoco-flex-noneflex: noneco-flex-nowrapflex-wrap: nowrapco-flex-rowflex-direction: rowco-flex-row-reverseflex-direction: row-reverseco-flex-wrapflex-wrap: wrapco-flex-wrap-reverseflex-wrap: wrap-reverseco-float-endfloat: inline-endco-float-leftfloat: leftco-float-nonefloat: noneco-float-rightfloat: rightco-float-startfloat: inline-startco-flow-rootdisplay: flow-rootco-font-blackfont-weight: 900co-font-boldfont-weight: 700co-font-extraboldfont-weight: 800co-font-extralightfont-weight: 200co-font-lightfont-weight: 300co-font-mediumfont-weight: 500co-font-normalfont-weight: 400co-font-semiboldfont-weight: 600co-font-thinfont-weight: 100co-forced-color-adjust-autoforced-color-adjust: autoco-forced-color-adjust-noneforced-color-adjust: noneco-griddisplay: gridco-grid-flow-colgrid-auto-flow: columnco-grid-flow-col-densegrid-auto-flow: column denseco-grid-flow-densegrid-auto-flow: denseco-grid-flow-rowgrid-auto-flow: rowco-grid-flow-row-densegrid-auto-flow: row denseco-growflex-grow: 1co-grow-0flex-grow: 0co-hiddendisplay: noneco-hyphens-autohyphens: autoco-hyphens-manualhyphens: manualco-hyphens-nonehyphens: noneco-inlinedisplay: inlineco-inline-blockdisplay: inline-blockco-inline-flexdisplay: inline-flexco-inline-griddisplay: inline-gridco-inline-tabledisplay: inline-tableco-invisiblevisibility: hiddenco-isolateisolation: isolateco-isolation-autoisolation: autoco-italicfont-style: italicco-items-baselinealign-items: baselineco-items-baseline-lastalign-items: last baselineco-items-centeralign-items: centerco-items-center-safealign-items: safe centerco-items-endalign-items: flex-endco-items-end-safealign-items: safe flex-endco-items-startalign-items: flex-startco-items-stretchalign-items: stretchco-justify-aroundjustify-content: space-aroundco-justify-baselinejustify-content: baselineco-justify-betweenjustify-content: space-betweenco-justify-centerjustify-content: centerco-justify-center-safejustify-content: safe centerco-justify-endjustify-content: flex-endco-justify-end-safejustify-content: safe flex-endco-justify-evenlyjustify-content: space-evenlyco-justify-items-centerjustify-items: centerco-justify-items-center-safejustify-items: safe centerco-justify-items-endjustify-items: endco-justify-items-end-safejustify-items: safe endco-justify-items-normaljustify-items: normalco-justify-items-startjustify-items: startco-justify-items-stretchjustify-items: stretchco-justify-normaljustify-content: normalco-justify-self-autojustify-self: autoco-justify-self-centerjustify-self: centerco-justify-self-center-safejustify-self: safe centerco-justify-self-endjustify-self: endco-justify-self-end-safejustify-self: safe endco-justify-self-startjustify-self: startco-justify-self-stretchjustify-self: stretchco-justify-startjustify-content: flex-startco-justify-stretchjustify-content: stretchco-line-throughtext-decoration-line: line-throughco-lining-numsfont-variant-numeric: lining-numsco-list-decimallist-style-type: decimalco-list-disclist-style-type: discco-list-image-nonelist-style-image: noneco-list-insidelist-style-position: insideco-list-itemdisplay: list-itemco-list-nonelist-style-type: noneco-list-outsidelist-style-position: outsideco-lowercasetext-transform: lowercaseco-mask-addmask-composite: addco-mask-alphamask-mode: alphaco-mask-automask-size: autoco-mask-bottommask-position: bottomco-mask-bottom-leftmask-position: bottom leftco-mask-bottom-rightmask-position: bottom rightco-mask-centermask-position: centerco-mask-clip-bordermask-clip: border-boxco-mask-clip-contentmask-clip: content-boxco-mask-clip-fillmask-clip: fill-boxco-mask-clip-paddingmask-clip: padding-boxco-mask-clip-strokemask-clip: stroke-boxco-mask-clip-viewmask-clip: view-boxco-mask-containmask-size: containco-mask-covermask-size: coverco-mask-excludemask-composite: excludeco-mask-intersectmask-composite: intersectco-mask-leftmask-position: leftco-mask-luminancemask-mode: luminanceco-mask-matchmask-mode: match-sourceco-mask-no-clipmask-clip: no-clipco-mask-no-repeatmask-repeat: no-repeatco-mask-nonemask-image: noneco-mask-origin-bordermask-origin: border-boxco-mask-origin-contentmask-origin: content-boxco-mask-origin-fillmask-origin: fill-boxco-mask-origin-paddingmask-origin: padding-boxco-mask-origin-strokemask-origin: stroke-boxco-mask-origin-viewmask-origin: view-boxco-mask-repeatmask-repeat: repeatco-mask-repeat-roundmask-repeat: roundco-mask-repeat-spacemask-repeat: spaceco-mask-repeat-xmask-repeat: repeat-xco-mask-repeat-ymask-repeat: repeat-yco-mask-rightmask-position: rightco-mask-subtractmask-composite: subtractco-mask-topmask-position: topco-mask-top-leftmask-position: top leftco-mask-top-rightmask-position: top rightco-mask-type-alphamask-type: alphaco-mask-type-luminancemask-type: luminanceco-mix-blend-colormix-blend-mode: colorco-mix-blend-color-burnmix-blend-mode: color-burnco-mix-blend-color-dodgemix-blend-mode: color-dodgeco-mix-blend-darkenmix-blend-mode: darkenco-mix-blend-differencemix-blend-mode: differenceco-mix-blend-exclusionmix-blend-mode: exclusionco-mix-blend-hard-lightmix-blend-mode: hard-lightco-mix-blend-huemix-blend-mode: hueco-mix-blend-lightenmix-blend-mode: lightenco-mix-blend-luminositymix-blend-mode: luminosityco-mix-blend-multiplymix-blend-mode: multiplyco-mix-blend-normalmix-blend-mode: normalco-mix-blend-overlaymix-blend-mode: overlayco-mix-blend-plus-darkermix-blend-mode: plus-darkerco-mix-blend-plus-lightermix-blend-mode: plus-lighterco-mix-blend-saturationmix-blend-mode: saturationco-mix-blend-screenmix-blend-mode: screenco-mix-blend-soft-lightmix-blend-mode: soft-lightco-no-underlinetext-decoration-line: noneco-normal-casetext-transform: noneco-normal-numsfont-variant-numeric: normalco-not-italicfont-style: normalco-not-sr-onlyposition: static; width: auto; height: auto; padding: 0; margin: 0; overflow: visible; clip: auto; white-space: normalco-object-bottomobject-position: bottomco-object-bottom-leftobject-position: bottom leftco-object-bottom-rightobject-position: bottom rightco-object-centerobject-position: centerco-object-containobject-fit: containco-object-coverobject-fit: coverco-object-fillobject-fit: fillco-object-leftobject-position: leftco-object-left-bottomobject-position: left bottomco-object-left-topobject-position: left topco-object-noneobject-fit: noneco-object-rightobject-position: rightco-object-right-bottomobject-position: right bottomco-object-right-topobject-position: right topco-object-scale-downobject-fit: scale-downco-object-topobject-position: topco-object-top-leftobject-position: top leftco-object-top-rightobject-position: top rightco-oldstyle-numsfont-variant-numeric: oldstyle-numsco-order-firstorder: -9999co-order-lastorder: 9999co-order-noneorder: 0co-ordinalfont-variant-numeric: ordinalco-origin-centertransform-origin: centerco-outlineoutline-width: 1pxco-outline-dashedoutline-style: dashedco-outline-dottedoutline-style: dottedco-outline-doubleoutline-style: doubleco-outline-hiddenoutline: 2px solid transparent; outline-offset: 2pxco-outline-noneoutline-style: noneco-outline-solidoutline-style: solidco-overflow-autooverflow: autoco-overflow-clipoverflow: clipco-overflow-hiddenoverflow: hiddenco-overflow-scrolloverflow: scrollco-overflow-visibleoverflow: visibleco-overflow-x-autooverflow-x: autoco-overflow-x-clipoverflow-x: clipco-overflow-x-hiddenoverflow-x: hiddenco-overflow-x-scrolloverflow-x: scrollco-overflow-x-visibleoverflow-x: visibleco-overflow-y-autooverflow-y: autoco-overflow-y-clipoverflow-y: clipco-overflow-y-hiddenoverflow-y: hiddenco-overflow-y-scrolloverflow-y: scrollco-overflow-y-visibleoverflow-y: visibleco-overlinetext-decoration-line: overlineco-overscroll-autooverscroll-behavior: autoco-overscroll-containoverscroll-behavior: containco-overscroll-noneoverscroll-behavior: noneco-overscroll-x-autooverscroll-behavior-x: autoco-overscroll-x-containoverscroll-behavior-x: containco-overscroll-x-noneoverscroll-behavior-x: noneco-overscroll-y-autooverscroll-behavior-y: autoco-overscroll-y-containoverscroll-behavior-y: containco-overscroll-y-noneoverscroll-behavior-y: noneco-perspective-noneperspective: noneco-place-content-aroundplace-content: space-aroundco-place-content-baselineplace-content: baselineco-place-content-betweenplace-content: space-betweenco-place-content-centerplace-content: centerco-place-content-center-safeplace-content: safe centerco-place-content-endplace-content: endco-place-content-end-safeplace-content: safe endco-place-content-evenlyplace-content: space-evenlyco-place-content-startplace-content: startco-place-content-stretchplace-content: stretchco-place-items-baselineplace-items: baselineco-place-items-centerplace-items: centerco-place-items-center-safeplace-items: safe centerco-place-items-endplace-items: endco-place-items-end-safeplace-items: safe endco-place-items-startplace-items: startco-place-items-stretchplace-items: stretchco-place-self-autoplace-self: autoco-place-self-centerplace-self: centerco-place-self-center-safeplace-self: safe centerco-place-self-endplace-self: endco-place-self-end-safeplace-self: safe endco-place-self-startplace-self: startco-place-self-stretchplace-self: stretchco-pointer-events-autopointer-events: autoco-pointer-events-nonepointer-events: noneco-proportional-numsfont-variant-numeric: proportional-numsco-relativeposition: relativeco-resizeresize: bothco-resize-noneresize: noneco-resize-xresize: horizontalco-resize-yresize: verticalco-rotate-nonerotate: noneco-scale-nonescale: noneco-scheme-darkcolor-scheme: darkco-scheme-lightcolor-scheme: lightco-scheme-light-darkcolor-scheme: light darkco-scheme-normalcolor-scheme: normalco-scheme-only-darkcolor-scheme: only darkco-scheme-only-lightcolor-scheme: only lightco-scroll-autoscroll-behavior: autoco-scroll-smoothscroll-behavior: smoothco-scrollbar-autoscrollbar-width: autoco-scrollbar-gutter-autoscrollbar-gutter: autoco-scrollbar-gutter-bothscrollbar-gutter: stable both-edgesco-scrollbar-gutter-stablescrollbar-gutter: stableco-scrollbar-nonescrollbar-width: noneco-scrollbar-thinscrollbar-width: thinco-select-alluser-select: allco-select-autouser-select: autoco-select-noneuser-select: noneco-select-textuser-select: textco-self-autoalign-self: autoco-self-baselinealign-self: baselineco-self-baseline-lastalign-self: last baselineco-self-centeralign-self: centerco-self-center-safealign-self: safe centerco-self-endalign-self: flex-endco-self-end-safealign-self: safe flex-endco-self-startalign-self: flex-startco-self-stretchalign-self: stretchco-shrinkflex-shrink: 1co-shrink-0flex-shrink: 0co-slashed-zerofont-variant-numeric: slashed-zeroco-snap-align-nonescroll-snap-align: noneco-snap-alwaysscroll-snap-stop: alwaysco-snap-bothscroll-snap-type: both var(--co-scroll-snap-strictness)co-snap-centerscroll-snap-align: centerco-snap-endscroll-snap-align: endco-snap-mandatory--co-scroll-snap-strictness: mandatoryco-snap-nonescroll-snap-type: noneco-snap-normalscroll-snap-stop: normalco-snap-proximity--co-scroll-snap-strictness: proximityco-snap-startscroll-snap-align: startco-snap-xscroll-snap-type: x var(--co-scroll-snap-strictness)co-snap-yscroll-snap-type: y var(--co-scroll-snap-strictness)co-sr-onlyposition: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border-width: 0co-stacked-fractionsfont-variant-numeric: stacked-fractionsco-staticposition: staticco-stickyposition: stickyco-stroke-0stroke-width: 0co-stroke-1stroke-width: 1co-stroke-2stroke-width: 2co-subpixel-antialiased-webkit-font-smoothing: auto; -moz-osx-font-smoothing: autoco-tabledisplay: tableco-table-autotable-layout: autoco-table-captiondisplay: table-captionco-table-celldisplay: table-cellco-table-columndisplay: table-columnco-table-column-groupdisplay: table-column-groupco-table-fixedtable-layout: fixedco-table-footer-groupdisplay: table-footer-groupco-table-header-groupdisplay: table-header-groupco-table-rowdisplay: table-rowco-table-row-groupdisplay: table-row-groupco-tabular-numsfont-variant-numeric: tabular-numsco-text-balancetext-wrap: balanceco-text-centertext-align: centerco-text-cliptext-overflow: clipco-text-combine-alltext-combine-upright: allco-text-combine-digits-2text-combine-upright: digits 2co-text-combine-digits-3text-combine-upright: digits 3co-text-combine-digits-4text-combine-upright: digits 4co-text-combine-nonetext-combine-upright: noneco-text-ellipsistext-overflow: ellipsisco-text-endtext-align: endco-text-justifytext-align: justifyco-text-lefttext-align: leftco-text-nowraptext-wrap: nowrapco-text-orientation-mixedtext-orientation: mixedco-text-orientation-sidewaystext-orientation: sidewaysco-text-orientation-uprighttext-orientation: uprightco-text-prettytext-wrap: prettyco-text-righttext-align: rightco-text-starttext-align: startco-text-wraptext-wrap: wrapco-touch-autotouch-action: autoco-touch-manipulationtouch-action: manipulationco-touch-nonetouch-action: noneco-touch-pan-down--co-pan-y: pan-down; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-touch-pan-left--co-pan-x: pan-left; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-touch-pan-right--co-pan-x: pan-right; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-touch-pan-up--co-pan-y: pan-up; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-touch-pan-x--co-pan-x: pan-x; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-touch-pan-y--co-pan-y: pan-y; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-touch-pinch-zoom--co-pinch-zoom: pinch-zoom; touch-action: var(--co-pan-x,) var(--co-pan-y,) var(--co-pinch-zoom,)co-transform-3dtransform-style: preserve-3dco-transform-cputransform: var(--co-rotate-x, rotateX(0)) var(--co-rotate-y, rotateY(0)) var(--co-rotate-z, rotateZ(0)) var(--co-skew-x, skewX(0)) var(--co-skew-y, skewY(0))co-transform-flattransform-style: flatco-transform-gputransform: translateZ(0) var(--co-rotate-x, rotateX(0)) var(--co-rotate-y, rotateY(0)) var(--co-rotate-z, rotateZ(0)) var(--co-skew-x, skewX(0)) var(--co-skew-y, skewY(0))co-transform-nonetransform: noneco-transitiontransition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --co-gradient-from, --co-gradient-via, --co-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-duration: var(--co-default-transition-duration); transition-timing-function: var(--co-default-transition-timing-function)co-transition-alltransition-property: all; transition-duration: var(--co-default-transition-duration); transition-timing-function: var(--co-default-transition-timing-function)co-transition-colorstransition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --co-gradient-from, --co-gradient-via, --co-gradient-to; transition-duration: var(--co-default-transition-duration); transition-timing-function: var(--co-default-transition-timing-function)co-transition-discretetransition-behavior: allow-discreteco-transition-nonetransition-property: noneco-transition-normaltransition-behavior: normalco-transition-opacitytransition-property: opacity; transition-duration: var(--co-default-transition-duration); transition-timing-function: var(--co-default-transition-timing-function)co-transition-shadowtransition-property: box-shadow; transition-duration: var(--co-default-transition-duration); transition-timing-function: var(--co-default-transition-timing-function)co-transition-transformtransition-property: transform, translate, scale, rotate; transition-duration: var(--co-default-transition-duration); transition-timing-function: var(--co-default-transition-timing-function)co-translate-nonetranslate: noneco-truncateoverflow: hidden; text-overflow: ellipsis; white-space: nowrapco-underlinetext-decoration-line: underlineco-unicode-bidi-embedunicode-bidi: embedco-unicode-bidi-isolateunicode-bidi: isolateco-unicode-bidi-isolate-overrideunicode-bidi: isolate-overrideco-unicode-bidi-normalunicode-bidi: normalco-unicode-bidi-overrideunicode-bidi: bidi-overrideco-unicode-bidi-plaintextunicode-bidi: plaintextco-uppercasetext-transform: uppercaseco-visiblevisibility: visibleco-whitespace-break-spaceswhite-space: break-spacesco-whitespace-normalwhite-space: normalco-whitespace-nowrapwhite-space: nowrapco-whitespace-prewhite-space: preco-whitespace-pre-linewhite-space: pre-lineco-whitespace-pre-wrapwhite-space: pre-wrapco-will-change-autowill-change: autoco-will-change-contentswill-change: contentsco-will-change-scrollwill-change: scroll-positionco-will-change-transformwill-change: transformco-wrap-anywhereoverflow-wrap: anywhereco-wrap-break-wordoverflow-wrap: break-wordco-wrap-normaloverflow-wrap: normalco-writing-horizontal-tbwriting-mode: horizontal-tbco-writing-sideways-lrwriting-mode: sideways-lrco-writing-sideways-rlwriting-mode: sideways-rlco-writing-vertical-lrwriting-mode: vertical-lrco-writing-vertical-rlwriting-mode: vertical-rlco-z-autoz-index: autoFOR TOOLS AND AI
Consume the registry as JSON.
The endpoint includes schema metadata, family patterns, exact candidates, and their generated declarations.
GET /api/utilitiesOpen JSON ↗