variants.test.css 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352
  1. *,
  2. :before,
  3. :after {
  4. --tw-border-spacing-x: 0;
  5. --tw-border-spacing-y: 0;
  6. --tw-translate-x: 0;
  7. --tw-translate-y: 0;
  8. --tw-rotate: 0;
  9. --tw-skew-x: 0;
  10. --tw-skew-y: 0;
  11. --tw-scale-x: 1;
  12. --tw-scale-y: 1;
  13. --tw-pan-x: ;
  14. --tw-pan-y: ;
  15. --tw-pinch-zoom: ;
  16. --tw-scroll-snap-strictness: proximity;
  17. --tw-gradient-from-position: ;
  18. --tw-gradient-via-position: ;
  19. --tw-gradient-to-position: ;
  20. --tw-ordinal: ;
  21. --tw-slashed-zero: ;
  22. --tw-numeric-figure: ;
  23. --tw-numeric-spacing: ;
  24. --tw-numeric-fraction: ;
  25. --tw-ring-inset: ;
  26. --tw-ring-offset-width: 0px;
  27. --tw-ring-offset-color: #fff;
  28. --tw-ring-color: #3b82f680;
  29. --tw-ring-offset-shadow: 0 0 #0000;
  30. --tw-ring-shadow: 0 0 #0000;
  31. --tw-shadow: 0 0 #0000;
  32. --tw-shadow-colored: 0 0 #0000;
  33. --tw-blur: ;
  34. --tw-brightness: ;
  35. --tw-contrast: ;
  36. --tw-grayscale: ;
  37. --tw-hue-rotate: ;
  38. --tw-invert: ;
  39. --tw-saturate: ;
  40. --tw-sepia: ;
  41. --tw-drop-shadow: ;
  42. --tw-backdrop-blur: ;
  43. --tw-backdrop-brightness: ;
  44. --tw-backdrop-contrast: ;
  45. --tw-backdrop-grayscale: ;
  46. --tw-backdrop-hue-rotate: ;
  47. --tw-backdrop-invert: ;
  48. --tw-backdrop-opacity: ;
  49. --tw-backdrop-saturate: ;
  50. --tw-backdrop-sepia: ;
  51. }
  52. ::backdrop {
  53. --tw-border-spacing-x: 0;
  54. --tw-border-spacing-y: 0;
  55. --tw-translate-x: 0;
  56. --tw-translate-y: 0;
  57. --tw-rotate: 0;
  58. --tw-skew-x: 0;
  59. --tw-skew-y: 0;
  60. --tw-scale-x: 1;
  61. --tw-scale-y: 1;
  62. --tw-pan-x: ;
  63. --tw-pan-y: ;
  64. --tw-pinch-zoom: ;
  65. --tw-scroll-snap-strictness: proximity;
  66. --tw-gradient-from-position: ;
  67. --tw-gradient-via-position: ;
  68. --tw-gradient-to-position: ;
  69. --tw-ordinal: ;
  70. --tw-slashed-zero: ;
  71. --tw-numeric-figure: ;
  72. --tw-numeric-spacing: ;
  73. --tw-numeric-fraction: ;
  74. --tw-ring-inset: ;
  75. --tw-ring-offset-width: 0px;
  76. --tw-ring-offset-color: #fff;
  77. --tw-ring-color: #3b82f680;
  78. --tw-ring-offset-shadow: 0 0 #0000;
  79. --tw-ring-shadow: 0 0 #0000;
  80. --tw-shadow: 0 0 #0000;
  81. --tw-shadow-colored: 0 0 #0000;
  82. --tw-blur: ;
  83. --tw-brightness: ;
  84. --tw-contrast: ;
  85. --tw-grayscale: ;
  86. --tw-hue-rotate: ;
  87. --tw-invert: ;
  88. --tw-saturate: ;
  89. --tw-sepia: ;
  90. --tw-drop-shadow: ;
  91. --tw-backdrop-blur: ;
  92. --tw-backdrop-brightness: ;
  93. --tw-backdrop-contrast: ;
  94. --tw-backdrop-grayscale: ;
  95. --tw-backdrop-hue-rotate: ;
  96. --tw-backdrop-invert: ;
  97. --tw-backdrop-opacity: ;
  98. --tw-backdrop-saturate: ;
  99. --tw-backdrop-sepia: ;
  100. }
  101. .first-letter\:flex:first-letter,
  102. .first-line\:flex:first-line,
  103. .marker\:flex ::marker,
  104. .marker\:flex::marker {
  105. display: flex;
  106. }
  107. .selection\:flex ::selection {
  108. display: flex;
  109. }
  110. .selection\:flex::selection {
  111. display: flex;
  112. }
  113. .file\:flex::-webkit-file-upload-button {
  114. display: flex;
  115. }
  116. .file\:flex::file-selector-button {
  117. display: flex;
  118. }
  119. .placeholder\:flex::placeholder {
  120. display: flex;
  121. }
  122. .backdrop\:flex::backdrop {
  123. display: flex;
  124. }
  125. .before\:flex:before,
  126. .after\:flex:after {
  127. content: var(--tw-content);
  128. display: flex;
  129. }
  130. .first\:flex:first-child,
  131. .last\:flex:last-child,
  132. .only\:flex:only-child,
  133. .odd\:flex:nth-child(odd),
  134. .even\:flex:nth-child(2n),
  135. .first-of-type\:flex:first-of-type,
  136. .last-of-type\:flex:last-of-type,
  137. .only-of-type\:flex:only-of-type,
  138. .visited\:flex:visited,
  139. .target\:flex:target,
  140. .open\:flex[open],
  141. .default\:flex:default,
  142. .checked\:flex:checked,
  143. .indeterminate\:flex:indeterminate,
  144. .placeholder-shown\:flex:placeholder-shown {
  145. display: flex;
  146. }
  147. .autofill\:flex:-webkit-autofill {
  148. display: flex;
  149. }
  150. .autofill\:flex:autofill {
  151. display: flex;
  152. }
  153. .optional\:flex:optional,
  154. .required\:flex:required,
  155. .valid\:flex:valid,
  156. .invalid\:flex:invalid,
  157. .in-range\:flex:in-range,
  158. .out-of-range\:flex:out-of-range,
  159. .read-only\:flex:read-only,
  160. .empty\:flex:empty,
  161. .focus-within\:flex:focus-within,
  162. .hover\:flex:hover {
  163. display: flex;
  164. }
  165. .file\:hover\:flex:hover::-webkit-file-upload-button {
  166. display: flex;
  167. }
  168. .file\:hover\:flex:hover::file-selector-button {
  169. display: flex;
  170. }
  171. .open\:hover\:flex:hover[open],
  172. .focus\:flex:focus,
  173. .focus\:hover\:flex:hover:focus {
  174. display: flex;
  175. }
  176. .focus-visible\:flex:focus-visible {
  177. display: flex;
  178. }
  179. .active\:flex:active,
  180. .enabled\:flex:enabled,
  181. .disabled\:flex:disabled,
  182. .group:first-child .group-first\:flex,
  183. .group:last-child .group-last\:flex,
  184. .group:only-child .group-only\:flex,
  185. .group:nth-child(odd) .group-odd\:flex,
  186. .group:nth-child(2n) .group-even\:flex,
  187. .group:first-of-type .group-first-of-type\:flex,
  188. .group:last-of-type .group-last-of-type\:flex,
  189. .group:only-of-type .group-only-of-type\:flex,
  190. .group:visited .group-visited\:flex,
  191. .group:target .group-target\:flex,
  192. .group[open] .group-open\:flex,
  193. .group:default .group-default\:flex,
  194. .group:checked .group-checked\:flex,
  195. .group:indeterminate .group-indeterminate\:flex,
  196. .group:placeholder-shown .group-placeholder-shown\:flex {
  197. display: flex;
  198. }
  199. .group:-webkit-autofill .group-autofill\:flex {
  200. display: flex;
  201. }
  202. .group:autofill .group-autofill\:flex {
  203. display: flex;
  204. }
  205. .group:optional .group-optional\:flex,
  206. .group:required .group-required\:flex,
  207. .group:valid .group-valid\:flex,
  208. .group:invalid .group-invalid\:flex,
  209. .group:in-range .group-in-range\:flex,
  210. .group:out-of-range .group-out-of-range\:flex,
  211. .group:read-only .group-read-only\:flex,
  212. .group:empty .group-empty\:flex,
  213. .group:focus-within .group-focus-within\:flex,
  214. .group:hover .group-hover\:flex,
  215. .group[open]:hover .group-open\:group-hover\:flex,
  216. .group:focus .group-focus\:flex,
  217. .group[open]:focus .group-open\:group-focus\:flex,
  218. .group:focus:hover .group-focus\:group-hover\:flex {
  219. display: flex;
  220. }
  221. .group:focus-visible .group-focus-visible\:flex {
  222. display: flex;
  223. }
  224. .group:active .group-active\:flex,
  225. .group:enabled .group-enabled\:flex,
  226. .group:disabled .group-disabled\:flex,
  227. .group:disabled:focus:hover .group-disabled\:group-focus\:group-hover\:flex,
  228. .group:disabled:focus:hover .group-disabled\:group-focus\:group-hover\:first\:flex:first-child,
  229. .peer:first-child ~ .peer-first\:flex,
  230. .peer:last-child ~ .peer-last\:flex,
  231. .peer:only-child ~ .peer-only\:flex,
  232. .peer:nth-child(odd) ~ .peer-odd\:flex,
  233. .peer:nth-child(2n) ~ .peer-even\:flex,
  234. .peer:first-of-type ~ .peer-first-of-type\:flex,
  235. .peer:last-of-type ~ .peer-last-of-type\:flex,
  236. .peer:only-of-type ~ .peer-only-of-type\:flex,
  237. .peer:visited ~ .peer-visited\:flex,
  238. .peer:target ~ .peer-target\:flex,
  239. .peer[open] ~ .peer-open\:flex,
  240. .peer:default ~ .peer-default\:flex,
  241. .peer:checked ~ .peer-checked\:flex,
  242. .peer:indeterminate ~ .peer-indeterminate\:flex,
  243. .peer:placeholder-shown ~ .peer-placeholder-shown\:flex {
  244. display: flex;
  245. }
  246. .peer:-webkit-autofill ~ .peer-autofill\:flex {
  247. display: flex;
  248. }
  249. .peer:autofill ~ .peer-autofill\:flex {
  250. display: flex;
  251. }
  252. .peer:optional ~ .peer-optional\:flex,
  253. .peer:required ~ .peer-required\:flex,
  254. .peer:valid ~ .peer-valid\:flex,
  255. .peer:invalid ~ .peer-invalid\:flex,
  256. .peer:in-range ~ .peer-in-range\:flex,
  257. .peer:out-of-range ~ .peer-out-of-range\:flex,
  258. .peer:read-only ~ .peer-read-only\:flex,
  259. .peer:empty ~ .peer-empty\:flex,
  260. .peer:focus-within ~ .peer-focus-within\:flex,
  261. .peer:hover ~ .peer-hover\:flex,
  262. .peer:focus ~ .peer-focus\:flex,
  263. .peer:focus:hover ~ .peer-focus\:peer-hover\:flex {
  264. display: flex;
  265. }
  266. .peer:focus-visible ~ .peer-focus-visible\:flex {
  267. display: flex;
  268. }
  269. .peer:active ~ .peer-active\:flex,
  270. .peer:enabled ~ .peer-enabled\:flex,
  271. .peer:disabled ~ .peer-disabled\:flex,
  272. .peer:disabled:focus:hover ~ .peer-disabled\:peer-focus\:peer-hover\:flex,
  273. .peer:disabled:focus:hover ~ .peer-disabled\:peer-focus\:peer-hover\:first\:flex:first-child,
  274. :is([dir='ltr'] .ltr\:flex),
  275. :is([dir='rtl'] .rtl\:flex) {
  276. display: flex;
  277. }
  278. @media (prefers-reduced-motion: no-preference) {
  279. .motion-safe\:flex {
  280. display: flex;
  281. }
  282. }
  283. @media (prefers-reduced-motion: reduce) {
  284. .motion-reduce\:flex {
  285. display: flex;
  286. }
  287. }
  288. @media (prefers-contrast: more) {
  289. .contrast-more\:flex {
  290. display: flex;
  291. }
  292. }
  293. @media (prefers-contrast: less) {
  294. .contrast-less\:flex {
  295. display: flex;
  296. }
  297. }
  298. :is(.dark .dark\:flex),
  299. :is(.dark .group:disabled:focus:hover .dark\:group-disabled\:group-focus\:group-hover\:flex),
  300. :is(.dark .peer:disabled:focus:hover ~ .dark\:peer-disabled\:peer-focus\:peer-hover\:flex) {
  301. display: flex;
  302. }
  303. @media print {
  304. .print\:flex {
  305. display: flex;
  306. }
  307. }
  308. @media (min-width: 640px) {
  309. .sm\:flex,
  310. .sm\:active\:flex:active {
  311. display: flex;
  312. }
  313. }
  314. @media (min-width: 768px) {
  315. .md\:flex,
  316. .group:focus .md\:group-focus\:flex {
  317. display: flex;
  318. }
  319. }
  320. @media (min-width: 1024px) {
  321. .lg\:flex,
  322. :is(.dark .lg\:dark\:flex) {
  323. display: flex;
  324. }
  325. }
  326. @media (min-width: 1280px) {
  327. .xl\:flex,
  328. :is(.dark .xl\:dark\:disabled\:flex:disabled) {
  329. display: flex;
  330. }
  331. }
  332. @media (min-width: 1536px) {
  333. .\32 xl\:flex {
  334. display: flex;
  335. }
  336. @media (prefers-reduced-motion: no-preference) {
  337. :is(.dark .\32 xl\:dark\:motion-safe\:focus-within\:flex:focus-within) {
  338. display: flex;
  339. }
  340. }
  341. }
  342. @media (orientation: portrait) {
  343. .portrait\:flex {
  344. display: flex;
  345. }
  346. }
  347. @media (orientation: landscape) {
  348. .landscape\:flex {
  349. display: flex;
  350. }
  351. }