use crate::ext::*;
constant!(font sans);
constant!(font serif);
constant!(font mono);
any!(font);
constant!(text xs);
constant!(text sm);
constant!(text base);
constant!(text lg);
constant!(text xl);
constant!(text 2xl);
constant!(text 3xl);
constant!(text 4xl);
constant!(text 5xl);
constant!(text 6xl);
constant!(text 7xl);
constant!(text 8xl);
constant!(text 9xl);
constant!(antialiased);
constant!(subpixel antialiased);
constant!(italic);
constant!(not italic);
constant!(font thin);
constant!(font extralight);
constant!(font light);
constant!(font normal);
constant!(font medium);
constant!(font semibold);
constant!(font bold);
constant!(font extrabold);
constant!(font black);
constant!(normal nums);
constant!(ordinal);
constant!(slashed zero);
constant!(lining nums);
constant!(oldstyle nums);
constant!(proportional nums);
constant!(tabular nums);
constant!(diagonal fractions);
constant!(stacked fractions);
constant!(tracking tighter);
constant!(tracking tight);
constant!(tracking normal);
constant!(tracking wide);
constant!(tracking wider);
constant!(tracking widest);
any!(tracking);
constant!(leading 3);
constant!(leading 4);
constant!(leading 5);
constant!(leading 6);
constant!(leading 7);
constant!(leading 8);
constant!(leading 9);
constant!(leading 10);
constant!(leading none);
constant!(leading tight);
constant!(leading snug);
constant!(leading normal);
constant!(leading relaxed);
constant!(leading loose);
any!(leading);
constant!(list none);
constant!(list disc);
constant!(list decimal);
any!(list);
constant!(list inside);
constant!(list outside);
constant!(text left);
constant!(text center);
constant!(text right);
constant!(text justify);
constant!(text start);
constant!(text end);
colors!(text);
pub fn with_opacity(text: &str, o: u8) -> String {
format!("{}/{}", text, o)
}
pub fn with_opacity_scale(text: &str, o: f32) -> String {
format!("{}/[{}]", text, o)
}
constant!(underline);
constant!(overline);
constant!(line through);
constant!(no underline);
colors!(decoration);
constant!(decoration solid);
constant!(decoration double);
constant!(decoration dotted);
constant!(decoration dashed);
constant!(decoration wavy);
constant!(decoration auto);
constant!(decoration from font);
constant!(decoration 0);
constant!(decoration 1);
constant!(decoration 2);
constant!(decoration 4);
constant!(decoration 8);
constant!(underline offset auto);
constant!(underline offset 0);
constant!(underline offset 1);
constant!(underline offset 2);
constant!(underline offset 4);
constant!(underline offset 8);
any!(underline offset);
constant!(uppercase);
constant!(lowercase);
constant!(capitalize);
constant!(normal case);
constant!(truncate);
constant!(text ellipsis);
constant!(text clip);
size_0_to_96!(indent);
constant!(align baseline);
constant!(align top);
constant!(align middle);
constant!(align bottom);
constant!(align text top);
constant!(align text bottom);
constant!(align sub);
constant!(align super);
any!(align);
constant!(whitespace normal);
constant!(whitespace nowrap);
constant!(whitespace pre);
constant!(whitespace pre line);
constant!(whitespace pre wrap);
constant!(break normal);
constant!(break words);
constant!(break all);
constant!(break keep);
constant!(content none);
any!(content);