:root {
  --themeCard: #fbefe7;
  --themeCardLight: #4823000a;
  --themeCardInverse: #211206;
  --themeCardLightInverse: #faebe014;
  --themeDivider: #48230014;
  --themeDividerInverse: #faebe029;
  --themePage: #f9e3d4;
  --themePageInverse: #211206;
  --themeIcon: #482300;
  --themeIconMuted: #482300a3;
  --themeIconDisabled: #48230052;
  --themeIconInverse: #faebe0;
  --themeIconMutedInverse: #faebe0a3;
  --themeIconDisabledInverse: #faebe07a;
  --themeInputBorder: #48230029;
  --themeInputBorderInverse: #faebe052;
  --themeButton: #fcd5ba;
  --themeButtonHover: #edc6ab;
  --themeOverlayHeavy: #211206cc;
  --themeOverlayMedium: #2112067a;
  --themeOverlayLite: #2112063d;
  --themeOverlayExtraLite: #21120629;
  --themeOverlayHeavyInverse: #faebe0cc;
  --themeOverlayMediumInverse: #faebe07a;
  --themeOverlayLiteInverse: #faebe03d;
  --themeOverlayExtraLiteInverse: #faebe029;
  --themeBlurHeavy: 32px;
  --themeBlurMedium: 16px;
  --themeBlurLite: 8px;
  --themeTextColor: #482300;
  --themeTextColorMuted: #482300a3;
  --themeTextColorDisabled: #48230052;
  --themeTextColorInverse: #faebe0;
  --themeTextColorMutedInverse: #faebe0a3;
  --themeTextColorDisabledInverse: #faebe07a;
  --themeTag: #fcd5ba;
  --themeTagTranslucent: #2112067a;
  --themeTagInverse: #211206;
  --themeShadow1: 0 1px 0 2px #48230014;
  --themeShadow2: 0 1px 8px 0 #00000014, 0 1px 0 2px #4823000a;
  --themeShadow3: 0 1px 8px 0 #00000014, 0 1px 0 2px #4823000a;
  --themeShadow4: 0 1px 8px 0 #00000014, 0 1px 0 2px #4823000a;
  --themeShadowButton: 0 1px 0 2px #482300;
  --themeRadius: 12px;
  --themeRadiusSmall: 4px;
  --themeRadiusLarge: 8px;
  --themeRadiusBar: 0;
  --themeRadiusButton: 8px;
  --themeRadiusBadge: 4px;
  --themeTransitionSpeed: 200ms;
  --themeTransitionEase: cubic-bezier(0.39, 0, 0.17, 0.99);
  --themeTransition: all 200ms cubic-bezier(0.39, 0, 0.17, 0.99);
  --themeFontFamily: Text, Arial, Helvetica, sans-serif;
  --themeFontSize: 14px;
  --themeLineHeight: 20px;
  --themeH1: 700 24px/36px Text, Arial, Helvetica, sans-serif;
  --themeH2: 700 18px/28px Text, Arial, Helvetica, sans-serif;
  --themeH3: 700 16px/24px Text, Arial, Helvetica, sans-serif;
  --themeH4: 700 14px/20px Text, Arial, Helvetica, sans-serif;
  --themeH5: 12px/16px Text, Arial, Helvetica, sans-serif;
  --themeTitle1: 700 96px/112px Text, Arial, Helvetica, sans-serif;
  --themeTitle2: 700 60px/70px Text, Arial, Helvetica, sans-serif;
  --themeTitle3: 700 48px/56px Text, Arial, Helvetica, sans-serif;
  --themeTitle4: 700 34px/40px Text, Arial, Helvetica, sans-serif;
  --themeText: 14px/20px Text, Arial, Helvetica, sans-serif;
  --themeTextSmall: 12px/16px Text, Arial, Helvetica, sans-serif;
}