.tui-fonts-ios() {
	--tui-font-family-fallback: system-ui, -apple-system, sans-serif;
	--tui-font-family-rounded-fallback: ui-rounded, -apple-system, sans-serif;
	--tui-typography-family-fallback: system-ui, -apple-system, sans-serif;
	--tui-typography-family-rounded-fallback: ui-rounded, -apple-system, sans-serif;
	--tui-font-family-text: 'SF Pro';
	--tui-typography-family-text: 'SF Pro';
	--tui-font-family-display: 'SF Pro';
	--tui-typography-family-display: 'SF Pro';
	--tui-font-family-rounded: 'SF Pro Rounded';
	--tui-typography-family-rounded: 'SF Pro Rounded';
	--tui-font-heading-mobile-l: 700 calc(var(--tui-font-offset) + 1.875rem) / calc(36 / 30) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-l: 700 calc(var(--tui-font-offset) + 1.875rem) / calc(36 / 30) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-heading-mobile-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-heading-mobile-s-bold: 700 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-s-bold: 700 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-heading-mobile-s: 600 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-s: 600 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-body-l-bold: 700 calc(var(--tui-font-offset) + 1.0625rem) / calc(24 / 17) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-l-bold: 700 calc(var(--tui-font-offset) + 1.0625rem) / calc(24 / 17) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-l: 400 calc(var(--tui-font-offset) + 1.0625rem) / calc(24 / 17) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-l: 400 calc(var(--tui-font-offset) + 1.0625rem) / calc(24 / 17) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-m-bold: 600 calc(var(--tui-font-offset) + 0.9375rem) / calc(20 / 15) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-m-bold: 600 calc(var(--tui-font-offset) + 0.9375rem) / calc(20 / 15) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-m: 400 calc(var(--tui-font-offset) + 0.9375rem) / calc(20 / 15) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-m: 400 calc(var(--tui-font-offset) + 0.9375rem) / calc(20 / 15) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-s-bold: 600 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-s-bold: 600 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-xs-bold: 600 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-xs-bold: 600 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-l-bold: 700 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-l-bold: 700 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-l: 400 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-l: 400 calc(var(--tui-font-offset) + 1.0625rem) / calc(20 / 17) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-m-bold: 600 calc(var(--tui-font-offset) + 0.9375rem) / calc(18 / 15) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-m-bold: 600 calc(var(--tui-font-offset) + 0.9375rem) / calc(18 / 15) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-m: 400 calc(var(--tui-font-offset) + 0.9375rem) / calc(18 / 15) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-m: 400 calc(var(--tui-font-offset) + 0.9375rem) / calc(18 / 15) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-s-bold: 600 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-s-bold: 600 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-xs-bold: 600 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-xs-bold: 600 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-2xs-bold: 600 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-2xs-bold: 600 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-3xs-bold: 700 calc(var(--tui-font-offset) + 0.5625rem) / calc(11 / 9) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-3xs-bold: 700 calc(var(--tui-font-offset) + 0.5625rem) / calc(11 / 9) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-3xs: 400 calc(var(--tui-font-offset) + 0.5625rem) / calc(11 / 9) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-3xs: 400 calc(var(--tui-font-offset) + 0.5625rem) / calc(11 / 9) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(16 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-2xs-bold: 500 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-2xs-bold: 500 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-numbers-2xl: 700 calc(var(--tui-font-offset) + 3rem) / calc(57 / 48) var(--tui-font-family-rounded), var(--tui-font-family-rounded-fallback);
	--tui-typography-numbers-2xl: 700 calc(var(--tui-font-offset) + 3rem) / calc(57 / 48) var(--tui-typography-family-rounded), var(--tui-typography-family-rounded-fallback);
	--tui-font-numbers-xl: 700 calc(var(--tui-font-offset) + 1.875rem) / calc(36 / 30) var(--tui-font-family-rounded), var(--tui-font-family-rounded-fallback);
	--tui-typography-numbers-xl: 700 calc(var(--tui-font-offset) + 1.875rem) / calc(36 / 30) var(--tui-typography-family-rounded), var(--tui-typography-family-rounded-fallback);
	--tui-font-numbers-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-font-family-rounded), var(--tui-font-family-rounded-fallback);
	--tui-typography-numbers-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-typography-family-rounded), var(--tui-typography-family-rounded-fallback);
}

.tui-fonts-android() {
	--tui-font-family-text: 'Roboto';
	--tui-typography-family-text: 'Roboto';
	--tui-font-family-display: 'Roboto';
	--tui-typography-family-display: 'Roboto';
	--tui-font-family-rounded: 'Open Runde';
	--tui-typography-family-rounded: 'Open Runde';
	--tui-font-heading-mobile-l: 700 calc(var(--tui-font-offset) + 1.75rem) / calc(33 / 28) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-l: 700 calc(var(--tui-font-offset) + 1.75rem) / calc(33 / 28) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-heading-mobile-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-heading-mobile-s-bold: 700 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-s-bold: 700 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-heading-mobile-s: 500 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-font-family-display), var(--tui-font-family-fallback);
	--tui-typography-heading-mobile-s: 500 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-typography-family-display), var(--tui-typography-family-fallback);
	--tui-font-body-l-bold: 700 calc(var(--tui-font-offset) + 1rem) / calc(23 / 16) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-l-bold: 700 calc(var(--tui-font-offset) + 1rem) / calc(23 / 16) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-l: 400 calc(var(--tui-font-offset) + 1rem) / calc(23 / 16) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-l: 400 calc(var(--tui-font-offset) + 1rem) / calc(23 / 16) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-m-bold: 500 calc(var(--tui-font-offset) + 0.875rem) / calc(20 / 14) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-m-bold: 500 calc(var(--tui-font-offset) + 0.875rem) / calc(20 / 14) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-m: 400 calc(var(--tui-font-offset) + 0.875rem) / calc(20 / 14) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-m: 400 calc(var(--tui-font-offset) + 0.875rem) / calc(20 / 14) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(18 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-xs-bold: 500 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-xs-bold: 500 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-body-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-body-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(17 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-l-bold: 700 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-l-bold: 700 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-l: 400 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-l: 400 calc(var(--tui-font-offset) + 1rem) / calc(19 / 16) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-m-bold: 500 calc(var(--tui-font-offset) + 0.875rem) / calc(16 / 14) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-m-bold: 500 calc(var(--tui-font-offset) + 0.875rem) / calc(16 / 14) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-m: 400 calc(var(--tui-font-offset) + 0.875rem) / calc(16 / 14) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-m: 400 calc(var(--tui-font-offset) + 0.875rem) / calc(16 / 14) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-xs-bold: 500 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-xs-bold: 500 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-xs: 400 calc(var(--tui-font-offset) + 0.75rem) / calc(14 / 12) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-2xs-bold: 700 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-2xs-bold: 700 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-3xs-bold: 500 calc(var(--tui-font-offset) + 0.5625rem) / calc(10 / 9) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-3xs-bold: 500 calc(var(--tui-font-offset) + 0.5625rem) / calc(10 / 9) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-ui-3xs: 400 calc(var(--tui-font-offset) + 0.5625rem) / calc(10 / 9) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-ui-3xs: 400 calc(var(--tui-font-offset) + 0.5625rem) / calc(10 / 9) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-s-bold: 500 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-s: 400 calc(var(--tui-font-offset) + 0.8125rem) / calc(15 / 13) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-2xs-bold: 500 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-2xs-bold: 500 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-caps-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-font-family-text), var(--tui-font-family-fallback);
	--tui-typography-caps-2xs: 400 calc(var(--tui-font-offset) + 0.6875rem) / calc(13 / 11) var(--tui-typography-family-text), var(--tui-typography-family-fallback);
	--tui-font-numbers-2xl: 700 calc(var(--tui-font-offset) + 3rem) / calc(56 / 48) var(--tui-font-family-rounded), var(--tui-font-family-fallback);
	--tui-typography-numbers-2xl: 700 calc(var(--tui-font-offset) + 3rem) / calc(56 / 48) var(--tui-typography-family-rounded), var(--tui-typography-family-fallback);
	--tui-font-numbers-xl: 700 calc(var(--tui-font-offset) + 1.875rem) / calc(35 / 30) var(--tui-font-family-rounded), var(--tui-font-family-fallback);
	--tui-typography-numbers-xl: 700 calc(var(--tui-font-offset) + 1.875rem) / calc(35 / 30) var(--tui-typography-family-rounded), var(--tui-typography-family-fallback);
	--tui-font-numbers-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-font-family-rounded), var(--tui-font-family-fallback);
	--tui-typography-numbers-m: 700 calc(var(--tui-font-offset) + 1.25rem) / calc(24 / 20) var(--tui-typography-family-rounded), var(--tui-typography-family-fallback);
}
