package styled-ppx

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Css_Js_CoreSource

module Std = Kloth
Sourcetype rule =
  1. | D of string * string
  2. | S of string * rule array
  3. | PseudoClass of string * rule array
  4. | PseudoClassParam of string * string * rule array
Sourcetype animationName = string
Sourceval join : string Belt.Array.t -> string -> string
Sourcemodule Converter : sig ... end
include module type of struct include Converter end
Sourceval string_of_content : [< `attr of string | `closeQuote | `conicGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `counter of string * Css_AtomicTypes.Counter.style | `counters of string * string * Css_AtomicTypes.Counters.style | `inherit_ | `initial | `linearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `noCloseQuote | `noOpenQuote | `none | `normal | `openQuote | `radialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingLinearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingRadialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `revert | `revertLayer | `text of string | `unset | `url of string | `var of string | `varDefault of string * string ] -> string
Sourceval string_of_counter_increment : [< `increment of string * int | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> string
Sourceval string_of_counter_reset : [< `inherit_ | `initial | `none | `reset of string * int | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> string
Sourceval string_of_counter_set : [< `inherit_ | `initial | `none | `revert | `revertLayer | `set of string * int | `unset | `var of string | `varDefault of string * string ] -> string
Sourceval string_of_column_gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval string_of_row_gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval string_of_gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval string_of_position : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval string_of_color : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> string
Sourceval string_of_dasharray : [< Css_AtomicTypes.Length.t ] -> string
Sourceval important : rule -> rule
Sourceval label : string -> rule
Sourceval alignContent : [< `baseline | `center | `end_ | `firstBaseline | `flexEnd | `flexStart | `inherit_ | `initial | `lastBaseline | `normal | `revert | `revertLayer | `safe of Css_AtomicTypes.PositionalAlignment.t | `spaceAround | `spaceBetween | `spaceEvenly | `start | `stretch | `unsafe of Css_AtomicTypes.PositionalAlignment.t | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval alignItems : [< `baseline | `center | `end_ | `firstBaseline | `flexEnd | `flexStart | `inherit_ | `initial | `lastBaseline | `left | `normal | `revert | `revertLayer | `right | `safe of Css_AtomicTypes.PositionalAlignment.t | `selfEnd | `selfStart | `start | `stretch | `unsafe of Css_AtomicTypes.PositionalAlignment.t | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval alignSelf : [< `auto | `baseline | `center | `end_ | `firstBaseline | `flexEnd | `flexStart | `inherit_ | `initial | `lastBaseline | `left | `normal | `revert | `revertLayer | `right | `safe of Css_AtomicTypes.PositionalAlignment.t | `selfEnd | `selfStart | `start | `stretch | `unsafe of Css_AtomicTypes.PositionalAlignment.t | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval animationDelay : Css_AtomicTypes.Time.t -> rule
Sourceval animationDuration : Css_AtomicTypes.Time.t -> rule
Sourceval animationIterationCount : Css_AtomicTypes.AnimationIterationCount.t -> rule
Sourceval animationTimingFunction : Css_AtomicTypes.TimingFunction.t -> rule
Sourceval backfaceVisibility : [< `hidden | `inherit_ | `initial | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `visible ] -> rule
Sourceval backgroundAttachment : [< `fixed | `inherit_ | `initial | `local | `revert | `revertLayer | `scroll | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval backgroundColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval backgroundClip : [< `borderBox | `contentBox | `inherit_ | `initial | `paddingBox | `revert | `revertLayer | `text | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval imageRendering : [< `auto | `crispEdges | `highQuality | `inherit_ | `initial | `pixelated | `revert | `revertLayer | `smooth | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval backgroundOrigin : [< `borderBox | `contentBox | `inherit_ | `initial | `paddingBox | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval string_of_backgroundPosition : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval backgroundPosition : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval backgroundPosition2 : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval backgroundPositions : ([< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ]) Belt.Array.t -> rule
Sourceval backgroundPosition4 : x: [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> offsetX:Css_AtomicTypes.Length.t -> y: [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> offsetY:Css_AtomicTypes.Length.t -> rule
Sourceval backgroundRepeat : [< `hv of [< Css_AtomicTypes.BackgroundRepeat.horizontal ] * [< Css_AtomicTypes.BackgroundRepeat.vertical ] | `inherit_ | `initial | `noRepeat | `repeat | `repeatX | `repeatY | `revert | `revertLayer | `round | `space | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval string_of_maskposition : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `hv of [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `right | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `top | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval maskPosition : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `hv of [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `right | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `top | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval maskPositions : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `hv of [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `right | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `top | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] Belt.Array.t -> rule
Sourceval borderBottomColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderBottomLeftRadius : Css_AtomicTypes.Length.t -> rule
Sourceval borderBottomRightRadius : Css_AtomicTypes.Length.t -> rule
Sourceval borderBottomWidth : Css_AtomicTypes.LineWidth.t -> rule
Sourceval borderCollapse : [< `collapse | `inherit_ | `initial | `revert | `revertLayer | `separate | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval borderColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderLeftColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderLeftWidth : Css_AtomicTypes.LineWidth.t -> rule
Sourceval borderSpacing : Css_AtomicTypes.Length.t -> rule
Sourceval borderRadius : Css_AtomicTypes.Length.t -> rule
Sourceval borderRadius4 : topLeft:Css_AtomicTypes.Length.t -> topRight:Css_AtomicTypes.Length.t -> bottomLeft:Css_AtomicTypes.Length.t -> bottomRight:Css_AtomicTypes.Length.t -> rule
Sourceval borderRightColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderRightWidth : Css_AtomicTypes.LineWidth.t -> rule
Sourceval borderTopColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderTopLeftRadius : Css_AtomicTypes.Length.t -> rule
Sourceval borderTopRightRadius : Css_AtomicTypes.Length.t -> rule
Sourceval borderTopWidth : Css_AtomicTypes.LineWidth.t -> rule
Sourceval bottom : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval boxSizing : [< `borderBox | `contentBox | `inherit_ | `initial | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval clear : [< `both | `inherit_ | `initial | `inlineEnd | `inlineStart | `left | `none | `revert | `revertLayer | `right | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval clipPath : [< `borderBox | `contentBox | `fillBox | `inherit_ | `initial | `marginBox | `none | `paddingBox | `revert | `revertLayer | `strokeBox | `unset | `url of string | `var of string | `varDefault of string * string | `viewBox ] -> rule
Sourceval color : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval columnCount : [< `auto | `count of int | `inherit_ | `initial | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval rowGap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval columnGap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval contentRule : [< `attr of string | `closeQuote | `conicGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `counter of string * Css_AtomicTypes.Counter.style | `counters of string * string * Css_AtomicTypes.Counters.style | `inherit_ | `initial | `linearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `noCloseQuote | `noOpenQuote | `none | `normal | `openQuote | `radialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingLinearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingRadialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `revert | `revertLayer | `text of string | `unset | `url of string | `var of string | `varDefault of string * string ] -> rule
Sourceval contentRules : [< `attr of string | `closeQuote | `conicGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `counter of string * Css_AtomicTypes.Counter.style | `counters of string * string * Css_AtomicTypes.Counters.style | `inherit_ | `initial | `linearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `noCloseQuote | `noOpenQuote | `none | `normal | `openQuote | `radialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingLinearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingRadialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `revert | `revertLayer | `text of string | `unset | `url of string | `var of string | `varDefault of string * string ] Belt.Array.t -> rule
Sourceval counterIncrement : [< `increment of string * int | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval countersIncrement : [< `increment of string * int | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] Belt.Array.t -> rule
Sourceval counterReset : [< `inherit_ | `initial | `none | `reset of string * int | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval countersReset : [< `inherit_ | `initial | `none | `reset of string * int | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] Belt.Array.t -> rule
Sourceval counterSet : [< `inherit_ | `initial | `none | `revert | `revertLayer | `set of string * int | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval countersSet : [< `inherit_ | `initial | `none | `revert | `revertLayer | `set of string * int | `unset | `var of string | `varDefault of string * string ] Belt.Array.t -> rule
Sourceval direction : [< `inherit_ | `initial | `ltr | `revert | `revertLayer | `rtl | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval display : [< `block | `contents | `flex | `flow | `flowRoot | `grid | `inherit_ | `initial | `inline | `inlineBlock | `inlineFlex | `inlineGrid | `inlineTable | `listItem | `mozBox | `mozInlineBox | `mozInlineStack | `msFlexbox | `msGrid | `msInlineFlexbox | `msInlineGrid | `none | `revert | `revertLayer | `ruby | `rubyBase | `rubyBaseContainer | `rubyText | `rubyTextContainer | `runIn | `table | `tableCaption | `tableCell | `tableColumn | `tableColumnGroup | `tableFooterGroup | `tableHeaderGroup | `tableRow | `tableRowGroup | `unset | `var of string | `varDefault of string * string | `webkitBox | `webkitFlex | `webkitInlineBox | `webkitInlineFlex ] -> rule
Sourceval flex : Js.Float.t -> Js.Float.t -> [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `content | `em of float | `ex of float | `fill | `fitContent | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval flex1 : [< `auto | `initial | `none | `num of Js.Float.t ] -> rule
Sourceval flex2 : ?basis: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `content | `em of float | `ex of float | `fill | `fitContent | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> ?shrink:Js.Float.t -> Js.Float.t -> rule
Sourceval flexDirection : [< `column | `columnReverse | `inherit_ | `initial | `revert | `revertLayer | `row | `rowReverse | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval flexGrow : Js.Float.t -> rule
Sourceval flexShrink : Js.Float.t -> rule
Sourceval flexWrap : [< `inherit_ | `initial | `nowrap | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `wrap | `wrapReverse ] -> rule
Sourceval float : [< `inherit_ | `initial | `inlineEnd | `inlineStart | `left | `none | `revert | `revertLayer | `right | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontFamily : [< `cursive | `custom of string | `emoji | `fangsong | `fantasy | `inherit_ | `initial | `math | `monospace | `revert | `revertLayer | `sansSerif | `serif | `systemUi | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontSize : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval fontStyle : [< `inherit_ | `initial | `italic | `normal | `oblique | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontVariant : [< `inherit_ | `initial | `normal | `revert | `revertLayer | `smallCaps | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontWeight : [< `black | `bold | `bolder | `extraBold | `extraLight | `inherit_ | `initial | `light | `lighter | `medium | `normal | `num of int | `revert | `revertLayer | `semiBold | `thin | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval gridAutoFlow : [< `column | `columnDense | `inherit_ | `initial | `revert | `revertLayer | `row | `rowDense | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval gridColumn : Js.Int.t -> Js.Int.t -> rule
Sourceval gridColumnGap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gridColumnStart : Js.Int.t -> rule
Sourceval gridColumnEnd : Js.Int.t -> rule
Sourceval gridRow : Js.Int.t -> Js.Int.t -> rule
Sourceval gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gridGap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gap2 : rowGap: [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> columnGap: [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gridRowGap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gridRowEnd : Js.Int.t -> rule
Sourceval gridRowStart : Js.Int.t -> rule
Sourceval height : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval textEmphasisStyle : [< `circle | `dot | `double_circle | `filled | `inherit_ | `initial | `none | `open_ | `revert | `revertLayer | `sesame | `string of string | `triangle | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textEmphasisStyles : [< `filled | `inherit_ | `initial | `open_ | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> [< `circle | `dot | `double_circle | `sesame | `triangle | `var of string | `varDefault of string * string ] -> rule
Sourceval textEmphasisPosition' : [< `inherit_ | `initial | `over | `revert | `revertLayer | `under | `unset | `var of string | `varDefault of string * string ] -> string
Sourceval textEmphasisPosition : [< `inherit_ | `initial | `over | `revert | `revertLayer | `under | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textEmphasisPositions : [< `inherit_ | `initial | `over | `revert | `revertLayer | `under | `unset | `var of string | `varDefault of string * string ] -> [< `inherit_ | `initial | `left | `revert | `revertLayer | `right | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval justifyContent : [< `center | `end_ | `flexEnd | `flexStart | `inherit_ | `initial | `left | `normal | `revert | `revertLayer | `right | `safe of Css_AtomicTypes.PositionalAlignment.t | `selfEnd | `selfStart | `spaceAround | `spaceBetween | `spaceEvenly | `start | `stretch | `unsafe of Css_AtomicTypes.PositionalAlignment.t | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval justifyItems : [< `baseline | `center | `end_ | `firstBaseline | `flexEnd | `flexStart | `inherit_ | `initial | `lastBaseline | `left | `legacy | `legacyCenter | `legacyLeft | `legacyRight | `normal | `revert | `revertLayer | `right | `safe of Css_AtomicTypes.PositionalAlignment.t | `selfEnd | `selfStart | `start | `stretch | `unsafe of Css_AtomicTypes.PositionalAlignment.t | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval left : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval letterSpacing : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval lineHeight : [< `abs of float | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval listStyle : Css_AtomicTypes.ListStyleType.t -> Css_AtomicTypes.ListStylePosition.t -> [< `none | `url of string ] -> rule
Sourceval listStyleImage : [< `conicGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `inherit_ | `initial | `linearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `none | `radialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingLinearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingRadialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `revert | `revertLayer | `unset | `url of string | `var of string | `varDefault of string * string ] -> rule
Sourceval listStyleType : [< `circle | `decimal | `disc | `inherit_ | `initial | `lowerAlpha | `lowerGreek | `lowerLatin | `lowerRoman | `none | `revert | `revertLayer | `square | `unset | `upperAlpha | `upperLatin | `upperRoman | `var of string | `varDefault of string * string ] -> rule
Sourceval listStylePosition : [< `inherit_ | `initial | `inside | `outside | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval tabSize : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `num of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval marginToString : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval margin : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval margin2 : v: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> h: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval margin3 : top: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> h: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> bottom: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval margin4 : top: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> right: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> bottom: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> left: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval marginLeft : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval marginRight : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval marginTop : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval marginBottom : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval maxHeight : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval maxWidth : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval minHeight : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval minWidth : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval objectFit : [< `contain | `cover | `fill | `inherit_ | `initial | `none | `revert | `revertLayer | `scaleDown | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval objectPosition : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval objectPosition2 : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `right | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval opacity : Js.Float.t -> rule
Sourceval outline : Css_AtomicTypes.LineWidth.t -> Css_AtomicTypes.OutlineStyle.t -> [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval outlineColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval outlineOffset : Css_AtomicTypes.Length.t -> rule
Sourceval overflowWrap : [< `anywhere | `breakWord | `inherit_ | `initial | `normal | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval paddingBottom : Css_AtomicTypes.Length.t -> rule
Sourceval paddingRight : Css_AtomicTypes.Length.t -> rule
Sourceval perspective : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval perspectiveOrigin : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `right | `top | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval perspectiveOrigin2 : [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `right | `top | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> [< `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `center | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `left | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `right | `top | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval pointerEvents : [< `all | `auto | `fill | `inherit_ | `initial | `none | `painted | `revert | `revertLayer | `stroke | `unset | `var of string | `varDefault of string * string | `visible | `visibleFill | `visiblePainted | `visibleStroke ] -> rule
Sourceval position : [< `absolute | `fixed | `inherit_ | `initial | `relative | `revert | `revertLayer | `static | `sticky | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval isolation : [< `auto | `inherit_ | `initial | `isolate | `revert | `revertLayer | `unset ] -> rule
Sourceval justifySelf : [< `auto | `baseline | `center | `end_ | `firstBaseline | `flexEnd | `flexStart | `inherit_ | `initial | `lastBaseline | `left | `normal | `revert | `revertLayer | `right | `safe of Css_AtomicTypes.PositionalAlignment.t | `selfEnd | `selfStart | `start | `stretch | `unsafe of Css_AtomicTypes.PositionalAlignment.t | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval resize : [< `block | `both | `horizontal | `inherit_ | `initial | `inline | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vertical ] -> rule
Sourceval right : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval tableLayout : [< `auto | `fixed | `inherit_ | `initial | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textAlign : [< `center | `end_ | `inherit_ | `initial | `justify | `justifyAll | `left | `matchParent | `revert | `revertLayer | `right | `start | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textAlignAll : [< `center | `end_ | `inherit_ | `initial | `justify | `left | `matchParent | `revert | `revertLayer | `right | `start | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textAlignLast : [< `auto | `center | `end_ | `inherit_ | `initial | `justify | `left | `matchParent | `revert | `revertLayer | `right | `start | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textDecorationColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `inherit_ | `initial | `revert | `revertLayer | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textDecorationLine : [< `blink | `inherit_ | `initial | `lineThrough | `none | `overline | `revert | `revertLayer | `underline | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textDecorationStyle : [< `dashed | `dotted | `double | `inherit_ | `initial | `revert | `revertLayer | `solid | `unset | `var of string | `varDefault of string * string | `wavy ] -> rule
Sourceval textDecorationThickness : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fromFont | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval textIndent : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval textDecorationSkipInk : [< `all | `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textDecorationSkipBox : [< `all | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textDecorationSkipInset : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textOverflow : [< `clip | `ellipsis | `inherit_ | `initial | `revert | `revertLayer | `string of string | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textTransform : [< `capitalize | `inherit_ | `initial | `lowercase | `none | `revert | `revertLayer | `unset | `uppercase | `var of string | `varDefault of string * string ] -> rule
Sourceval top : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval transform : [< `none | `perspective of int | `rotate of Css_AtomicTypes.Angle.t | `rotate3d of float * float * float * Css_AtomicTypes.Angle.t | `rotateX of Css_AtomicTypes.Angle.t | `rotateY of Css_AtomicTypes.Angle.t | `rotateZ of Css_AtomicTypes.Angle.t | `scale of float * float | `scale3d of float * float * float | `scaleX of float | `scaleY of float | `scaleZ of float | `skew of Css_AtomicTypes.Angle.t * Css_AtomicTypes.Angle.t | `skewX of Css_AtomicTypes.Angle.t | `skewY of Css_AtomicTypes.Angle.t | `translate of Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t | `translate3d of Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t | `translateX of Css_AtomicTypes.Length.t | `translateY of Css_AtomicTypes.Length.t | `translateZ of Css_AtomicTypes.Length.t ] -> rule
Sourceval transformBox : [< `borderBox | `contentBox | `fillBox | `inherit_ | `initial | `revert | `revertLayer | `strokeBox | `unset | `viewBox ] -> rule
Sourceval explode : string -> char list
Sourceval camelCaseToKebabCase : string -> string
Sourceval unsafe : string -> string -> rule
Sourceval userSelect : [< `all | `auto | `contain | `inherit_ | `initial | `none | `revert | `revertLayer | `text | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval verticalAlign : [< `baseline | `bottom | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `middle | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `sub | `super | `textBottom | `textTop | `top | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval visibility : [< `collapse | `hidden | `inherit_ | `initial | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `visible ] -> rule
Sourceval scrollBehavior : [< `auto | `inherit_ | `initial | `revert | `revertLayer | `smooth | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval overscrollBehavior : [< `auto | `contain | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval overflowAnchor : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval columnWidth : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval caretColor : [< `auto | `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `inherit_ | `initial | `revert | `revertLayer | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval width : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval whiteSpace : [< `breakSpaces | `inherit_ | `initial | `normal | `nowrap | `pre | `preLine | `preWrap | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval wordBreak : [< `breakAll | `inherit_ | `initial | `keepAll | `normal | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval wordSpacing : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t array | `min of Css_AtomicTypes.Length.t array | `mm of float | `normal | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval wordWrap : [< `anywhere | `breakWord | `inherit_ | `initial | `normal | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval media : string -> rule array -> rule
Sourceval selector : string -> rule array -> rule
Sourceval pseudoClass : string -> rule array -> rule
Sourceval active : rule array -> rule
Sourceval checked : rule array -> rule
Sourceval default : rule array -> rule
Sourceval defined : rule array -> rule
Sourceval disabled : rule array -> rule
Sourceval empty : rule array -> rule
Sourceval enabled : rule array -> rule
Sourceval first : rule array -> rule
Sourceval firstChild : rule array -> rule
Sourceval firstOfType : rule array -> rule
Sourceval focus : rule array -> rule
Sourceval focusVisible : rule array -> rule
Sourceval focusWithin : rule array -> rule
Sourceval host : ?selector:string -> rule array -> rule
Sourceval hover : rule array -> rule
Sourceval indeterminate : rule array -> rule
Sourceval inRange : rule array -> rule
Sourceval invalid : rule array -> rule
Sourceval lang : string -> rule array -> rule
Sourceval lastChild : rule array -> rule
Sourceval lastOfType : rule array -> rule
Sourceval not_ : string -> rule array -> rule
Sourcemodule Nth : sig ... end
Sourceval nthChild : [< `add of Js.Int.t * Js.Int.t | `even | `n of Js.Int.t | `odd ] -> rule array -> rule
Sourceval nthLastChild : [< `add of Js.Int.t * Js.Int.t | `even | `n of Js.Int.t | `odd ] -> rule array -> rule
Sourceval nthLastOfType : [< `add of Js.Int.t * Js.Int.t | `even | `n of Js.Int.t | `odd ] -> rule array -> rule
Sourceval nthOfType : [< `add of Js.Int.t * Js.Int.t | `even | `n of Js.Int.t | `odd ] -> rule array -> rule
Sourceval onlyChild : rule array -> rule
Sourceval onlyOfType : rule array -> rule
Sourceval optional : rule array -> rule
Sourceval outOfRange : rule array -> rule
Sourceval readOnly : rule array -> rule
Sourceval readWrite : rule array -> rule
Sourceval required : rule array -> rule
Sourceval root : rule array -> rule
Sourceval scope : rule array -> rule
Sourceval target : rule array -> rule
Sourceval valid : rule array -> rule
Sourceval visited : rule array -> rule
Sourceval after : rule array -> rule
Sourceval before : rule array -> rule
Sourceval firstLetter : rule array -> rule
Sourceval firstLine : rule array -> rule
Sourceval selection : rule array -> rule
Sourceval child : string -> rule array -> rule
Sourceval children : rule array -> rule
Sourceval directSibling : rule array -> rule
Sourceval placeholder : rule array -> rule
Sourceval siblings : rule array -> rule
Sourceval initial : [> `initial ]
Sourceval inherit_ : [> `inherit_ ]
Sourceval unset : [> `unset ]
Sourceval var : 'a -> [> `var of 'a ]
Sourceval varDefault : 'a -> 'b -> [> `varDefault of 'a * 'b ]
Sourceval auto : [> `auto ]
Sourceval none : [> `none ]
Sourceval text : [> `text ]
Sourceval pct : 'a -> [> `percent of 'a ]
Sourceval ch : 'a -> [> `ch of 'a ]
Sourceval cm : 'a -> [> `cm of 'a ]
Sourceval em : 'a -> [> `em of 'a ]
Sourceval ex : 'a -> [> `ex of 'a ]
Sourceval mm : 'a -> [> `mm of 'a ]
Sourceval pt : 'a -> [> `pt of 'a ]
Sourceval px : 'a -> [> `px of 'a ]
Sourceval pxFloat : 'a -> [> `pxFloat of 'a ]
Sourceval rem : 'a -> [> `rem of 'a ]
Sourceval vh : 'a -> [> `vh of 'a ]
Sourceval vmin : 'a -> [> `vmin of 'a ]
Sourceval vmax : 'a -> [> `vmax of 'a ]
Sourceval zero : [> `zero ]
Sourceval deg : float -> [> `deg of float ]
Sourceval rad : float -> [> `rad of float ]
Sourceval grad : float -> [> `grad of float ]
Sourceval turn : float -> [> `turn of float ]
Sourceval ltr : [> `ltr ]
Sourceval rtl : [> `rtl ]
Sourceval absolute : [> `absolute ]
Sourceval relative : [> `relative ]
Sourceval static : [> `static ]
Sourceval fixed : [> `fixed ]
Sourceval sticky : [> `sticky ]
Sourceval isolate : [> `isolate ]
Sourceval horizontal : [> `horizontal ]
Sourceval vertical : [> `vertical ]
Sourceval smallCaps : [> `smallCaps ]
Sourceval italic : [> `italic ]
Sourceval oblique : [> `oblique ]
Sourceval hidden : [> `hidden ]
Sourceval visible : [> `visible ]
Sourceval scroll : [> `scroll ]
Sourceval rgb : 'a -> 'b -> 'c -> [> `rgb of 'a * 'b * 'c ]
Sourceval rgba : 'a -> 'b -> 'c -> 'd -> [> `rgba of 'a * 'b * 'c * 'd ]
Sourceval hsl : 'a -> 'b -> 'c -> [> `hsl of 'a * 'b * 'c ]
Sourceval hsla : 'a -> 'b -> 'c -> 'd -> [> `hsla of 'a * 'b * 'c * 'd ]
Sourceval hex : 'a -> [> `hex of 'a ]
Sourceval currentColor : [> `currentColor ]
Sourceval transparent : [> `transparent ]
Sourceval linear : [> `linear ]
Sourceval ease : [> `ease ]
Sourceval easeIn : [> `easeIn ]
Sourceval easeInOut : [> `easeInOut ]
Sourceval easeOut : [> `easeOut ]
Sourceval stepStart : [> `stepStart ]
Sourceval stepEnd : [> `stepEnd ]
Sourceval steps : 'a -> 'b -> [> `steps of 'a * 'b ]
Sourceval cubicBezier : 'a -> 'b -> 'c -> 'd -> [> `cubicBezier of 'a * 'b * 'c * 'd ]
Sourceval marginBox : [> `marginBox ]
Sourceval fillBox : [> `fillBox ]
Sourceval strokeBox : [> `strokeBox ]
Sourceval viewBox : [> `viewBox ]
Sourceval translate : 'a -> 'b -> [> `translate of 'a * 'b ]
Sourceval translate3d : 'a -> 'b -> 'c -> [> `translate3d of 'a * 'b * 'c ]
Sourceval translateX : 'a -> [> `translateX of 'a ]
Sourceval translateY : 'a -> [> `translateY of 'a ]
Sourceval translateZ : 'a -> [> `translateZ of 'a ]
Sourceval scaleX : 'a -> [> `scaleX of 'a ]
Sourceval scaleY : 'a -> [> `scaleY of 'a ]
Sourceval scaleZ : 'a -> [> `scaleZ of 'a ]
Sourceval rotateX : 'a -> [> `rotateX of 'a ]
Sourceval rotateY : 'a -> [> `rotateY of 'a ]
Sourceval rotateZ : 'a -> [> `rotateZ of 'a ]
Sourceval scale : 'a -> 'b -> [> `scale of 'a * 'b ]
Sourceval scale3d : 'a -> 'b -> 'c -> [> `scale3d of 'a * 'b * 'c ]
Sourceval skew : 'a -> 'b -> [> `skew of 'a * 'b ]
Sourceval skewX : 'a -> [> `skewX of 'a ]
Sourceval skewY : 'a -> [> `skewY of 'a ]
Sourceval thin : [> `thin ]
Sourceval extraLight : [> `extraLight ]
Sourceval light : [> `light ]
Sourceval medium : [> `medium ]
Sourceval semiBold : [> `semiBold ]
Sourceval bold : [> `bold ]
Sourceval extraBold : [> `extraBold ]
Sourceval lighter : [> `lighter ]
Sourceval bolder : [> `bolder ]
Sourceval areas : 'a -> [> `areas of 'a ]
Sourceval ident : 'a -> [> `ident of 'a ]
Sourceval numIdent : 'a -> 'b -> [> `numIdent of 'a * 'b ]
Sourceval contextMenu : [> `contextMenu ]
Sourceval help : [> `help ]
Sourceval pointer : [> `pointer ]
Sourceval progress : [> `progress ]
Sourceval wait : [> `wait ]
Sourceval cell : [> `cell ]
Sourceval crosshair : [> `crosshair ]
Sourceval verticalText : [> `verticalText ]
Sourceval alias : [> `alias ]
Sourceval copy : [> `copy ]
Sourceval move : [> `move ]
Sourceval noDrop : [> `noDrop ]
Sourceval notAllowed : [> `notAllowed ]
Sourceval grab : [> `grab ]
Sourceval grabbing : [> `grabbing ]
Sourceval allScroll : [> `allScroll ]
Sourceval colResize : [> `colResize ]
Sourceval rowResize : [> `rowResize ]
Sourceval nResize : [> `nResize ]
Sourceval eResize : [> `eResize ]
Sourceval sResize : [> `sResize ]
Sourceval wResize : [> `wResize ]
Sourceval neResize : [> `neResize ]
Sourceval nwResize : [> `nwResize ]
Sourceval seResize : [> `seResize ]
Sourceval swResize : [> `swResize ]
Sourceval ewResize : [> `ewResize ]
Sourceval nsResize : [> `nsResize ]
Sourceval neswResize : [> `neswResize ]
Sourceval nwseResize : [> `nwseResize ]
Sourceval zoomIn : [> `zoomIn ]
Sourceval zoomOut : [> `zoomOut ]
Sourceval vw : 'a -> [> `vw of 'a ]
Sourceval fr : 'a -> [> `fr of 'a ]
Sourcemodule Calc : sig ... end
Sourceval size : 'a -> 'b -> [> `size of 'a * 'b ]
Sourceval all : [> `all ]
Sourceval backwards : [> `backwards ]
Sourceval baseline : [> `baseline ]
Sourceval block : [> `block ]
Sourceval borderBox : [> `borderBox ]
Sourceval both : [> `both ]
Sourceval center : [> `center ]
Sourceval column : [> `column ]
Sourceval columnReverse : [> `columnReverse ]
Sourceval contain : [> `contain ]
Sourceval contentBox : [> `contentBox ]
Sourceval count : 'a -> [> `count of 'a ]
Sourceval cover : [> `cover ]
Sourceval dashed : [> `dashed ]
Sourceval dotted : [> `dotted ]
Sourceval flexBox : [> `flex ]
Sourceval grid : [> `grid ]
Sourceval inlineGrid : [> `inlineGrid ]
Sourceval flexEnd : [> `flexEnd ]
Sourceval flexStart : [> `flexStart ]
Sourceval forwards : [> `forwards ]
Sourceval infinite : [> `infinite ]
Sourceval inline : [> `inline ]
Sourceval contents : [> `contents ]
Sourceval inlineBlock : [> `inlineBlock ]
Sourceval inlineFlex : [> `inlineFlex ]
Sourceval inlineTable : [> `inlineTable ]
Sourceval listItem : [> `listItem ]
Sourceval runIn : [> `runIn ]
Sourceval table : [> `table ]
Sourceval tableCaption : [> `tableCaption ]
Sourceval tableColumnGroup : [> `tableColumnGroup ]
Sourceval tableHeaderGroup : [> `tableHeaderGroup ]
Sourceval tableFooterGroup : [> `tableFooterGroup ]
Sourceval tableRowGroup : [> `tableRowGroup ]
Sourceval tableCell : [> `tableCell ]
Sourceval tableColumn : [> `tableColumn ]
Sourceval tableRow : [> `tableRow ]
Sourceval local : [> `local ]
Sourceval localUrl : 'a -> [> `localUrl of 'a ]
Sourceval noRepeat : [> `noRepeat ]
Sourceval space : [> `space ]
Sourceval nowrap : [> `nowrap ]
Sourceval paddingBox : [> `paddingBox ]
Sourceval paused : [> `paused ]
Sourceval repeat : [> `repeat ]
Sourceval minmax : [> `minmax ]
Sourceval repeatX : [> `repeatX ]
Sourceval repeatY : [> `repeatY ]
Sourceval rotate : 'a -> [> `rotate of 'a ]
Sourceval rotate3d : 'a -> 'b -> 'c -> 'd -> [> `rotate3d of 'a * 'b * 'c * 'd ]
Sourceval row : [> `row ]
Sourceval rowReverse : [> `rowReverse ]
Sourceval running : [> `running ]
Sourceval solid : [> `solid ]
Sourceval spaceAround : [> `spaceAround ]
Sourceval spaceBetween : [> `spaceBetween ]
Sourceval spaceEvenly : [> `spaceEvenly ]
Sourceval stretch : [> `stretch ]
Sourceval url : 'a -> [> `url of 'a ]
Sourceval wrap : [> `wrap ]
Sourceval wrapReverse : [> `wrapReverse ]
Sourceval inside : [> `inside ]
Sourceval outside : [> `outside ]
Sourceval underline : [> `underline ]
Sourceval overline : [> `overline ]
Sourceval lineThrough : [> `lineThrough ]
Sourceval clip : [> `clip ]
Sourceval ellipsis : [> `ellipsis ]
Sourceval wavy : [> `wavy ]
Sourceval double : [> `double ]
Sourceval uppercase : [> `uppercase ]
Sourceval lowercase : [> `lowercase ]
Sourceval capitalize : [> `capitalize ]
Sourceval sub : [> `sub ]
Sourceval super : [> `super ]
Sourceval textTop : [> `textTop ]
Sourceval textBottom : [> `textBottom ]
Sourceval middle : [> `middle ]
Sourceval normal : [> `normal ]
Sourceval breakAll : [> `breakAll ]
Sourceval keepAll : [> `keepAll ]
Sourceval breakWord : [> `breakWord ]
Sourceval reverse : [> `reverse ]
Sourceval alternate : [> `alternate ]
Sourceval alternateReverse : [> `alternateReverse ]
Sourceval fill : [> `fill ]
Sourceval content : [> `content ]
Sourceval maxContent : [> `maxContent ]
Sourceval minContent : [> `minContent ]
Sourceval fitContent : [> `fitContent ]
Sourceval round : [> `round ]
Sourceval miter : [> `miter ]
Sourceval bevel : [> `bevel ]
Sourceval butt : [> `butt ]
Sourceval square : [> `square ]
Sourceval panX : [> `panX ]
Sourceval panY : [> `panY ]
Sourceval panLeft : [> `panLeft ]
Sourceval panRight : [> `panRight ]
Sourceval panUp : [> `panUp ]
Sourceval panDown : [> `panDown ]
Sourceval pinchZoom : [> `pinchZoom ]
Sourceval manipulation : [> `manipulation ]
Sourceval flex3 : grow:Js.Float.t -> shrink:Js.Float.t -> basis: [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `content | `em of float | `ex of float | `fill | `fitContent | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval flexBasis : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `content | `em of float | `ex of float | `fill | `fitContent | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval order : Js.Int.t -> rule
Sourceval string_of_minmax : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourceval string_of_dimension : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> string
Sourcetype minmax = [
  1. | `fr of float
  2. | `minContent
  3. | `maxContent
  4. | `auto
  5. | Css_AtomicTypes.Length.t
]
Sourcetype trackLength = [
  1. | Css_AtomicTypes.Length.t
  2. | `auto
  3. | `fr of float
  4. | `minContent
  5. | `maxContent
  6. | `minmax of minmax * minmax
]
Sourcetype gridLength = [
  1. | trackLength
  2. | `repeat of Css_AtomicTypes.RepeatValue.t * trackLength array
]
Sourceval gridLengthToJs : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent of Css_AtomicTypes.Length.t | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `name of string | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `repeat of Css_AtomicTypes.RepeatValue.t * 'a Belt.Array.t | `subgrid | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] as 'a -> string
Sourceval string_of_dimensions : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent of Css_AtomicTypes.Length.t | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `name of string | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `repeat of Css_AtomicTypes.RepeatValue.t * 'a | `subgrid | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] Belt.Array.t as 'a -> string
Sourceval gridTemplateColumns : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent of Css_AtomicTypes.Length.t | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `name of string | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `repeat of Css_AtomicTypes.RepeatValue.t * 'a | `subgrid | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] Belt.Array.t as 'a -> rule
Sourceval gridTemplateRows : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent of Css_AtomicTypes.Length.t | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `name of string | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `repeat of Css_AtomicTypes.RepeatValue.t * 'a | `subgrid | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] Belt.Array.t as 'a -> rule
Sourceval gridAutoColumns : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gridAutoRows : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fitContent | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `minmax of [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] * [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of float | `cm of float | `em of float | `ex of float | `inch of float | `mm of float | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `ch of float | `cm of float | `em of float | `ex of float | `fr of Js.Float.t | `inch of float | `max of Css_AtomicTypes.Length.t array | `maxContent | `min of Css_AtomicTypes.Length.t array | `minContent | `mm of float | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] | `mm of float | `none | `pc of float | `percent of float | `pt of int | `px of int | `pxFloat of float | `rem of float | `vh of float | `vmax of float | `vmin of float | `vw of float | `zero ] -> rule
Sourceval gridArea : [< `auto | `ident of string | `inherit_ | `initial | `num of int | `numIdent of int * string | `revert | `revertLayer | `span of [ `ident of string | `num of int ] | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval gridTemplateAreas : [< `areas of string array | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourcetype filter = [
  1. | `blur of Css_AtomicTypes.Length.t
  2. | `brightness of float
  3. | `contrast of [ `percent of float | `num of float ]
  4. | `dropShadow of Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * [ Css_AtomicTypes.Color.t | Css_AtomicTypes.Var.t ]
  5. | `grayscale of float
  6. | `hueRotate of angle
  7. | `invert of float
  8. | `opacity of float
  9. | `saturate of float
  10. | `sepia of float
  11. | `url of string
  12. | `none
  13. | Css_AtomicTypes.Var.t
  14. | Css_AtomicTypes.Cascading.t
]
Sourceval string_of_amount : [< `num of Js.Float.t | `percent of Js.Float.t ] -> string
Sourceval string_of_filter : [< `blur of Css_AtomicTypes.Length.t | `brightness of [< `num of Js.Float.t | `percent of Js.Float.t ] | `contrast of [< `num of Js.Float.t | `percent of Js.Float.t ] | `dropShadow of Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * [ `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] | `grayscale of [< `num of Js.Float.t | `percent of Js.Float.t ] | `hueRotate of Css_AtomicTypes.Angle.t | `inherit_ | `initial | `invert of [< `num of Js.Float.t | `percent of Js.Float.t ] | `none | `opacity of [< `num of Js.Float.t | `percent of Js.Float.t ] | `revert | `revertLayer | `saturate of [< `num of Js.Float.t | `percent of Js.Float.t ] | `sepia of [< `num of Js.Float.t | `percent of Js.Float.t ] | `unset | `url of string | `var of string | `varDefault of string * string ] -> string
Sourceval filter : [< `blur of Css_AtomicTypes.Length.t | `brightness of [< `num of Js.Float.t | `percent of Js.Float.t ] | `contrast of [< `num of Js.Float.t | `percent of Js.Float.t ] | `dropShadow of Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t * [ `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] | `grayscale of [< `num of Js.Float.t | `percent of Js.Float.t ] | `hueRotate of Css_AtomicTypes.Angle.t | `inherit_ | `initial | `invert of [< `num of Js.Float.t | `percent of Js.Float.t ] | `none | `opacity of [< `num of Js.Float.t | `percent of Js.Float.t ] | `revert | `revertLayer | `saturate of [< `num of Js.Float.t | `percent of Js.Float.t ] | `sepia of [< `num of Js.Float.t | `percent of Js.Float.t ] | `unset | `url of string | `var of string | `varDefault of string * string ] Belt.Array.t -> rule
Sourcemodule Shadow : sig ... end
Sourceval boxShadow : [< `inherit_ | `initial | `none | `revert | `revertLayer | `shadow of string | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval boxShadows : 'a Shadow.t Belt.Array.t -> rule
Sourceval string_of_borderstyle : [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> string
Sourceval border : Css_AtomicTypes.LineWidth.t -> [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderStyle : [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval borderLeft : Css_AtomicTypes.LineWidth.t -> [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderLeftStyle : [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval borderRight : Css_AtomicTypes.LineWidth.t -> [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderRightStyle : [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval borderTop : Css_AtomicTypes.LineWidth.t -> [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderTopStyle : [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval borderBottom : Css_AtomicTypes.LineWidth.t -> [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval borderBottomStyle : [< `dashed | `dotted | `double | `groove | `hidden | `inherit_ | `initial | `inset | `none | `outset | `revert | `revertLayer | `ridge | `solid | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval backgroundSize : [< `auto | `contain | `cover | `size of Css_AtomicTypes.Length.t * Css_AtomicTypes.Length.t ] -> rule
Sourceval fontFace : fontFamily:string -> src:[< `localUrl of string | `url of string ] Belt.Array.t -> ?fontStyle:Css_AtomicTypes.FontStyle.t -> ?fontWeight: [< `black | `bold | `bolder | `extraBold | `extraLight | `inherit_ | `initial | `light | `lighter | `medium | `normal | `num of int | `revert | `revertLayer | `semiBold | `thin | `unset | `var of string | `varDefault of string * string ] -> ?fontDisplay:Css_AtomicTypes.FontDisplay.t -> ?sizeAdjust:Css_AtomicTypes.Percentage.t -> unit -> string
Sourceval textDecoration : [< `inherit_ | `initial | `lineThrough | `none | `overline | `underline | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textShadow : [< `inherit_ | `initial | `none | `revert | `revertLayer | `shadow of string | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textShadows : 'a Shadow.t Belt.Array.t -> rule
Sourceval transformStyle : [< `flat | `inherit_ | `initial | `preserve3d | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourcemodule Transition : sig ... end
Sourceval transitionValue : [< `value of string ] -> rule
Sourceval transitionList : [< `value of string ] Belt.Array.t -> rule
Sourceval transitions : [< `value of string ] Belt.Array.t -> rule
Sourceval transition : ?duration:Css_AtomicTypes.Time.t -> ?delay:Css_AtomicTypes.Time.t -> ?timingFunction:Css_AtomicTypes.TimingFunction.t -> string -> rule
Sourceval transitionDelay : Css_AtomicTypes.Time.t -> rule
Sourceval transitionDuration : Css_AtomicTypes.Time.t -> rule
Sourceval transitionTimingFunction : Css_AtomicTypes.TimingFunction.t -> rule
Sourceval transitionProperty : string -> rule
Sourcemodule Animation : sig ... end
Sourceval animationValue : [< `value of string ] -> rule
Sourceval animations : [< `value of string ] Belt.Array.t -> rule
Sourceval animationName : string -> rule
Sourcemodule SVG : sig ... end
Sourceval textEmphasisColor : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of string | `varDefault of string * string ] -> rule
Sourceval lineBreak : [< `anywhere | `auto | `inherit_ | `initial | `loose | `normal | `revert | `revertLayer | `strict | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval hyphens : [< `auto | `inherit_ | `initial | `manual | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval textJustify : [< `auto | `inherit_ | `initial | `interCharacter | `interWord | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval overflowInline : [< `auto | `clip | `hidden | `inherit_ | `initial | `revert | `revertLayer | `scroll | `unset | `var of string | `varDefault of string * string | `visible ] -> rule
Sourceval overflowBlock : [< `auto | `clip | `hidden | `inherit_ | `initial | `revert | `revertLayer | `scroll | `unset | `var of string | `varDefault of string * string | `visible ] -> rule
Sourceval fontSynthesisWeight : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontSynthesisStyle : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontSynthesisSmallCaps : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontSynthesisPosition : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontKerning : [< `auto | `inherit_ | `initial | `none | `normal | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontVariantPosition : [< `inherit_ | `initial | `normal | `revert | `revertLayer | `sub | `super | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontVariantCaps : [< `allPetiteCaps | `allSmallCaps | `inherit_ | `initial | `normal | `petiteCaps | `revert | `revertLayer | `smallCaps | `titlingCaps | `unicase | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontOpticalSizing : [< `auto | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of string | `varDefault of string * string ] -> rule
Sourceval fontVariantEmoji : [< `emoji | `inherit_ | `initial | `normal | `revert | `revertLayer | `text | `unicode | `unset | `var of string | `varDefault of string * string ] -> rule
OCaml

Innovation. Community. Security.