:where(html){--o-brand-red:var( --o-red-500 );--o-brand-red-hsl:var( --o-red-500-hsl );--o-brand-hover-red:var( --o-red-700 );--o-accent-red:var( --o-red-500 );--o-accent-red-hsl:var( --o-red-500-hsl );--o-accent-hover-red:var( --o-red-700 );--o-links-red:var( --o-red-500 );--o-links-red-hsl:var( --o-red-500-hsl );--o-links-hover-red:var( --o-red-700 );--o-visited-red:var( --o-red-500 );--o-visited-red-hsl:var( --o-red-500-hsl );--o-visited-hover-red:var( --o-red-700 );--o-text-1-red:var( --o-mole-700 );--o-text-2-red:var( --o-mole-900 );--o-surface-1-red:var( --o-mole-015 );--o-surface-2-red:var( --o-mole-025 );--o-surface-3-red:var( --o-mole-050 );--o-surface-4-red:var( --o-mole-075 );--o-shadow-color-red:var( --o-mole-900-hsl );--o-shadow-strength-red:2%;--o-scrollbar-color-red:var( --o-mole-400 );--o-brand-red-dark:var( --o-red-200 );--o-brand-red-dark-hsl:var( --o-red-200-hsl );--o-brand-hover-red-dark:var( --o-red-100 );--o-accent-red-dark:var( --o-red-200 );--o-accent-red-dark-hsl:var( --o-red-200-hsl );--o-accent-hover-red-dark:var( --o-red-100 );--o-links-red-dark:var( --o-red-200 );--o-links-red-dark-hsl:var( --o-red-200-hsl );--o-links-hover-red-dark:var( --o-red-100 );--o-visited-red-dark:var( --o-red-200 );--o-visited-red-dark-hsl:var( --o-red-200-hsl );--o-visited-hover-red-dark:var( --o-red-100 );--o-text-1-red-dark:var( --o-mole-015 );--o-text-2-red-dark:var( --o-mole-050 );--o-surface-1-red-dark:var( --o-mole-900 );--o-surface-2-red-dark:var( --o-mole-800 );--o-surface-3-red-dark:var( --o-mole-700 );--o-surface-4-red-dark:var( --o-mole-600 );--o-shadow-color-red-dark:var( --o-mole-900-hsl );--o-shadow-strength-red-dark:25%;--o-scrollbar-color-red-dark:var( --o-mole-700 );--o-brand-red-dim:var( --o-red-400 );--o-brand-red-dim-hsl:var( --o-red-400-hsl );--o-brand-hover-red-dim:var( --o-red-200 );--o-accent-red-dim:var( --o-red-400 );--o-accent-red-dim-hsl:var( --o-red-400-hsl );--o-accent-hover-red-dim:var( --o-red-200 );--o-links-red-dim:var( --o-red-400 );--o-links-red-dim-hsl:var( --o-red-400-hsl );--o-links-hover-red-dim:var( --o-red-200 );--o-visited-red-dim:var( --o-red-400 );--o-visited-red-dim-hsl:var( --o-red-400-hsl );--o-visited-hover-red-dim:var( --o-red-200 );--o-text-1-red-dim:var( --o-mole-300 );--o-text-2-red-dim:var( --o-mole-400 );--o-surface-1-red-dim:var( --o-mole-800 );--o-surface-2-red-dim:var( --o-mole-700 );--o-surface-3-red-dim:var( --o-mole-600 );--o-surface-4-red-dim:var( --o-mole-500 );--o-shadow-color-red-dim:var( --o-mole-015-hsl );--o-shadow-strength-red-dim:30%;--o-scrollbar-color-red-dim:var( --o-mole-600 );--o-brand-red-full:var( --o-red-700 );--o-brand-red-full-hsl:var( --o-red-700-hsl );--o-brand-hover-red-full:var( --o-red-900 );--o-accent-red-full:var( --o-red-700 );--o-accent-red-full-hsl:var( --o-red-700-hsl );--o-accent-hover-red-full:var( --o-red-900 );--o-links-red-full:var( --o-red-700 );--o-links-red-full-hsl:var( --o-red-700-hsl );--o-links-hover-red-full:var( --o-red-900 );--o-visited-red-full:var( --o-red-700 );--o-visited-red-full-hsl:var( --o-red-700-hsl );--o-visited-hover-red-full:var( --o-red-900 );--o-text-1-red-full:var( --o-red-700 );--o-text-2-red-full:var( --o-red-900 );--o-surface-1-red-full:var( --o-red-015 );--o-surface-2-red-full:var( --o-red-025 );--o-surface-3-red-full:var( --o-red-050 );--o-surface-4-red-full:var( --o-red-075 );--o-shadow-color-red-full:var( --o-red-900-hsl );--o-shadow-strength-red-full:2%;--o-scrollbar-color-red-full:var( --o-red-400 );--o-brand-red-full-dark:var( --o-red-300 );--o-brand-red-full-dark-hsl:var( --o-red-300-hsl );--o-brand-hover-red-full-dark:var( --o-red-100 );--o-accent-red-full-dark:var( --o-red-300 );--o-accent-red-full-dark-hsl:var( --o-red-300-hsl );--o-accent-hover-red-full-dark:var( --o-red-100 );--o-links-red-full-dark:var( --o-red-300 );--o-links-red-full-dark-hsl:var( --o-red-300-hsl );--o-links-hover-red-full-dark:var( --o-red-100 );--o-visited-red-full-dark:var( --o-red-300 );--o-visited-red-full-dark-hsl:var( --o-red-300-hsl );--o-visited-hover-red-full-dark:var( --o-red-100 );--o-text-1-red-full-dark:var( --o-red-100 );--o-text-2-red-full-dark:var( --o-red-300 );--o-surface-1-red-full-dark:var( --o-red-900 );--o-surface-2-red-full-dark:var( --o-red-800 );--o-surface-3-red-full-dark:var( --o-red-700 );--o-surface-4-red-full-dark:var( --o-red-600 );--o-shadow-color-red-full-dark:var( --o-red-900-hsl );--o-shadow-strength-red-full-dark:100%;--o-scrollbar-color-red-full-dark:var( --o-red-700 );--o-brand-rose:var( --o-rose-500 );--o-brand-rose-hsl:var( --o-rose-500-hsl );--o-brand-hover-rose:var( --o-rose-700 );--o-accent-rose:var( --o-rose-500 );--o-accent-rose-hsl:var( --o-rose-500-hsl );--o-accent-hover-rose:var( --o-rose-700 );--o-links-rose:var( --o-rose-500 );--o-links-rose-hsl:var( --o-rose-500-hsl );--o-links-hover-rose:var( --o-rose-700 );--o-visited-rose:var( --o-rose-500 );--o-visited-rose-hsl:var( --o-rose-500-hsl );--o-visited-hover-rose:var( --o-rose-700 );--o-text-1-rose:var( --o-mole-700 );--o-text-2-rose:var( --o-mole-900 );--o-surface-1-rose:var( --o-mole-015 );--o-surface-2-rose:var( --o-mole-025 );--o-surface-3-rose:var( --o-mole-050 );--o-surface-4-rose:var( --o-mole-075 );--o-shadow-color-rose:var( --o-mole-900-hsl );--o-shadow-strength-rose:2%;--o-scrollbar-color-rose:var( --o-mole-400 );--o-brand-rose-dark:var( --o-rose-200 );--o-brand-rose-dark-hsl:var( --o-rose-200-hsl );--o-brand-hover-rose-dark:var( --o-rose-100 );--o-accent-rose-dark:var( --o-rose-200 );--o-accent-rose-dark-hsl:var( --o-rose-200-hsl );--o-accent-hover-rose-dark:var( --o-rose-100 );--o-links-rose-dark:var( --o-rose-200 );--o-links-rose-dark-hsl:var( --o-rose-200-hsl );--o-links-hover-rose-dark:var( --o-rose-100 );--o-visited-rose-dark:var( --o-rose-200 );--o-visited-rose-dark-hsl:var( --o-rose-200-hsl );--o-visited-hover-rose-dark:var( --o-rose-100 );--o-text-1-rose-dark:var( --o-mole-015 );--o-text-2-rose-dark:var( --o-mole-050 );--o-surface-1-rose-dark:var( --o-mole-900 );--o-surface-2-rose-dark:var( --o-mole-800 );--o-surface-3-rose-dark:var( --o-mole-700 );--o-surface-4-rose-dark:var( --o-mole-600 );--o-shadow-color-rose-dark:var( --o-mole-900-hsl );--o-shadow-strength-rose-dark:25%;--o-scrollbar-color-rose-dark:var( --o-mole-700 );--o-brand-rose-dim:var( --o-rose-400 );--o-brand-rose-dim-hsl:var( --o-rose-400-hsl );--o-brand-hover-rose-dim:var( --o-rose-200 );--o-accent-rose-dim:var( --o-rose-400 );--o-accent-rose-dim-hsl:var( --o-rose-400-hsl );--o-accent-hover-rose-dim:var( --o-rose-200 );--o-links-rose-dim:var( --o-rose-400 );--o-links-rose-dim-hsl:var( --o-rose-400-hsl );--o-links-hover-rose-dim:var( --o-rose-200 );--o-visited-rose-dim:var( --o-rose-400 );--o-visited-rose-dim-hsl:var( --o-rose-400-hsl );--o-visited-hover-rose-dim:var( --o-rose-200 );--o-text-1-rose-dim:var( --o-mole-300 );--o-text-2-rose-dim:var( --o-mole-400 );--o-surface-1-rose-dim:var( --o-mole-800 );--o-surface-2-rose-dim:var( --o-mole-700 );--o-surface-3-rose-dim:var( --o-mole-600 );--o-surface-4-rose-dim:var( --o-mole-500 );--o-shadow-color-rose-dim:var( --o-mole-015-hsl );--o-shadow-strength-rose-dim:30%;--o-scrollbar-color-rose-dim:var( --o-mole-600 );--o-brand-rose-full:var( --o-rose-700 );--o-brand-rose-full-hsl:var( --o-rose-700-hsl );--o-brand-hover-rose-full:var( --o-rose-900 );--o-accent-rose-full:var( --o-rose-700 );--o-accent-rose-full-hsl:var( --o-rose-700-hsl );--o-accent-hover-rose-full:var( --o-rose-900 );--o-links-rose-full:var( --o-rose-700 );--o-links-rose-full-hsl:var( --o-rose-700-hsl );--o-links-hover-rose-full:var( --o-rose-900 );--o-visited-rose-full:var( --o-rose-700 );--o-visited-rose-full-hsl:var( --o-rose-700-hsl );--o-visited-hover-rose-full:var( --o-rose-900 );--o-text-1-rose-full:var( --o-rose-700 );--o-text-2-rose-full:var( --o-rose-900 );--o-surface-1-rose-full:var( --o-rose-015 );--o-surface-2-rose-full:var( --o-rose-025 );--o-surface-3-rose-full:var( --o-rose-050 );--o-surface-4-rose-full:var( --o-rose-075 );--o-shadow-color-rose-full:var( --o-rose-900-hsl );--o-shadow-strength-rose-full:2%;--o-scrollbar-color-rose-full:var( --o-rose-400 );--o-brand-rose-full-dark:var( --o-rose-300 );--o-brand-rose-full-dark-hsl:var( --o-rose-300-hsl );--o-brand-hover-rose-full-dark:var( --o-rose-100 );--o-accent-rose-full-dark:var( --o-rose-300 );--o-accent-rose-full-dark-hsl:var( --o-rose-300-hsl );--o-accent-hover-rose-full-dark:var( --o-rose-100 );--o-links-rose-full-dark:var( --o-rose-300 );--o-links-rose-full-dark-hsl:var( --o-rose-300-hsl );--o-links-hover-rose-full-dark:var( --o-rose-100 );--o-visited-rose-full-dark:var( --o-rose-300 );--o-visited-rose-full-dark-hsl:var( --o-rose-300-hsl );--o-visited-hover-rose-full-dark:var( --o-rose-100 );--o-text-1-rose-full-dark:var( --o-rose-100 );--o-text-2-rose-full-dark:var( --o-rose-300 );--o-surface-1-rose-full-dark:var( --o-rose-900 );--o-surface-2-rose-full-dark:var( --o-rose-800 );--o-surface-3-rose-full-dark:var( --o-rose-700 );--o-surface-4-rose-full-dark:var( --o-rose-600 );--o-shadow-color-rose-full-dark:var( --o-rose-900-hsl );--o-shadow-strength-rose-full-dark:100%;--o-scrollbar-color-rose-full-dark:var( --o-rose-700 );--o-brand-pink:var( --o-pink-500 );--o-brand-pink-hsl:var( --o-pink-500-hsl );--o-brand-hover-pink:var( --o-pink-700 );--o-accent-pink:var( --o-pink-500 );--o-accent-pink-hsl:var( --o-pink-500-hsl );--o-accent-hover-pink:var( --o-pink-700 );--o-links-pink:var( --o-pink-500 );--o-links-pink-hsl:var( --o-pink-500-hsl );--o-links-hover-pink:var( --o-pink-700 );--o-visited-pink:var( --o-pink-500 );--o-visited-pink-hsl:var( --o-pink-500-hsl );--o-visited-hover-pink:var( --o-pink-700 );--o-text-1-pink:var( --o-mole-700 );--o-text-2-pink:var( --o-mole-900 );--o-surface-1-pink:var( --o-mole-015 );--o-surface-2-pink:var( --o-mole-025 );--o-surface-3-pink:var( --o-mole-050 );--o-surface-4-pink:var( --o-mole-075 );--o-shadow-color-pink:var( --o-mole-900-hsl );--o-shadow-strength-pink:2%;--o-scrollbar-color-pink:var( --o-mole-400 );--o-brand-pink-dark:var( --o-pink-200 );--o-brand-pink-dark-hsl:var( --o-pink-200-hsl );--o-brand-hover-pink-dark:var( --o-pink-100 );--o-accent-pink-dark:var( --o-pink-200 );--o-accent-pink-dark-hsl:var( --o-pink-200-hsl );--o-accent-hover-pink-dark:var( --o-pink-100 );--o-links-pink-dark:var( --o-pink-200 );--o-links-pink-dark-hsl:var( --o-pink-200-hsl );--o-links-hover-pink-dark:var( --o-pink-100 );--o-visited-pink-dark:var( --o-pink-200 );--o-visited-pink-dark-hsl:var( --o-pink-200-hsl );--o-visited-hover-pink-dark:var( --o-pink-100 );--o-text-1-pink-dark:var( --o-mole-015 );--o-text-2-pink-dark:var( --o-mole-050 );--o-surface-1-pink-dark:var( --o-mole-900 );--o-surface-2-pink-dark:var( --o-mole-800 );--o-surface-3-pink-dark:var( --o-mole-700 );--o-surface-4-pink-dark:var( --o-mole-600 );--o-shadow-color-pink-dark:var( --o-mole-900-hsl );--o-shadow-strength-pink-dark:25%;--o-scrollbar-color-pink-dark:var( --o-mole-700 );--o-brand-pink-dim:var( --o-pink-400 );--o-brand-pink-dim-hsl:var( --o-pink-400-hsl );--o-brand-hover-pink-dim:var( --o-pink-200 );--o-accent-pink-dim:var( --o-pink-400 );--o-accent-pink-dim-hsl:var( --o-pink-400-hsl );--o-accent-hover-pink-dim:var( --o-pink-200 );--o-links-pink-dim:var( --o-pink-400 );--o-links-pink-dim-hsl:var( --o-pink-400-hsl );--o-links-hover-pink-dim:var( --o-pink-200 );--o-visited-pink-dim:var( --o-pink-400 );--o-visited-pink-dim-hsl:var( --o-pink-400-hsl );--o-visited-hover-pink-dim:var( --o-pink-200 );--o-text-1-pink-dim:var( --o-mole-300 );--o-text-2-pink-dim:var( --o-mole-400 );--o-surface-1-pink-dim:var( --o-mole-800 );--o-surface-2-pink-dim:var( --o-mole-700 );--o-surface-3-pink-dim:var( --o-mole-600 );--o-surface-4-pink-dim:var( --o-mole-500 );--o-shadow-color-pink-dim:var( --o-mole-015-hsl );--o-shadow-strength-pink-dim:30%;--o-scrollbar-color-pink-dim:var( --o-mole-600 );--o-brand-pink-full:var( --o-pink-700 );--o-brand-pink-full-hsl:var( --o-pink-700-hsl );--o-brand-hover-pink-full:var( --o-pink-900 );--o-accent-pink-full:var( --o-pink-700 );--o-accent-pink-full-hsl:var( --o-pink-700-hsl );--o-accent-hover-pink-full:var( --o-pink-900 );--o-links-pink-full:var( --o-pink-700 );--o-links-pink-full-hsl:var( --o-pink-700-hsl );--o-links-hover-pink-full:var( --o-pink-900 );--o-visited-pink-full:var( --o-pink-700 );--o-visited-pink-full-hsl:var( --o-pink-700-hsl );--o-visited-hover-pink-full:var( --o-pink-900 );--o-text-1-pink-full:var( --o-pink-700 );--o-text-2-pink-full:var( --o-pink-900 );--o-surface-1-pink-full:var( --o-pink-015 );--o-surface-2-pink-full:var( --o-pink-025 );--o-surface-3-pink-full:var( --o-pink-050 );--o-surface-4-pink-full:var( --o-pink-075 );--o-shadow-color-pink-full:var( --o-pink-900-hsl );--o-shadow-strength-pink-full:2%;--o-scrollbar-color-pink-full:var( --o-pink-400 );--o-brand-pink-full-dark:var( --o-pink-300 );--o-brand-pink-full-dark-hsl:var( --o-pink-300-hsl );--o-brand-hover-pink-full-dark:var( --o-pink-100 );--o-accent-pink-full-dark:var( --o-pink-300 );--o-accent-pink-full-dark-hsl:var( --o-pink-300-hsl );--o-accent-hover-pink-full-dark:var( --o-pink-100 );--o-links-pink-full-dark:var( --o-pink-300 );--o-links-pink-full-dark-hsl:var( --o-pink-300-hsl );--o-links-hover-pink-full-dark:var( --o-pink-100 );--o-visited-pink-full-dark:var( --o-pink-300 );--o-visited-pink-full-dark-hsl:var( --o-pink-300-hsl );--o-visited-hover-pink-full-dark:var( --o-pink-100 );--o-text-1-pink-full-dark:var( --o-pink-100 );--o-text-2-pink-full-dark:var( --o-pink-300 );--o-surface-1-pink-full-dark:var( --o-pink-900 );--o-surface-2-pink-full-dark:var( --o-pink-800 );--o-surface-3-pink-full-dark:var( --o-pink-700 );--o-surface-4-pink-full-dark:var( --o-pink-600 );--o-shadow-color-pink-full-dark:var( --o-pink-900-hsl );--o-shadow-strength-pink-full-dark:100%;--o-scrollbar-color-pink-full-dark:var( --o-pink-700 );--o-brand-grape:var( --o-grape-500 );--o-brand-grape-hsl:var( --o-grape-500-hsl );--o-brand-hover-grape:var( --o-grape-700 );--o-accent-grape:var( --o-grape-500 );--o-accent-grape-hsl:var( --o-grape-500-hsl );--o-accent-hover-grape:var( --o-grape-700 );--o-links-grape:var( --o-grape-500 );--o-links-grape-hsl:var( --o-grape-500-hsl );--o-links-hover-grape:var( --o-grape-700 );--o-visited-grape:var( --o-grape-500 );--o-visited-grape-hsl:var( --o-grape-500-hsl );--o-visited-hover-grape:var( --o-grape-700 );--o-text-1-grape:var( --o-iron-700 );--o-text-2-grape:var( --o-iron-900 );--o-surface-1-grape:var( --o-iron-015 );--o-surface-2-grape:var( --o-iron-025 );--o-surface-3-grape:var( --o-iron-050 );--o-surface-4-grape:var( --o-iron-075 );--o-shadow-color-grape:var( --o-iron-900-hsl );--o-shadow-strength-grape:2%;--o-scrollbar-color-grape:var( --o-iron-400 );--o-brand-grape-dark:var( --o-grape-200 );--o-brand-grape-dark-hsl:var( --o-grape-200-hsl );--o-brand-hover-grape-dark:var( --o-grape-100 );--o-accent-grape-dark:var( --o-grape-200 );--o-accent-grape-dark-hsl:var( --o-grape-200-hsl );--o-accent-hover-grape-dark:var( --o-grape-100 );--o-links-grape-dark:var( --o-grape-200 );--o-links-grape-dark-hsl:var( --o-grape-200-hsl );--o-links-hover-grape-dark:var( --o-grape-100 );--o-visited-grape-dark:var( --o-grape-200 );--o-visited-grape-dark-hsl:var( --o-grape-200-hsl );--o-visited-hover-grape-dark:var( --o-grape-100 );--o-text-1-grape-dark:var( --o-iron-015 );--o-text-2-grape-dark:var( --o-iron-050 );--o-surface-1-grape-dark:var( --o-iron-900 );--o-surface-2-grape-dark:var( --o-iron-800 );--o-surface-3-grape-dark:var( --o-iron-700 );--o-surface-4-grape-dark:var( --o-iron-600 );--o-shadow-color-grape-dark:var( --o-iron-900-hsl );--o-shadow-strength-grape-dark:25%;--o-scrollbar-color-grape-dark:var( --o-iron-700 );--o-brand-grape-dim:var( --o-grape-400 );--o-brand-grape-dim-hsl:var( --o-grape-400-hsl );--o-brand-hover-grape-dim:var( --o-grape-200 );--o-accent-grape-dim:var( --o-grape-400 );--o-accent-grape-dim-hsl:var( --o-grape-400-hsl );--o-accent-hover-grape-dim:var( --o-grape-200 );--o-links-grape-dim:var( --o-grape-400 );--o-links-grape-dim-hsl:var( --o-grape-400-hsl );--o-links-hover-grape-dim:var( --o-grape-200 );--o-visited-grape-dim:var( --o-grape-400 );--o-visited-grape-dim-hsl:var( --o-grape-400-hsl );--o-visited-hover-grape-dim:var( --o-grape-200 );--o-text-1-grape-dim:var( --o-iron-300 );--o-text-2-grape-dim:var( --o-iron-400 );--o-surface-1-grape-dim:var( --o-iron-800 );--o-surface-2-grape-dim:var( --o-iron-700 );--o-surface-3-grape-dim:var( --o-iron-600 );--o-surface-4-grape-dim:var( --o-iron-500 );--o-shadow-color-grape-dim:var( --o-iron-015-hsl );--o-shadow-strength-grape-dim:30%;--o-scrollbar-color-grape-dim:var( --o-iron-600 );--o-brand-grape-full:var( --o-grape-700 );--o-brand-grape-full-hsl:var( --o-grape-700-hsl );--o-brand-hover-grape-full:var( --o-grape-900 );--o-accent-grape-full:var( --o-grape-700 );--o-accent-grape-full-hsl:var( --o-grape-700-hsl );--o-accent-hover-grape-full:var( --o-grape-900 );--o-links-grape-full:var( --o-grape-700 );--o-links-grape-full-hsl:var( --o-grape-700-hsl );--o-links-hover-grape-full:var( --o-grape-900 );--o-visited-grape-full:var( --o-grape-700 );--o-visited-grape-full-hsl:var( --o-grape-700-hsl );--o-visited-hover-grape-full:var( --o-grape-900 );--o-text-1-grape-full:var( --o-grape-700 );--o-text-2-grape-full:var( --o-grape-900 );--o-surface-1-grape-full:var( --o-grape-015 );--o-surface-2-grape-full:var( --o-grape-025 );--o-surface-3-grape-full:var( --o-grape-050 );--o-surface-4-grape-full:var( --o-grape-075 );--o-shadow-color-grape-full:var( --o-grape-900-hsl );--o-shadow-strength-grape-full:2%;--o-scrollbar-color-grape-full:var( --o-grape-400 );--o-brand-grape-full-dark:var( --o-grape-300 );--o-brand-grape-full-dark-hsl:var( --o-grape-300-hsl );--o-brand-hover-grape-full-dark:var( --o-grape-100 );--o-accent-grape-full-dark:var( --o-grape-300 );--o-accent-grape-full-dark-hsl:var( --o-grape-300-hsl );--o-accent-hover-grape-full-dark:var( --o-grape-100 );--o-links-grape-full-dark:var( --o-grape-300 );--o-links-grape-full-dark-hsl:var( --o-grape-300-hsl );--o-links-hover-grape-full-dark:var( --o-grape-100 );--o-visited-grape-full-dark:var( --o-grape-300 );--o-visited-grape-full-dark-hsl:var( --o-grape-300-hsl );--o-visited-hover-grape-full-dark:var( --o-grape-100 );--o-text-1-grape-full-dark:var( --o-grape-100 );--o-text-2-grape-full-dark:var( --o-grape-300 );--o-surface-1-grape-full-dark:var( --o-grape-900 );--o-surface-2-grape-full-dark:var( --o-grape-800 );--o-surface-3-grape-full-dark:var( --o-grape-700 );--o-surface-4-grape-full-dark:var( --o-grape-600 );--o-shadow-color-grape-full-dark:var( --o-grape-900-hsl );--o-shadow-strength-grape-full-dark:100%;--o-scrollbar-color-grape-full-dark:var( --o-grape-700 );--o-brand-purple:var( --o-purple-500 );--o-brand-purple-hsl:var( --o-purple-500-hsl );--o-brand-hover-purple:var( --o-purple-700 );--o-accent-purple:var( --o-purple-500 );--o-accent-purple-hsl:var( --o-purple-500-hsl );--o-accent-hover-purple:var( --o-purple-700 );--o-links-purple:var( --o-purple-500 );--o-links-purple-hsl:var( --o-purple-500-hsl );--o-links-hover-purple:var( --o-purple-700 );--o-visited-purple:var( --o-purple-500 );--o-visited-purple-hsl:var( --o-purple-500-hsl );--o-visited-hover-purple:var( --o-purple-700 );--o-text-1-purple:var( --o-iron-700 );--o-text-2-purple:var( --o-iron-900 );--o-surface-1-purple:var( --o-iron-015 );--o-surface-2-purple:var( --o-iron-025 );--o-surface-3-purple:var( --o-iron-050 );--o-surface-4-purple:var( --o-iron-075 );--o-shadow-color-purple:var( --o-iron-900-hsl );--o-shadow-strength-purple:2%;--o-scrollbar-color-purple:var( --o-iron-400 );--o-brand-purple-dark:var( --o-purple-200 );--o-brand-purple-dark-hsl:var( --o-purple-200-hsl );--o-brand-hover-purple-dark:var( --o-purple-100 );--o-accent-purple-dark:var( --o-purple-200 );--o-accent-purple-dark-hsl:var( --o-purple-200-hsl );--o-accent-hover-purple-dark:var( --o-purple-100 );--o-links-purple-dark:var( --o-purple-200 );--o-links-purple-dark-hsl:var( --o-purple-200-hsl );--o-links-hover-purple-dark:var( --o-purple-100 );--o-visited-purple-dark:var( --o-purple-200 );--o-visited-purple-dark-hsl:var( --o-purple-200-hsl );--o-visited-hover-purple-dark:var( --o-purple-100 );--o-text-1-purple-dark:var( --o-iron-015 );--o-text-2-purple-dark:var( --o-iron-050 );--o-surface-1-purple-dark:var( --o-iron-900 );--o-surface-2-purple-dark:var( --o-iron-800 );--o-surface-3-purple-dark:var( --o-iron-700 );--o-surface-4-purple-dark:var( --o-iron-600 );--o-shadow-color-purple-dark:var( --o-iron-900-hsl );--o-shadow-strength-purple-dark:25%;--o-scrollbar-color-purple-dark:var( --o-iron-700 );--o-brand-purple-dim:var( --o-purple-400 );--o-brand-purple-dim-hsl:var( --o-purple-400-hsl );--o-brand-hover-purple-dim:var( --o-purple-200 );--o-accent-purple-dim:var( --o-purple-400 );--o-accent-purple-dim-hsl:var( --o-purple-400-hsl );--o-accent-hover-purple-dim:var( --o-purple-200 );--o-links-purple-dim:var( --o-purple-400 );--o-links-purple-dim-hsl:var( --o-purple-400-hsl );--o-links-hover-purple-dim:var( --o-purple-200 );--o-visited-purple-dim:var( --o-purple-400 );--o-visited-purple-dim-hsl:var( --o-purple-400-hsl );--o-visited-hover-purple-dim:var( --o-purple-200 );--o-text-1-purple-dim:var( --o-iron-300 );--o-text-2-purple-dim:var( --o-iron-400 );--o-surface-1-purple-dim:var( --o-iron-800 );--o-surface-2-purple-dim:var( --o-iron-700 );--o-surface-3-purple-dim:var( --o-iron-600 );--o-surface-4-purple-dim:var( --o-iron-500 );--o-shadow-color-purple-dim:var( --o-iron-015-hsl );--o-shadow-strength-purple-dim:30%;--o-scrollbar-color-purple-dim:var( --o-iron-600 );--o-brand-purple-full:var( --o-purple-700 );--o-brand-purple-full-hsl:var( --o-purple-700-hsl );--o-brand-hover-purple-full:var( --o-purple-900 );--o-accent-purple-full:var( --o-purple-700 );--o-accent-purple-full-hsl:var( --o-purple-700-hsl );--o-accent-hover-purple-full:var( --o-purple-900 );--o-links-purple-full:var( --o-purple-700 );--o-links-purple-full-hsl:var( --o-purple-700-hsl );--o-links-hover-purple-full:var( --o-purple-900 );--o-visited-purple-full:var( --o-purple-700 );--o-visited-purple-full-hsl:var( --o-purple-700-hsl );--o-visited-hover-purple-full:var( --o-purple-900 );--o-text-1-purple-full:var( --o-purple-700 );--o-text-2-purple-full:var( --o-purple-900 );--o-surface-1-purple-full:var( --o-purple-015 );--o-surface-2-purple-full:var( --o-purple-025 );--o-surface-3-purple-full:var( --o-purple-050 );--o-surface-4-purple-full:var( --o-purple-075 );--o-shadow-color-purple-full:var( --o-purple-900-hsl );--o-shadow-strength-purple-full:2%;--o-scrollbar-color-purple-full:var( --o-purple-400 );--o-brand-purple-full-dark:var( --o-purple-300 );--o-brand-purple-full-dark-hsl:var( --o-purple-300-hsl );--o-brand-hover-purple-full-dark:var( --o-purple-100 );--o-accent-purple-full-dark:var( --o-purple-300 );--o-accent-purple-full-dark-hsl:var( --o-purple-300-hsl );--o-accent-hover-purple-full-dark:var( --o-purple-100 );--o-links-purple-full-dark:var( --o-purple-300 );--o-links-purple-full-dark-hsl:var( --o-purple-300-hsl );--o-links-hover-purple-full-dark:var( --o-purple-100 );--o-visited-purple-full-dark:var( --o-purple-300 );--o-visited-purple-full-dark-hsl:var( --o-purple-300-hsl );--o-visited-hover-purple-full-dark:var( --o-purple-100 );--o-text-1-purple-full-dark:var( --o-purple-100 );--o-text-2-purple-full-dark:var( --o-purple-300 );--o-surface-1-purple-full-dark:var( --o-purple-900 );--o-surface-2-purple-full-dark:var( --o-purple-800 );--o-surface-3-purple-full-dark:var( --o-purple-700 );--o-surface-4-purple-full-dark:var( --o-purple-600 );--o-shadow-color-purple-full-dark:var( --o-purple-900-hsl );--o-shadow-strength-purple-full-dark:100%;--o-scrollbar-color-purple-full-dark:var( --o-purple-700 );--o-brand-violet:var( --o-violet-500 );--o-brand-violet-hsl:var( --o-violet-500-hsl );--o-brand-hover-violet:var( --o-violet-700 );--o-accent-violet:var( --o-violet-500 );--o-accent-violet-hsl:var( --o-violet-500-hsl );--o-accent-hover-violet:var( --o-violet-700 );--o-links-violet:var( --o-violet-500 );--o-links-violet-hsl:var( --o-violet-500-hsl );--o-links-hover-violet:var( --o-violet-700 );--o-visited-violet:var( --o-violet-500 );--o-visited-violet-hsl:var( --o-violet-500-hsl );--o-visited-hover-violet:var( --o-violet-700 );--o-text-1-violet:var( --o-iron-700 );--o-text-2-violet:var( --o-iron-900 );--o-surface-1-violet:var( --o-iron-015 );--o-surface-2-violet:var( --o-iron-025 );--o-surface-3-violet:var( --o-iron-050 );--o-surface-4-violet:var( --o-iron-075 );--o-shadow-color-violet:var( --o-iron-900-hsl );--o-shadow-strength-violet:2%;--o-scrollbar-color-violet:var( --o-iron-400 );--o-brand-violet-dark:var( --o-violet-200 );--o-brand-violet-dark-hsl:var( --o-violet-200-hsl );--o-brand-hover-violet-dark:var( --o-violet-100 );--o-accent-violet-dark:var( --o-violet-200 );--o-accent-violet-dark-hsl:var( --o-violet-200-hsl );--o-accent-hover-violet-dark:var( --o-violet-100 );--o-links-violet-dark:var( --o-violet-200 );--o-links-violet-dark-hsl:var( --o-violet-200-hsl );--o-links-hover-violet-dark:var( --o-violet-100 );--o-visited-violet-dark:var( --o-violet-200 );--o-visited-violet-dark-hsl:var( --o-violet-200-hsl );--o-visited-hover-violet-dark:var( --o-violet-100 );--o-text-1-violet-dark:var( --o-iron-015 );--o-text-2-violet-dark:var( --o-iron-050 );--o-surface-1-violet-dark:var( --o-iron-900 );--o-surface-2-violet-dark:var( --o-iron-800 );--o-surface-3-violet-dark:var( --o-iron-700 );--o-surface-4-violet-dark:var( --o-iron-600 );--o-shadow-color-violet-dark:var( --o-iron-900-hsl );--o-shadow-strength-violet-dark:25%;--o-scrollbar-color-violet-dark:var( --o-iron-700 );--o-brand-violet-dim:var( --o-violet-400 );--o-brand-violet-dim-hsl:var( --o-violet-400-hsl );--o-brand-hover-violet-dim:var( --o-violet-200 );--o-accent-violet-dim:var( --o-violet-400 );--o-accent-violet-dim-hsl:var( --o-violet-400-hsl );--o-accent-hover-violet-dim:var( --o-violet-200 );--o-links-violet-dim:var( --o-violet-400 );--o-links-violet-dim-hsl:var( --o-violet-400-hsl );--o-links-hover-violet-dim:var( --o-violet-200 );--o-visited-violet-dim:var( --o-violet-400 );--o-visited-violet-dim-hsl:var( --o-violet-400-hsl );--o-visited-hover-violet-dim:var( --o-violet-200 );--o-text-1-violet-dim:var( --o-iron-300 );--o-text-2-violet-dim:var( --o-iron-400 );--o-surface-1-violet-dim:var( --o-iron-800 );--o-surface-2-violet-dim:var( --o-iron-700 );--o-surface-3-violet-dim:var( --o-iron-600 );--o-surface-4-violet-dim:var( --o-iron-500 );--o-shadow-color-violet-dim:var( --o-iron-015-hsl );--o-shadow-strength-violet-dim:30%;--o-scrollbar-color-violet-dim:var( --o-iron-600 );--o-brand-violet-full:var( --o-violet-700 );--o-brand-violet-full-hsl:var( --o-violet-700-hsl );--o-brand-hover-violet-full:var( --o-violet-900 );--o-accent-violet-full:var( --o-violet-700 );--o-accent-violet-full-hsl:var( --o-violet-700-hsl );--o-accent-hover-violet-full:var( --o-violet-900 );--o-links-violet-full:var( --o-violet-700 );--o-links-violet-full-hsl:var( --o-violet-700-hsl );--o-links-hover-violet-full:var( --o-violet-900 );--o-visited-violet-full:var( --o-violet-700 );--o-visited-violet-full-hsl:var( --o-violet-700-hsl );--o-visited-hover-violet-full:var( --o-violet-900 );--o-text-1-violet-full:var( --o-violet-700 );--o-text-2-violet-full:var( --o-violet-900 );--o-surface-1-violet-full:var( --o-violet-015 );--o-surface-2-violet-full:var( --o-violet-025 );--o-surface-3-violet-full:var( --o-violet-050 );--o-surface-4-violet-full:var( --o-violet-075 );--o-shadow-color-violet-full:var( --o-violet-900-hsl );--o-shadow-strength-violet-full:2%;--o-scrollbar-color-violet-full:var( --o-violet-400 );--o-brand-violet-full-dark:var( --o-violet-300 );--o-brand-violet-full-dark-hsl:var( --o-violet-300-hsl );--o-brand-hover-violet-full-dark:var( --o-violet-100 );--o-accent-violet-full-dark:var( --o-violet-300 );--o-accent-violet-full-dark-hsl:var( --o-violet-300-hsl );--o-accent-hover-violet-full-dark:var( --o-violet-100 );--o-links-violet-full-dark:var( --o-violet-300 );--o-links-violet-full-dark-hsl:var( --o-violet-300-hsl );--o-links-hover-violet-full-dark:var( --o-violet-100 );--o-visited-violet-full-dark:var( --o-violet-300 );--o-visited-violet-full-dark-hsl:var( --o-violet-300-hsl );--o-visited-hover-violet-full-dark:var( --o-violet-100 );--o-text-1-violet-full-dark:var( --o-violet-100 );--o-text-2-violet-full-dark:var( --o-violet-300 );--o-surface-1-violet-full-dark:var( --o-violet-900 );--o-surface-2-violet-full-dark:var( --o-violet-800 );--o-surface-3-violet-full-dark:var( --o-violet-700 );--o-surface-4-violet-full-dark:var( --o-violet-600 );--o-shadow-color-violet-full-dark:var( --o-violet-900-hsl );--o-shadow-strength-violet-full-dark:100%;--o-scrollbar-color-violet-full-dark:var( --o-violet-700 );--o-brand-indigo:var( --o-indigo-500 );--o-brand-indigo-hsl:var( --o-indigo-500-hsl );--o-brand-hover-indigo:var( --o-indigo-700 );--o-accent-indigo:var( --o-indigo-500 );--o-accent-indigo-hsl:var( --o-indigo-500-hsl );--o-accent-hover-indigo:var( --o-indigo-700 );--o-links-indigo:var( --o-indigo-500 );--o-links-indigo-hsl:var( --o-indigo-500-hsl );--o-links-hover-indigo:var( --o-indigo-700 );--o-visited-indigo:var( --o-indigo-500 );--o-visited-indigo-hsl:var( --o-indigo-500-hsl );--o-visited-hover-indigo:var( --o-indigo-700 );--o-text-1-indigo:var( --o-steel-700 );--o-text-2-indigo:var( --o-steel-900 );--o-surface-1-indigo:var( --o-steel-015 );--o-surface-2-indigo:var( --o-steel-025 );--o-surface-3-indigo:var( --o-steel-050 );--o-surface-4-indigo:var( --o-steel-075 );--o-shadow-color-indigo:var( --o-steel-900-hsl );--o-shadow-strength-indigo:2%;--o-scrollbar-color-indigo:var( --o-steel-400 );--o-brand-indigo-dark:var( --o-indigo-200 );--o-brand-indigo-dark-hsl:var( --o-indigo-200-hsl );--o-brand-hover-indigo-dark:var( --o-indigo-100 );--o-accent-indigo-dark:var( --o-indigo-200 );--o-accent-indigo-dark-hsl:var( --o-indigo-200-hsl );--o-accent-hover-indigo-dark:var( --o-indigo-100 );--o-links-indigo-dark:var( --o-indigo-200 );--o-links-indigo-dark-hsl:var( --o-indigo-200-hsl );--o-links-hover-indigo-dark:var( --o-indigo-100 );--o-visited-indigo-dark:var( --o-indigo-200 );--o-visited-indigo-dark-hsl:var( --o-indigo-200-hsl );--o-visited-hover-indigo-dark:var( --o-indigo-100 );--o-text-1-indigo-dark:var( --o-steel-015 );--o-text-2-indigo-dark:var( --o-steel-050 );--o-surface-1-indigo-dark:var( --o-steel-900 );--o-surface-2-indigo-dark:var( --o-steel-800 );--o-surface-3-indigo-dark:var( --o-steel-700 );--o-surface-4-indigo-dark:var( --o-steel-600 );--o-shadow-color-indigo-dark:var( --o-steel-900-hsl );--o-shadow-strength-indigo-dark:25%;--o-scrollbar-color-indigo-dark:var( --o-steel-700 );--o-brand-indigo-dim:var( --o-indigo-400 );--o-brand-indigo-dim-hsl:var( --o-indigo-400-hsl );--o-brand-hover-indigo-dim:var( --o-indigo-200 );--o-accent-indigo-dim:var( --o-indigo-400 );--o-accent-indigo-dim-hsl:var( --o-indigo-400-hsl );--o-accent-hover-indigo-dim:var( --o-indigo-200 );--o-links-indigo-dim:var( --o-indigo-400 );--o-links-indigo-dim-hsl:var( --o-indigo-400-hsl );--o-links-hover-indigo-dim:var( --o-indigo-200 );--o-visited-indigo-dim:var( --o-indigo-400 );--o-visited-indigo-dim-hsl:var( --o-indigo-400-hsl );--o-visited-hover-indigo-dim:var( --o-indigo-200 );--o-text-1-indigo-dim:var( --o-steel-300 );--o-text-2-indigo-dim:var( --o-steel-400 );--o-surface-1-indigo-dim:var( --o-steel-800 );--o-surface-2-indigo-dim:var( --o-steel-700 );--o-surface-3-indigo-dim:var( --o-steel-600 );--o-surface-4-indigo-dim:var( --o-steel-500 );--o-shadow-color-indigo-dim:var( --o-steel-015-hsl );--o-shadow-strength-indigo-dim:30%;--o-scrollbar-color-indigo-dim:var( --o-steel-600 );--o-brand-indigo-full:var( --o-indigo-700 );--o-brand-indigo-full-hsl:var( --o-indigo-700-hsl );--o-brand-hover-indigo-full:var( --o-indigo-900 );--o-accent-indigo-full:var( --o-indigo-700 );--o-accent-indigo-full-hsl:var( --o-indigo-700-hsl );--o-accent-hover-indigo-full:var( --o-indigo-900 );--o-links-indigo-full:var( --o-indigo-700 );--o-links-indigo-full-hsl:var( --o-indigo-700-hsl );--o-links-hover-indigo-full:var( --o-indigo-900 );--o-visited-indigo-full:var( --o-indigo-700 );--o-visited-indigo-full-hsl:var( --o-indigo-700-hsl );--o-visited-hover-indigo-full:var( --o-indigo-900 );--o-text-1-indigo-full:var( --o-indigo-700 );--o-text-2-indigo-full:var( --o-indigo-900 );--o-surface-1-indigo-full:var( --o-indigo-015 );--o-surface-2-indigo-full:var( --o-indigo-025 );--o-surface-3-indigo-full:var( --o-indigo-050 );--o-surface-4-indigo-full:var( --o-indigo-075 );--o-shadow-color-indigo-full:var( --o-indigo-900-hsl );--o-shadow-strength-indigo-full:2%;--o-scrollbar-color-indigo-full:var( --o-indigo-400 );--o-brand-indigo-full-dark:var( --o-indigo-300 );--o-brand-indigo-full-dark-hsl:var( --o-indigo-300-hsl );--o-brand-hover-indigo-full-dark:var( --o-indigo-100 );--o-accent-indigo-full-dark:var( --o-indigo-300 );--o-accent-indigo-full-dark-hsl:var( --o-indigo-300-hsl );--o-accent-hover-indigo-full-dark:var( --o-indigo-100 );--o-links-indigo-full-dark:var( --o-indigo-300 );--o-links-indigo-full-dark-hsl:var( --o-indigo-300-hsl );--o-links-hover-indigo-full-dark:var( --o-indigo-100 );--o-visited-indigo-full-dark:var( --o-indigo-300 );--o-visited-indigo-full-dark-hsl:var( --o-indigo-300-hsl );--o-visited-hover-indigo-full-dark:var( --o-indigo-100 );--o-text-1-indigo-full-dark:var( --o-indigo-100 );--o-text-2-indigo-full-dark:var( --o-indigo-300 );--o-surface-1-indigo-full-dark:var( --o-indigo-900 );--o-surface-2-indigo-full-dark:var( --o-indigo-800 );--o-surface-3-indigo-full-dark:var( --o-indigo-700 );--o-surface-4-indigo-full-dark:var( --o-indigo-600 );--o-shadow-color-indigo-full-dark:var( --o-indigo-900-hsl );--o-shadow-strength-indigo-full-dark:100%;--o-scrollbar-color-indigo-full-dark:var( --o-indigo-700 );--o-brand-blue:var( --o-blue-500 );--o-brand-blue-hsl:var( --o-blue-500-hsl );--o-brand-hover-blue:var( --o-blue-700 );--o-accent-blue:var( --o-blue-500 );--o-accent-blue-hsl:var( --o-blue-500-hsl );--o-accent-hover-blue:var( --o-blue-700 );--o-links-blue:var( --o-blue-500 );--o-links-blue-hsl:var( --o-blue-500-hsl );--o-links-hover-blue:var( --o-blue-700 );--o-visited-blue:var( --o-blue-500 );--o-visited-blue-hsl:var( --o-blue-500-hsl );--o-visited-hover-blue:var( --o-blue-700 );--o-text-1-blue:var( --o-zinc-700 );--o-text-2-blue:var( --o-zinc-900 );--o-surface-1-blue:var( --o-zinc-015 );--o-surface-2-blue:var( --o-zinc-025 );--o-surface-3-blue:var( --o-zinc-050 );--o-surface-4-blue:var( --o-zinc-075 );--o-shadow-color-blue:var( --o-zinc-900-hsl );--o-shadow-strength-blue:2%;--o-scrollbar-color-blue:var( --o-zinc-400 );--o-brand-blue-dark:var( --o-blue-200 );--o-brand-blue-dark-hsl:var( --o-blue-200-hsl );--o-brand-hover-blue-dark:var( --o-blue-100 );--o-accent-blue-dark:var( --o-blue-200 );--o-accent-blue-dark-hsl:var( --o-blue-200-hsl );--o-accent-hover-blue-dark:var( --o-blue-100 );--o-links-blue-dark:var( --o-blue-200 );--o-links-blue-dark-hsl:var( --o-blue-200-hsl );--o-links-hover-blue-dark:var( --o-blue-100 );--o-visited-blue-dark:var( --o-blue-200 );--o-visited-blue-dark-hsl:var( --o-blue-200-hsl );--o-visited-hover-blue-dark:var( --o-blue-100 );--o-text-1-blue-dark:var( --o-zinc-015 );--o-text-2-blue-dark:var( --o-zinc-050 );--o-surface-1-blue-dark:var( --o-zinc-900 );--o-surface-2-blue-dark:var( --o-zinc-800 );--o-surface-3-blue-dark:var( --o-zinc-700 );--o-surface-4-blue-dark:var( --o-zinc-600 );--o-shadow-color-blue-dark:var( --o-zinc-900-hsl );--o-shadow-strength-blue-dark:25%;--o-scrollbar-color-blue-dark:var( --o-zinc-700 );--o-brand-blue-dim:var( --o-blue-400 );--o-brand-blue-dim-hsl:var( --o-blue-400-hsl );--o-brand-hover-blue-dim:var( --o-blue-200 );--o-accent-blue-dim:var( --o-blue-400 );--o-accent-blue-dim-hsl:var( --o-blue-400-hsl );--o-accent-hover-blue-dim:var( --o-blue-200 );--o-links-blue-dim:var( --o-blue-400 );--o-links-blue-dim-hsl:var( --o-blue-400-hsl );--o-links-hover-blue-dim:var( --o-blue-200 );--o-visited-blue-dim:var( --o-blue-400 );--o-visited-blue-dim-hsl:var( --o-blue-400-hsl );--o-visited-hover-blue-dim:var( --o-blue-200 );--o-text-1-blue-dim:var( --o-zinc-300 );--o-text-2-blue-dim:var( --o-zinc-400 );--o-surface-1-blue-dim:var( --o-zinc-800 );--o-surface-2-blue-dim:var( --o-zinc-700 );--o-surface-3-blue-dim:var( --o-zinc-600 );--o-surface-4-blue-dim:var( --o-zinc-500 );--o-shadow-color-blue-dim:var( --o-zinc-015-hsl );--o-shadow-strength-blue-dim:30%;--o-scrollbar-color-blue-dim:var( --o-zinc-600 );--o-brand-blue-full:var( --o-blue-700 );--o-brand-blue-full-hsl:var( --o-blue-700-hsl );--o-brand-hover-blue-full:var( --o-blue-900 );--o-accent-blue-full:var( --o-blue-700 );--o-accent-blue-full-hsl:var( --o-blue-700-hsl );--o-accent-hover-blue-full:var( --o-blue-900 );--o-links-blue-full:var( --o-blue-700 );--o-links-blue-full-hsl:var( --o-blue-700-hsl );--o-links-hover-blue-full:var( --o-blue-900 );--o-visited-blue-full:var( --o-blue-700 );--o-visited-blue-full-hsl:var( --o-blue-700-hsl );--o-visited-hover-blue-full:var( --o-blue-900 );--o-text-1-blue-full:var( --o-blue-700 );--o-text-2-blue-full:var( --o-blue-900 );--o-surface-1-blue-full:var( --o-blue-015 );--o-surface-2-blue-full:var( --o-blue-025 );--o-surface-3-blue-full:var( --o-blue-050 );--o-surface-4-blue-full:var( --o-blue-075 );--o-shadow-color-blue-full:var( --o-blue-900-hsl );--o-shadow-strength-blue-full:2%;--o-scrollbar-color-blue-full:var( --o-blue-400 );--o-brand-blue-full-dark:var( --o-blue-300 );--o-brand-blue-full-dark-hsl:var( --o-blue-300-hsl );--o-brand-hover-blue-full-dark:var( --o-blue-100 );--o-accent-blue-full-dark:var( --o-blue-300 );--o-accent-blue-full-dark-hsl:var( --o-blue-300-hsl );--o-accent-hover-blue-full-dark:var( --o-blue-100 );--o-links-blue-full-dark:var( --o-blue-300 );--o-links-blue-full-dark-hsl:var( --o-blue-300-hsl );--o-links-hover-blue-full-dark:var( --o-blue-100 );--o-visited-blue-full-dark:var( --o-blue-300 );--o-visited-blue-full-dark-hsl:var( --o-blue-300-hsl );--o-visited-hover-blue-full-dark:var( --o-blue-100 );--o-text-1-blue-full-dark:var( --o-blue-100 );--o-text-2-blue-full-dark:var( --o-blue-300 );--o-surface-1-blue-full-dark:var( --o-blue-900 );--o-surface-2-blue-full-dark:var( --o-blue-800 );--o-surface-3-blue-full-dark:var( --o-blue-700 );--o-surface-4-blue-full-dark:var( --o-blue-600 );--o-shadow-color-blue-full-dark:var( --o-blue-900-hsl );--o-shadow-strength-blue-full-dark:100%;--o-scrollbar-color-blue-full-dark:var( --o-blue-700 );--o-brand-sky:var( --o-sky-500 );--o-brand-sky-hsl:var( --o-sky-500-hsl );--o-brand-hover-sky:var( --o-sky-700 );--o-accent-sky:var( --o-sky-500 );--o-accent-sky-hsl:var( --o-sky-500-hsl );--o-accent-hover-sky:var( --o-sky-700 );--o-links-sky:var( --o-sky-500 );--o-links-sky-hsl:var( --o-sky-500-hsl );--o-links-hover-sky:var( --o-sky-700 );--o-visited-sky:var( --o-sky-500 );--o-visited-sky-hsl:var( --o-sky-500-hsl );--o-visited-hover-sky:var( --o-sky-700 );--o-text-1-sky:var( --o-zinc-700 );--o-text-2-sky:var( --o-zinc-900 );--o-surface-1-sky:var( --o-zinc-015 );--o-surface-2-sky:var( --o-zinc-025 );--o-surface-3-sky:var( --o-zinc-050 );--o-surface-4-sky:var( --o-zinc-075 );--o-shadow-color-sky:var( --o-zinc-900-hsl );--o-shadow-strength-sky:2%;--o-scrollbar-color-sky:var( --o-zinc-400 );--o-brand-sky-dark:var( --o-sky-200 );--o-brand-sky-dark-hsl:var( --o-sky-200-hsl );--o-brand-hover-sky-dark:var( --o-sky-100 );--o-accent-sky-dark:var( --o-sky-200 );--o-accent-sky-dark-hsl:var( --o-sky-200-hsl );--o-accent-hover-sky-dark:var( --o-sky-100 );--o-links-sky-dark:var( --o-sky-200 );--o-links-sky-dark-hsl:var( --o-sky-200-hsl );--o-links-hover-sky-dark:var( --o-sky-100 );--o-visited-sky-dark:var( --o-sky-200 );--o-visited-sky-dark-hsl:var( --o-sky-200-hsl );--o-visited-hover-sky-dark:var( --o-sky-100 );--o-text-1-sky-dark:var( --o-zinc-015 );--o-text-2-sky-dark:var( --o-zinc-050 );--o-surface-1-sky-dark:var( --o-zinc-900 );--o-surface-2-sky-dark:var( --o-zinc-800 );--o-surface-3-sky-dark:var( --o-zinc-700 );--o-surface-4-sky-dark:var( --o-zinc-600 );--o-shadow-color-sky-dark:var( --o-zinc-900-hsl );--o-shadow-strength-sky-dark:25%;--o-scrollbar-color-sky-dark:var( --o-zinc-700 );--o-brand-sky-dim:var( --o-sky-400 );--o-brand-sky-dim-hsl:var( --o-sky-400-hsl );--o-brand-hover-sky-dim:var( --o-sky-200 );--o-accent-sky-dim:var( --o-sky-400 );--o-accent-sky-dim-hsl:var( --o-sky-400-hsl );--o-accent-hover-sky-dim:var( --o-sky-200 );--o-links-sky-dim:var( --o-sky-400 );--o-links-sky-dim-hsl:var( --o-sky-400-hsl );--o-links-hover-sky-dim:var( --o-sky-200 );--o-visited-sky-dim:var( --o-sky-400 );--o-visited-sky-dim-hsl:var( --o-sky-400-hsl );--o-visited-hover-sky-dim:var( --o-sky-200 );--o-text-1-sky-dim:var( --o-zinc-300 );--o-text-2-sky-dim:var( --o-zinc-400 );--o-surface-1-sky-dim:var( --o-zinc-800 );--o-surface-2-sky-dim:var( --o-zinc-700 );--o-surface-3-sky-dim:var( --o-zinc-600 );--o-surface-4-sky-dim:var( --o-zinc-500 );--o-shadow-color-sky-dim:var( --o-zinc-015-hsl );--o-shadow-strength-sky-dim:30%;--o-scrollbar-color-sky-dim:var( --o-zinc-600 );--o-brand-sky-full:var( --o-sky-700 );--o-brand-sky-full-hsl:var( --o-sky-700-hsl );--o-brand-hover-sky-full:var( --o-sky-900 );--o-accent-sky-full:var( --o-sky-700 );--o-accent-sky-full-hsl:var( --o-sky-700-hsl );--o-accent-hover-sky-full:var( --o-sky-900 );--o-links-sky-full:var( --o-sky-700 );--o-links-sky-full-hsl:var( --o-sky-700-hsl );--o-links-hover-sky-full:var( --o-sky-900 );--o-visited-sky-full:var( --o-sky-700 );--o-visited-sky-full-hsl:var( --o-sky-700-hsl );--o-visited-hover-sky-full:var( --o-sky-900 );--o-text-1-sky-full:var( --o-sky-700 );--o-text-2-sky-full:var( --o-sky-900 );--o-surface-1-sky-full:var( --o-sky-015 );--o-surface-2-sky-full:var( --o-sky-025 );--o-surface-3-sky-full:var( --o-sky-050 );--o-surface-4-sky-full:var( --o-sky-075 );--o-shadow-color-sky-full:var( --o-sky-900-hsl );--o-shadow-strength-sky-full:2%;--o-scrollbar-color-sky-full:var( --o-sky-400 );--o-brand-sky-full-dark:var( --o-sky-300 );--o-brand-sky-full-dark-hsl:var( --o-sky-300-hsl );--o-brand-hover-sky-full-dark:var( --o-sky-100 );--o-accent-sky-full-dark:var( --o-sky-300 );--o-accent-sky-full-dark-hsl:var( --o-sky-300-hsl );--o-accent-hover-sky-full-dark:var( --o-sky-100 );--o-links-sky-full-dark:var( --o-sky-300 );--o-links-sky-full-dark-hsl:var( --o-sky-300-hsl );--o-links-hover-sky-full-dark:var( --o-sky-100 );--o-visited-sky-full-dark:var( --o-sky-300 );--o-visited-sky-full-dark-hsl:var( --o-sky-300-hsl );--o-visited-hover-sky-full-dark:var( --o-sky-100 );--o-text-1-sky-full-dark:var( --o-sky-100 );--o-text-2-sky-full-dark:var( --o-sky-300 );--o-surface-1-sky-full-dark:var( --o-sky-900 );--o-surface-2-sky-full-dark:var( --o-sky-800 );--o-surface-3-sky-full-dark:var( --o-sky-700 );--o-surface-4-sky-full-dark:var( --o-sky-600 );--o-shadow-color-sky-full-dark:var( --o-sky-900-hsl );--o-shadow-strength-sky-full-dark:100%;--o-scrollbar-color-sky-full-dark:var( --o-sky-700 );--o-brand-cyan:var( --o-cyan-500 );--o-brand-cyan-hsl:var( --o-cyan-500-hsl );--o-brand-hover-cyan:var( --o-cyan-700 );--o-accent-cyan:var( --o-cyan-500 );--o-accent-cyan-hsl:var( --o-cyan-500-hsl );--o-accent-hover-cyan:var( --o-cyan-700 );--o-links-cyan:var( --o-cyan-500 );--o-links-cyan-hsl:var( --o-cyan-500-hsl );--o-links-hover-cyan:var( --o-cyan-700 );--o-visited-cyan:var( --o-cyan-500 );--o-visited-cyan-hsl:var( --o-cyan-500-hsl );--o-visited-hover-cyan:var( --o-cyan-700 );--o-text-1-cyan:var( --o-slate-700 );--o-text-2-cyan:var( --o-slate-900 );--o-surface-1-cyan:var( --o-slate-015 );--o-surface-2-cyan:var( --o-slate-025 );--o-surface-3-cyan:var( --o-slate-050 );--o-surface-4-cyan:var( --o-slate-075 );--o-shadow-color-cyan:var( --o-slate-900-hsl );--o-shadow-strength-cyan:2%;--o-scrollbar-color-cyan:var( --o-slate-400 );--o-brand-cyan-dark:var( --o-cyan-200 );--o-brand-cyan-dark-hsl:var( --o-cyan-200-hsl );--o-brand-hover-cyan-dark:var( --o-cyan-100 );--o-accent-cyan-dark:var( --o-cyan-200 );--o-accent-cyan-dark-hsl:var( --o-cyan-200-hsl );--o-accent-hover-cyan-dark:var( --o-cyan-100 );--o-links-cyan-dark:var( --o-cyan-200 );--o-links-cyan-dark-hsl:var( --o-cyan-200-hsl );--o-links-hover-cyan-dark:var( --o-cyan-100 );--o-visited-cyan-dark:var( --o-cyan-200 );--o-visited-cyan-dark-hsl:var( --o-cyan-200-hsl );--o-visited-hover-cyan-dark:var( --o-cyan-100 );--o-text-1-cyan-dark:var( --o-slate-015 );--o-text-2-cyan-dark:var( --o-slate-050 );--o-surface-1-cyan-dark:var( --o-slate-900 );--o-surface-2-cyan-dark:var( --o-slate-800 );--o-surface-3-cyan-dark:var( --o-slate-700 );--o-surface-4-cyan-dark:var( --o-slate-600 );--o-shadow-color-cyan-dark:var( --o-slate-900-hsl );--o-shadow-strength-cyan-dark:25%;--o-scrollbar-color-cyan-dark:var( --o-slate-700 );--o-brand-cyan-dim:var( --o-cyan-400 );--o-brand-cyan-dim-hsl:var( --o-cyan-400-hsl );--o-brand-hover-cyan-dim:var( --o-cyan-200 );--o-accent-cyan-dim:var( --o-cyan-400 );--o-accent-cyan-dim-hsl:var( --o-cyan-400-hsl );--o-accent-hover-cyan-dim:var( --o-cyan-200 );--o-links-cyan-dim:var( --o-cyan-400 );--o-links-cyan-dim-hsl:var( --o-cyan-400-hsl );--o-links-hover-cyan-dim:var( --o-cyan-200 );--o-visited-cyan-dim:var( --o-cyan-400 );--o-visited-cyan-dim-hsl:var( --o-cyan-400-hsl );--o-visited-hover-cyan-dim:var( --o-cyan-200 );--o-text-1-cyan-dim:var( --o-slate-300 );--o-text-2-cyan-dim:var( --o-slate-400 );--o-surface-1-cyan-dim:var( --o-slate-800 );--o-surface-2-cyan-dim:var( --o-slate-700 );--o-surface-3-cyan-dim:var( --o-slate-600 );--o-surface-4-cyan-dim:var( --o-slate-500 );--o-shadow-color-cyan-dim:var( --o-slate-015-hsl );--o-shadow-strength-cyan-dim:30%;--o-scrollbar-color-cyan-dim:var( --o-slate-600 );--o-brand-cyan-full:var( --o-cyan-700 );--o-brand-cyan-full-hsl:var( --o-cyan-700-hsl );--o-brand-hover-cyan-full:var( --o-cyan-900 );--o-accent-cyan-full:var( --o-cyan-700 );--o-accent-cyan-full-hsl:var( --o-cyan-700-hsl );--o-accent-hover-cyan-full:var( --o-cyan-900 );--o-links-cyan-full:var( --o-cyan-700 );--o-links-cyan-full-hsl:var( --o-cyan-700-hsl );--o-links-hover-cyan-full:var( --o-cyan-900 );--o-visited-cyan-full:var( --o-cyan-700 );--o-visited-cyan-full-hsl:var( --o-cyan-700-hsl );--o-visited-hover-cyan-full:var( --o-cyan-900 );--o-text-1-cyan-full:var( --o-cyan-700 );--o-text-2-cyan-full:var( --o-cyan-900 );--o-surface-1-cyan-full:var( --o-cyan-015 );--o-surface-2-cyan-full:var( --o-cyan-025 );--o-surface-3-cyan-full:var( --o-cyan-050 );--o-surface-4-cyan-full:var( --o-cyan-075 );--o-shadow-color-cyan-full:var( --o-cyan-900-hsl );--o-shadow-strength-cyan-full:2%;--o-scrollbar-color-cyan-full:var( --o-cyan-400 );--o-brand-cyan-full-dark:var( --o-cyan-300 );--o-brand-cyan-full-dark-hsl:var( --o-cyan-300-hsl );--o-brand-hover-cyan-full-dark:var( --o-cyan-100 );--o-accent-cyan-full-dark:var( --o-cyan-300 );--o-accent-cyan-full-dark-hsl:var( --o-cyan-300-hsl );--o-accent-hover-cyan-full-dark:var( --o-cyan-100 );--o-links-cyan-full-dark:var( --o-cyan-300 );--o-links-cyan-full-dark-hsl:var( --o-cyan-300-hsl );--o-links-hover-cyan-full-dark:var( --o-cyan-100 );--o-visited-cyan-full-dark:var( --o-cyan-300 );--o-visited-cyan-full-dark-hsl:var( --o-cyan-300-hsl );--o-visited-hover-cyan-full-dark:var( --o-cyan-100 );--o-text-1-cyan-full-dark:var( --o-cyan-100 );--o-text-2-cyan-full-dark:var( --o-cyan-300 );--o-surface-1-cyan-full-dark:var( --o-cyan-900 );--o-surface-2-cyan-full-dark:var( --o-cyan-800 );--o-surface-3-cyan-full-dark:var( --o-cyan-700 );--o-surface-4-cyan-full-dark:var( --o-cyan-600 );--o-shadow-color-cyan-full-dark:var( --o-cyan-900-hsl );--o-shadow-strength-cyan-full-dark:100%;--o-scrollbar-color-cyan-full-dark:var( --o-cyan-700 );--o-brand-teal:var( --o-teal-500 );--o-brand-teal-hsl:var( --o-teal-500-hsl );--o-brand-hover-teal:var( --o-teal-700 );--o-accent-teal:var( --o-teal-500 );--o-accent-teal-hsl:var( --o-teal-500-hsl );--o-accent-hover-teal:var( --o-teal-700 );--o-links-teal:var( --o-teal-500 );--o-links-teal-hsl:var( --o-teal-500-hsl );--o-links-hover-teal:var( --o-teal-700 );--o-visited-teal:var( --o-teal-500 );--o-visited-teal-hsl:var( --o-teal-500-hsl );--o-visited-hover-teal:var( --o-teal-700 );--o-text-1-teal:var( --o-slate-700 );--o-text-2-teal:var( --o-slate-900 );--o-surface-1-teal:var( --o-slate-015 );--o-surface-2-teal:var( --o-slate-025 );--o-surface-3-teal:var( --o-slate-050 );--o-surface-4-teal:var( --o-slate-075 );--o-shadow-color-teal:var( --o-slate-900-hsl );--o-shadow-strength-teal:2%;--o-scrollbar-color-teal:var( --o-slate-400 );--o-brand-teal-dark:var( --o-teal-200 );--o-brand-teal-dark-hsl:var( --o-teal-200-hsl );--o-brand-hover-teal-dark:var( --o-teal-100 );--o-accent-teal-dark:var( --o-teal-200 );--o-accent-teal-dark-hsl:var( --o-teal-200-hsl );--o-accent-hover-teal-dark:var( --o-teal-100 );--o-links-teal-dark:var( --o-teal-200 );--o-links-teal-dark-hsl:var( --o-teal-200-hsl );--o-links-hover-teal-dark:var( --o-teal-100 );--o-visited-teal-dark:var( --o-teal-200 );--o-visited-teal-dark-hsl:var( --o-teal-200-hsl );--o-visited-hover-teal-dark:var( --o-teal-100 );--o-text-1-teal-dark:var( --o-slate-015 );--o-text-2-teal-dark:var( --o-slate-050 );--o-surface-1-teal-dark:var( --o-slate-900 );--o-surface-2-teal-dark:var( --o-slate-800 );--o-surface-3-teal-dark:var( --o-slate-700 );--o-surface-4-teal-dark:var( --o-slate-600 );--o-shadow-color-teal-dark:var( --o-slate-900-hsl );--o-shadow-strength-teal-dark:25%;--o-scrollbar-color-teal-dark:var( --o-slate-700 );--o-brand-teal-dim:var( --o-teal-400 );--o-brand-teal-dim-hsl:var( --o-teal-400-hsl );--o-brand-hover-teal-dim:var( --o-teal-200 );--o-accent-teal-dim:var( --o-teal-400 );--o-accent-teal-dim-hsl:var( --o-teal-400-hsl );--o-accent-hover-teal-dim:var( --o-teal-200 );--o-links-teal-dim:var( --o-teal-400 );--o-links-teal-dim-hsl:var( --o-teal-400-hsl );--o-links-hover-teal-dim:var( --o-teal-200 );--o-visited-teal-dim:var( --o-teal-400 );--o-visited-teal-dim-hsl:var( --o-teal-400-hsl );--o-visited-hover-teal-dim:var( --o-teal-200 );--o-text-1-teal-dim:var( --o-slate-300 );--o-text-2-teal-dim:var( --o-slate-400 );--o-surface-1-teal-dim:var( --o-slate-800 );--o-surface-2-teal-dim:var( --o-slate-700 );--o-surface-3-teal-dim:var( --o-slate-600 );--o-surface-4-teal-dim:var( --o-slate-500 );--o-shadow-color-teal-dim:var( --o-slate-015-hsl );--o-shadow-strength-teal-dim:30%;--o-scrollbar-color-teal-dim:var( --o-slate-600 );--o-brand-teal-full:var( --o-teal-700 );--o-brand-teal-full-hsl:var( --o-teal-700-hsl );--o-brand-hover-teal-full:var( --o-teal-900 );--o-accent-teal-full:var( --o-teal-700 );--o-accent-teal-full-hsl:var( --o-teal-700-hsl );--o-accent-hover-teal-full:var( --o-teal-900 );--o-links-teal-full:var( --o-teal-700 );--o-links-teal-full-hsl:var( --o-teal-700-hsl );--o-links-hover-teal-full:var( --o-teal-900 );--o-visited-teal-full:var( --o-teal-700 );--o-visited-teal-full-hsl:var( --o-teal-700-hsl );--o-visited-hover-teal-full:var( --o-teal-900 );--o-text-1-teal-full:var( --o-teal-700 );--o-text-2-teal-full:var( --o-teal-900 );--o-surface-1-teal-full:var( --o-teal-015 );--o-surface-2-teal-full:var( --o-teal-025 );--o-surface-3-teal-full:var( --o-teal-050 );--o-surface-4-teal-full:var( --o-teal-075 );--o-shadow-color-teal-full:var( --o-teal-900-hsl );--o-shadow-strength-teal-full:2%;--o-scrollbar-color-teal-full:var( --o-teal-400 );--o-brand-teal-full-dark:var( --o-teal-300 );--o-brand-teal-full-dark-hsl:var( --o-teal-300-hsl );--o-brand-hover-teal-full-dark:var( --o-teal-100 );--o-accent-teal-full-dark:var( --o-teal-300 );--o-accent-teal-full-dark-hsl:var( --o-teal-300-hsl );--o-accent-hover-teal-full-dark:var( --o-teal-100 );--o-links-teal-full-dark:var( --o-teal-300 );--o-links-teal-full-dark-hsl:var( --o-teal-300-hsl );--o-links-hover-teal-full-dark:var( --o-teal-100 );--o-visited-teal-full-dark:var( --o-teal-300 );--o-visited-teal-full-dark-hsl:var( --o-teal-300-hsl );--o-visited-hover-teal-full-dark:var( --o-teal-100 );--o-text-1-teal-full-dark:var( --o-teal-100 );--o-text-2-teal-full-dark:var( --o-teal-300 );--o-surface-1-teal-full-dark:var( --o-teal-900 );--o-surface-2-teal-full-dark:var( --o-teal-800 );--o-surface-3-teal-full-dark:var( --o-teal-700 );--o-surface-4-teal-full-dark:var( --o-teal-600 );--o-shadow-color-teal-full-dark:var( --o-teal-900-hsl );--o-shadow-strength-teal-full-dark:100%;--o-scrollbar-color-teal-full-dark:var( --o-teal-700 );--o-brand-jade:var( --o-jade-500 );--o-brand-jade-hsl:var( --o-jade-500-hsl );--o-brand-hover-jade:var( --o-jade-700 );--o-accent-jade:var( --o-jade-500 );--o-accent-jade-hsl:var( --o-jade-500-hsl );--o-accent-hover-jade:var( --o-jade-700 );--o-links-jade:var( --o-jade-500 );--o-links-jade-hsl:var( --o-jade-500-hsl );--o-links-hover-jade:var( --o-jade-700 );--o-visited-jade:var( --o-jade-500 );--o-visited-jade-hsl:var( --o-jade-500-hsl );--o-visited-hover-jade:var( --o-jade-700 );--o-text-1-jade:var( --o-grey-700 );--o-text-2-jade:var( --o-grey-900 );--o-surface-1-jade:var( --o-grey-015 );--o-surface-2-jade:var( --o-grey-025 );--o-surface-3-jade:var( --o-grey-050 );--o-surface-4-jade:var( --o-grey-075 );--o-shadow-color-jade:var( --o-grey-900-hsl );--o-shadow-strength-jade:2%;--o-scrollbar-color-jade:var( --o-grey-400 );--o-brand-jade-dark:var( --o-jade-200 );--o-brand-jade-dark-hsl:var( --o-jade-200-hsl );--o-brand-hover-jade-dark:var( --o-jade-100 );--o-accent-jade-dark:var( --o-jade-200 );--o-accent-jade-dark-hsl:var( --o-jade-200-hsl );--o-accent-hover-jade-dark:var( --o-jade-100 );--o-links-jade-dark:var( --o-jade-200 );--o-links-jade-dark-hsl:var( --o-jade-200-hsl );--o-links-hover-jade-dark:var( --o-jade-100 );--o-visited-jade-dark:var( --o-jade-200 );--o-visited-jade-dark-hsl:var( --o-jade-200-hsl );--o-visited-hover-jade-dark:var( --o-jade-100 );--o-text-1-jade-dark:var( --o-grey-015 );--o-text-2-jade-dark:var( --o-grey-050 );--o-surface-1-jade-dark:var( --o-grey-900 );--o-surface-2-jade-dark:var( --o-grey-800 );--o-surface-3-jade-dark:var( --o-grey-700 );--o-surface-4-jade-dark:var( --o-grey-600 );--o-shadow-color-jade-dark:var( --o-grey-900-hsl );--o-shadow-strength-jade-dark:25%;--o-scrollbar-color-jade-dark:var( --o-grey-700 );--o-brand-jade-dim:var( --o-jade-400 );--o-brand-jade-dim-hsl:var( --o-jade-400-hsl );--o-brand-hover-jade-dim:var( --o-jade-200 );--o-accent-jade-dim:var( --o-jade-400 );--o-accent-jade-dim-hsl:var( --o-jade-400-hsl );--o-accent-hover-jade-dim:var( --o-jade-200 );--o-links-jade-dim:var( --o-jade-400 );--o-links-jade-dim-hsl:var( --o-jade-400-hsl );--o-links-hover-jade-dim:var( --o-jade-200 );--o-visited-jade-dim:var( --o-jade-400 );--o-visited-jade-dim-hsl:var( --o-jade-400-hsl );--o-visited-hover-jade-dim:var( --o-jade-200 );--o-text-1-jade-dim:var( --o-grey-300 );--o-text-2-jade-dim:var( --o-grey-400 );--o-surface-1-jade-dim:var( --o-grey-800 );--o-surface-2-jade-dim:var( --o-grey-700 );--o-surface-3-jade-dim:var( --o-grey-600 );--o-surface-4-jade-dim:var( --o-grey-500 );--o-shadow-color-jade-dim:var( --o-grey-015-hsl );--o-shadow-strength-jade-dim:30%;--o-scrollbar-color-jade-dim:var( --o-grey-600 );--o-brand-jade-full:var( --o-jade-700 );--o-brand-jade-full-hsl:var( --o-jade-700-hsl );--o-brand-hover-jade-full:var( --o-jade-900 );--o-accent-jade-full:var( --o-jade-700 );--o-accent-jade-full-hsl:var( --o-jade-700-hsl );--o-accent-hover-jade-full:var( --o-jade-900 );--o-links-jade-full:var( --o-jade-700 );--o-links-jade-full-hsl:var( --o-jade-700-hsl );--o-links-hover-jade-full:var( --o-jade-900 );--o-visited-jade-full:var( --o-jade-700 );--o-visited-jade-full-hsl:var( --o-jade-700-hsl );--o-visited-hover-jade-full:var( --o-jade-900 );--o-text-1-jade-full:var( --o-jade-700 );--o-text-2-jade-full:var( --o-jade-900 );--o-surface-1-jade-full:var( --o-jade-015 );--o-surface-2-jade-full:var( --o-jade-025 );--o-surface-3-jade-full:var( --o-jade-050 );--o-surface-4-jade-full:var( --o-jade-075 );--o-shadow-color-jade-full:var( --o-jade-900-hsl );--o-shadow-strength-jade-full:2%;--o-scrollbar-color-jade-full:var( --o-jade-400 );--o-brand-jade-full-dark:var( --o-jade-300 );--o-brand-jade-full-dark-hsl:var( --o-jade-300-hsl );--o-brand-hover-jade-full-dark:var( --o-jade-100 );--o-accent-jade-full-dark:var( --o-jade-300 );--o-accent-jade-full-dark-hsl:var( --o-jade-300-hsl );--o-accent-hover-jade-full-dark:var( --o-jade-100 );--o-links-jade-full-dark:var( --o-jade-300 );--o-links-jade-full-dark-hsl:var( --o-jade-300-hsl );--o-links-hover-jade-full-dark:var( --o-jade-100 );--o-visited-jade-full-dark:var( --o-jade-300 );--o-visited-jade-full-dark-hsl:var( --o-jade-300-hsl );--o-visited-hover-jade-full-dark:var( --o-jade-100 );--o-text-1-jade-full-dark:var( --o-jade-100 );--o-text-2-jade-full-dark:var( --o-jade-300 );--o-surface-1-jade-full-dark:var( --o-jade-900 );--o-surface-2-jade-full-dark:var( --o-jade-800 );--o-surface-3-jade-full-dark:var( --o-jade-700 );--o-surface-4-jade-full-dark:var( --o-jade-600 );--o-shadow-color-jade-full-dark:var( --o-jade-900-hsl );--o-shadow-strength-jade-full-dark:100%;--o-scrollbar-color-jade-full-dark:var( --o-jade-700 );--o-brand-green:var( --o-green-500 );--o-brand-green-hsl:var( --o-green-500-hsl );--o-brand-hover-green:var( --o-green-700 );--o-accent-green:var( --o-green-500 );--o-accent-green-hsl:var( --o-green-500-hsl );--o-accent-hover-green:var( --o-green-700 );--o-links-green:var( --o-green-500 );--o-links-green-hsl:var( --o-green-500-hsl );--o-links-hover-green:var( --o-green-700 );--o-visited-green:var( --o-green-500 );--o-visited-green-hsl:var( --o-green-500-hsl );--o-visited-hover-green:var( --o-green-700 );--o-text-1-green:var( --o-denim-700 );--o-text-2-green:var( --o-denim-900 );--o-surface-1-green:var( --o-denim-015 );--o-surface-2-green:var( --o-denim-025 );--o-surface-3-green:var( --o-denim-050 );--o-surface-4-green:var( --o-denim-075 );--o-shadow-color-green:var( --o-denim-900-hsl );--o-shadow-strength-green:2%;--o-scrollbar-color-green:var( --o-denim-400 );--o-brand-green-dark:var( --o-green-200 );--o-brand-green-dark-hsl:var( --o-green-200-hsl );--o-brand-hover-green-dark:var( --o-green-100 );--o-accent-green-dark:var( --o-green-200 );--o-accent-green-dark-hsl:var( --o-green-200-hsl );--o-accent-hover-green-dark:var( --o-green-100 );--o-links-green-dark:var( --o-green-200 );--o-links-green-dark-hsl:var( --o-green-200-hsl );--o-links-hover-green-dark:var( --o-green-100 );--o-visited-green-dark:var( --o-green-200 );--o-visited-green-dark-hsl:var( --o-green-200-hsl );--o-visited-hover-green-dark:var( --o-green-100 );--o-text-1-green-dark:var( --o-denim-015 );--o-text-2-green-dark:var( --o-denim-050 );--o-surface-1-green-dark:var( --o-denim-900 );--o-surface-2-green-dark:var( --o-denim-800 );--o-surface-3-green-dark:var( --o-denim-700 );--o-surface-4-green-dark:var( --o-denim-600 );--o-shadow-color-green-dark:var( --o-denim-900-hsl );--o-shadow-strength-green-dark:25%;--o-scrollbar-color-green-dark:var( --o-denim-700 );--o-brand-green-dim:var( --o-green-400 );--o-brand-green-dim-hsl:var( --o-green-400-hsl );--o-brand-hover-green-dim:var( --o-green-200 );--o-accent-green-dim:var( --o-green-400 );--o-accent-green-dim-hsl:var( --o-green-400-hsl );--o-accent-hover-green-dim:var( --o-green-200 );--o-links-green-dim:var( --o-green-400 );--o-links-green-dim-hsl:var( --o-green-400-hsl );--o-links-hover-green-dim:var( --o-green-200 );--o-visited-green-dim:var( --o-green-400 );--o-visited-green-dim-hsl:var( --o-green-400-hsl );--o-visited-hover-green-dim:var( --o-green-200 );--o-text-1-green-dim:var( --o-denim-300 );--o-text-2-green-dim:var( --o-denim-400 );--o-surface-1-green-dim:var( --o-denim-800 );--o-surface-2-green-dim:var( --o-denim-700 );--o-surface-3-green-dim:var( --o-denim-600 );--o-surface-4-green-dim:var( --o-denim-500 );--o-shadow-color-green-dim:var( --o-denim-015-hsl );--o-shadow-strength-green-dim:30%;--o-scrollbar-color-green-dim:var( --o-denim-600 );--o-brand-green-full:var( --o-green-700 );--o-brand-green-full-hsl:var( --o-green-700-hsl );--o-brand-hover-green-full:var( --o-green-900 );--o-accent-green-full:var( --o-green-700 );--o-accent-green-full-hsl:var( --o-green-700-hsl );--o-accent-hover-green-full:var( --o-green-900 );--o-links-green-full:var( --o-green-700 );--o-links-green-full-hsl:var( --o-green-700-hsl );--o-links-hover-green-full:var( --o-green-900 );--o-visited-green-full:var( --o-green-700 );--o-visited-green-full-hsl:var( --o-green-700-hsl );--o-visited-hover-green-full:var( --o-green-900 );--o-text-1-green-full:var( --o-green-700 );--o-text-2-green-full:var( --o-green-900 );--o-surface-1-green-full:var( --o-green-015 );--o-surface-2-green-full:var( --o-green-025 );--o-surface-3-green-full:var( --o-green-050 );--o-surface-4-green-full:var( --o-green-075 );--o-shadow-color-green-full:var( --o-green-900-hsl );--o-shadow-strength-green-full:2%;--o-scrollbar-color-green-full:var( --o-green-400 );--o-brand-green-full-dark:var( --o-green-300 );--o-brand-green-full-dark-hsl:var( --o-green-300-hsl );--o-brand-hover-green-full-dark:var( --o-green-100 );--o-accent-green-full-dark:var( --o-green-300 );--o-accent-green-full-dark-hsl:var( --o-green-300-hsl );--o-accent-hover-green-full-dark:var( --o-green-100 );--o-links-green-full-dark:var( --o-green-300 );--o-links-green-full-dark-hsl:var( --o-green-300-hsl );--o-links-hover-green-full-dark:var( --o-green-100 );--o-visited-green-full-dark:var( --o-green-300 );--o-visited-green-full-dark-hsl:var( --o-green-300-hsl );--o-visited-hover-green-full-dark:var( --o-green-100 );--o-text-1-green-full-dark:var( --o-green-100 );--o-text-2-green-full-dark:var( --o-green-300 );--o-surface-1-green-full-dark:var( --o-green-900 );--o-surface-2-green-full-dark:var( --o-green-800 );--o-surface-3-green-full-dark:var( --o-green-700 );--o-surface-4-green-full-dark:var( --o-green-600 );--o-shadow-color-green-full-dark:var( --o-green-900-hsl );--o-shadow-strength-green-full-dark:100%;--o-scrollbar-color-green-full-dark:var( --o-green-700 );--o-brand-lime:var( --o-lime-500 );--o-brand-lime-hsl:var( --o-lime-500-hsl );--o-brand-hover-lime:var( --o-lime-700 );--o-accent-lime:var( --o-lime-500 );--o-accent-lime-hsl:var( --o-lime-500-hsl );--o-accent-hover-lime:var( --o-lime-700 );--o-links-lime:var( --o-lime-500 );--o-links-lime-hsl:var( --o-lime-500-hsl );--o-links-hover-lime:var( --o-lime-700 );--o-visited-lime:var( --o-lime-500 );--o-visited-lime-hsl:var( --o-lime-500-hsl );--o-visited-hover-lime:var( --o-lime-700 );--o-text-1-lime:var( --o-pipe-700 );--o-text-2-lime:var( --o-pipe-900 );--o-surface-1-lime:var( --o-pipe-015 );--o-surface-2-lime:var( --o-pipe-025 );--o-surface-3-lime:var( --o-pipe-050 );--o-surface-4-lime:var( --o-pipe-075 );--o-shadow-color-lime:var( --o-pipe-900-hsl );--o-shadow-strength-lime:2%;--o-scrollbar-color-lime:var( --o-pipe-400 );--o-brand-lime-dark:var( --o-lime-200 );--o-brand-lime-dark-hsl:var( --o-lime-200-hsl );--o-brand-hover-lime-dark:var( --o-lime-100 );--o-accent-lime-dark:var( --o-lime-200 );--o-accent-lime-dark-hsl:var( --o-lime-200-hsl );--o-accent-hover-lime-dark:var( --o-lime-100 );--o-links-lime-dark:var( --o-lime-200 );--o-links-lime-dark-hsl:var( --o-lime-200-hsl );--o-links-hover-lime-dark:var( --o-lime-100 );--o-visited-lime-dark:var( --o-lime-200 );--o-visited-lime-dark-hsl:var( --o-lime-200-hsl );--o-visited-hover-lime-dark:var( --o-lime-100 );--o-text-1-lime-dark:var( --o-pipe-015 );--o-text-2-lime-dark:var( --o-pipe-050 );--o-surface-1-lime-dark:var( --o-pipe-900 );--o-surface-2-lime-dark:var( --o-pipe-800 );--o-surface-3-lime-dark:var( --o-pipe-700 );--o-surface-4-lime-dark:var( --o-pipe-600 );--o-shadow-color-lime-dark:var( --o-pipe-900-hsl );--o-shadow-strength-lime-dark:25%;--o-scrollbar-color-lime-dark:var( --o-pipe-700 );--o-brand-lime-dim:var( --o-lime-400 );--o-brand-lime-dim-hsl:var( --o-lime-400-hsl );--o-brand-hover-lime-dim:var( --o-lime-200 );--o-accent-lime-dim:var( --o-lime-400 );--o-accent-lime-dim-hsl:var( --o-lime-400-hsl );--o-accent-hover-lime-dim:var( --o-lime-200 );--o-links-lime-dim:var( --o-lime-400 );--o-links-lime-dim-hsl:var( --o-lime-400-hsl );--o-links-hover-lime-dim:var( --o-lime-200 );--o-visited-lime-dim:var( --o-lime-400 );--o-visited-lime-dim-hsl:var( --o-lime-400-hsl );--o-visited-hover-lime-dim:var( --o-lime-200 );--o-text-1-lime-dim:var( --o-pipe-300 );--o-text-2-lime-dim:var( --o-pipe-400 );--o-surface-1-lime-dim:var( --o-pipe-800 );--o-surface-2-lime-dim:var( --o-pipe-700 );--o-surface-3-lime-dim:var( --o-pipe-600 );--o-surface-4-lime-dim:var( --o-pipe-500 );--o-shadow-color-lime-dim:var( --o-pipe-015-hsl );--o-shadow-strength-lime-dim:30%;--o-scrollbar-color-lime-dim:var( --o-pipe-600 );--o-brand-lime-full:var( --o-lime-700 );--o-brand-lime-full-hsl:var( --o-lime-700-hsl );--o-brand-hover-lime-full:var( --o-lime-900 );--o-accent-lime-full:var( --o-lime-700 );--o-accent-lime-full-hsl:var( --o-lime-700-hsl );--o-accent-hover-lime-full:var( --o-lime-900 );--o-links-lime-full:var( --o-lime-700 );--o-links-lime-full-hsl:var( --o-lime-700-hsl );--o-links-hover-lime-full:var( --o-lime-900 );--o-visited-lime-full:var( --o-lime-700 );--o-visited-lime-full-hsl:var( --o-lime-700-hsl );--o-visited-hover-lime-full:var( --o-lime-900 );--o-text-1-lime-full:var( --o-lime-700 );--o-text-2-lime-full:var( --o-lime-900 );--o-surface-1-lime-full:var( --o-lime-015 );--o-surface-2-lime-full:var( --o-lime-025 );--o-surface-3-lime-full:var( --o-lime-050 );--o-surface-4-lime-full:var( --o-lime-075 );--o-shadow-color-lime-full:var( --o-lime-900-hsl );--o-shadow-strength-lime-full:2%;--o-scrollbar-color-lime-full:var( --o-lime-400 );--o-brand-lime-full-dark:var( --o-lime-300 );--o-brand-lime-full-dark-hsl:var( --o-lime-300-hsl );--o-brand-hover-lime-full-dark:var( --o-lime-100 );--o-accent-lime-full-dark:var( --o-lime-300 );--o-accent-lime-full-dark-hsl:var( --o-lime-300-hsl );--o-accent-hover-lime-full-dark:var( --o-lime-100 );--o-links-lime-full-dark:var( --o-lime-300 );--o-links-lime-full-dark-hsl:var( --o-lime-300-hsl );--o-links-hover-lime-full-dark:var( --o-lime-100 );--o-visited-lime-full-dark:var( --o-lime-300 );--o-visited-lime-full-dark-hsl:var( --o-lime-300-hsl );--o-visited-hover-lime-full-dark:var( --o-lime-100 );--o-text-1-lime-full-dark:var( --o-lime-100 );--o-text-2-lime-full-dark:var( --o-lime-300 );--o-surface-1-lime-full-dark:var( --o-lime-900 );--o-surface-2-lime-full-dark:var( --o-lime-800 );--o-surface-3-lime-full-dark:var( --o-lime-700 );--o-surface-4-lime-full-dark:var( --o-lime-600 );--o-shadow-color-lime-full-dark:var( --o-lime-900-hsl );--o-shadow-strength-lime-full-dark:100%;--o-scrollbar-color-lime-full-dark:var( --o-lime-700 );--o-brand-yellow:var( --o-yellow-500 );--o-brand-yellow-hsl:var( --o-yellow-500-hsl );--o-brand-hover-yellow:var( --o-yellow-700 );--o-accent-yellow:var( --o-yellow-500 );--o-accent-yellow-hsl:var( --o-yellow-500-hsl );--o-accent-hover-yellow:var( --o-yellow-700 );--o-links-yellow:var( --o-yellow-500 );--o-links-yellow-hsl:var( --o-yellow-500-hsl );--o-links-hover-yellow:var( --o-yellow-700 );--o-visited-yellow:var( --o-yellow-500 );--o-visited-yellow-hsl:var( --o-yellow-500-hsl );--o-visited-hover-yellow:var( --o-yellow-700 );--o-text-1-yellow:var( --o-lead-700 );--o-text-2-yellow:var( --o-lead-900 );--o-surface-1-yellow:var( --o-lead-015 );--o-surface-2-yellow:var( --o-lead-025 );--o-surface-3-yellow:var( --o-lead-050 );--o-surface-4-yellow:var( --o-lead-075 );--o-shadow-color-yellow:var( --o-lead-900-hsl );--o-shadow-strength-yellow:2%;--o-scrollbar-color-yellow:var( --o-lead-400 );--o-brand-yellow-dark:var( --o-yellow-200 );--o-brand-yellow-dark-hsl:var( --o-yellow-200-hsl );--o-brand-hover-yellow-dark:var( --o-yellow-100 );--o-accent-yellow-dark:var( --o-yellow-200 );--o-accent-yellow-dark-hsl:var( --o-yellow-200-hsl );--o-accent-hover-yellow-dark:var( --o-yellow-100 );--o-links-yellow-dark:var( --o-yellow-200 );--o-links-yellow-dark-hsl:var( --o-yellow-200-hsl );--o-links-hover-yellow-dark:var( --o-yellow-100 );--o-visited-yellow-dark:var( --o-yellow-200 );--o-visited-yellow-dark-hsl:var( --o-yellow-200-hsl );--o-visited-hover-yellow-dark:var( --o-yellow-100 );--o-text-1-yellow-dark:var( --o-lead-015 );--o-text-2-yellow-dark:var( --o-lead-050 );--o-surface-1-yellow-dark:var( --o-lead-900 );--o-surface-2-yellow-dark:var( --o-lead-800 );--o-surface-3-yellow-dark:var( --o-lead-700 );--o-surface-4-yellow-dark:var( --o-lead-600 );--o-shadow-color-yellow-dark:var( --o-lead-900-hsl );--o-shadow-strength-yellow-dark:25%;--o-scrollbar-color-yellow-dark:var( --o-lead-700 );--o-brand-yellow-dim:var( --o-yellow-400 );--o-brand-yellow-dim-hsl:var( --o-yellow-400-hsl );--o-brand-hover-yellow-dim:var( --o-yellow-200 );--o-accent-yellow-dim:var( --o-yellow-400 );--o-accent-yellow-dim-hsl:var( --o-yellow-400-hsl );--o-accent-hover-yellow-dim:var( --o-yellow-200 );--o-links-yellow-dim:var( --o-yellow-400 );--o-links-yellow-dim-hsl:var( --o-yellow-400-hsl );--o-links-hover-yellow-dim:var( --o-yellow-200 );--o-visited-yellow-dim:var( --o-yellow-400 );--o-visited-yellow-dim-hsl:var( --o-yellow-400-hsl );--o-visited-hover-yellow-dim:var( --o-yellow-200 );--o-text-1-yellow-dim:var( --o-lead-300 );--o-text-2-yellow-dim:var( --o-lead-400 );--o-surface-1-yellow-dim:var( --o-lead-800 );--o-surface-2-yellow-dim:var( --o-lead-700 );--o-surface-3-yellow-dim:var( --o-lead-600 );--o-surface-4-yellow-dim:var( --o-lead-500 );--o-shadow-color-yellow-dim:var( --o-lead-015-hsl );--o-shadow-strength-yellow-dim:30%;--o-scrollbar-color-yellow-dim:var( --o-lead-600 );--o-brand-yellow-full:var( --o-yellow-700 );--o-brand-yellow-full-hsl:var( --o-yellow-700-hsl );--o-brand-hover-yellow-full:var( --o-yellow-900 );--o-accent-yellow-full:var( --o-yellow-700 );--o-accent-yellow-full-hsl:var( --o-yellow-700-hsl );--o-accent-hover-yellow-full:var( --o-yellow-900 );--o-links-yellow-full:var( --o-yellow-700 );--o-links-yellow-full-hsl:var( --o-yellow-700-hsl );--o-links-hover-yellow-full:var( --o-yellow-900 );--o-visited-yellow-full:var( --o-yellow-700 );--o-visited-yellow-full-hsl:var( --o-yellow-700-hsl );--o-visited-hover-yellow-full:var( --o-yellow-900 );--o-text-1-yellow-full:var( --o-yellow-700 );--o-text-2-yellow-full:var( --o-yellow-900 );--o-surface-1-yellow-full:var( --o-yellow-015 );--o-surface-2-yellow-full:var( --o-yellow-025 );--o-surface-3-yellow-full:var( --o-yellow-050 );--o-surface-4-yellow-full:var( --o-yellow-075 );--o-shadow-color-yellow-full:var( --o-yellow-900-hsl );--o-shadow-strength-yellow-full:2%;--o-scrollbar-color-yellow-full:var( --o-yellow-400 );--o-brand-yellow-full-dark:var( --o-yellow-300 );--o-brand-yellow-full-dark-hsl:var( --o-yellow-300-hsl );--o-brand-hover-yellow-full-dark:var( --o-yellow-100 );--o-accent-yellow-full-dark:var( --o-yellow-300 );--o-accent-yellow-full-dark-hsl:var( --o-yellow-300-hsl );--o-accent-hover-yellow-full-dark:var( --o-yellow-100 );--o-links-yellow-full-dark:var( --o-yellow-300 );--o-links-yellow-full-dark-hsl:var( --o-yellow-300-hsl );--o-links-hover-yellow-full-dark:var( --o-yellow-100 );--o-visited-yellow-full-dark:var( --o-yellow-300 );--o-visited-yellow-full-dark-hsl:var( --o-yellow-300-hsl );--o-visited-hover-yellow-full-dark:var( --o-yellow-100 );--o-text-1-yellow-full-dark:var( --o-yellow-100 );--o-text-2-yellow-full-dark:var( --o-yellow-300 );--o-surface-1-yellow-full-dark:var( --o-yellow-900 );--o-surface-2-yellow-full-dark:var( --o-yellow-800 );--o-surface-3-yellow-full-dark:var( --o-yellow-700 );--o-surface-4-yellow-full-dark:var( --o-yellow-600 );--o-shadow-color-yellow-full-dark:var( --o-yellow-900-hsl );--o-shadow-strength-yellow-full-dark:100%;--o-scrollbar-color-yellow-full-dark:var( --o-yellow-700 );--o-brand-gold:var( --o-gold-500 );--o-brand-gold-hsl:var( --o-gold-500-hsl );--o-brand-hover-gold:var( --o-gold-700 );--o-accent-gold:var( --o-gold-500 );--o-accent-gold-hsl:var( --o-gold-500-hsl );--o-accent-hover-gold:var( --o-gold-700 );--o-links-gold:var( --o-gold-500 );--o-links-gold-hsl:var( --o-gold-500-hsl );--o-links-hover-gold:var( --o-gold-700 );--o-visited-gold:var( --o-gold-500 );--o-visited-gold-hsl:var( --o-gold-500-hsl );--o-visited-hover-gold:var( --o-gold-700 );--o-text-1-gold:var( --o-mole-700 );--o-text-2-gold:var( --o-mole-900 );--o-surface-1-gold:var( --o-mole-015 );--o-surface-2-gold:var( --o-mole-025 );--o-surface-3-gold:var( --o-mole-050 );--o-surface-4-gold:var( --o-mole-075 );--o-shadow-color-gold:var( --o-mole-900-hsl );--o-shadow-strength-gold:2%;--o-scrollbar-color-gold:var( --o-mole-400 );--o-brand-gold-dark:var( --o-gold-200 );--o-brand-gold-dark-hsl:var( --o-gold-200-hsl );--o-brand-hover-gold-dark:var( --o-gold-100 );--o-accent-gold-dark:var( --o-gold-200 );--o-accent-gold-dark-hsl:var( --o-gold-200-hsl );--o-accent-hover-gold-dark:var( --o-gold-100 );--o-links-gold-dark:var( --o-gold-200 );--o-links-gold-dark-hsl:var( --o-gold-200-hsl );--o-links-hover-gold-dark:var( --o-gold-100 );--o-visited-gold-dark:var( --o-gold-200 );--o-visited-gold-dark-hsl:var( --o-gold-200-hsl );--o-visited-hover-gold-dark:var( --o-gold-100 );--o-text-1-gold-dark:var( --o-mole-015 );--o-text-2-gold-dark:var( --o-mole-050 );--o-surface-1-gold-dark:var( --o-mole-900 );--o-surface-2-gold-dark:var( --o-mole-800 );--o-surface-3-gold-dark:var( --o-mole-700 );--o-surface-4-gold-dark:var( --o-mole-600 );--o-shadow-color-gold-dark:var( --o-mole-900-hsl );--o-shadow-strength-gold-dark:25%;--o-scrollbar-color-gold-dark:var( --o-mole-700 );--o-brand-gold-dim:var( --o-gold-400 );--o-brand-gold-dim-hsl:var( --o-gold-400-hsl );--o-brand-hover-gold-dim:var( --o-gold-200 );--o-accent-gold-dim:var( --o-gold-400 );--o-accent-gold-dim-hsl:var( --o-gold-400-hsl );--o-accent-hover-gold-dim:var( --o-gold-200 );--o-links-gold-dim:var( --o-gold-400 );--o-links-gold-dim-hsl:var( --o-gold-400-hsl );--o-links-hover-gold-dim:var( --o-gold-200 );--o-visited-gold-dim:var( --o-gold-400 );--o-visited-gold-dim-hsl:var( --o-gold-400-hsl );--o-visited-hover-gold-dim:var( --o-gold-200 );--o-text-1-gold-dim:var( --o-mole-300 );--o-text-2-gold-dim:var( --o-mole-400 );--o-surface-1-gold-dim:var( --o-mole-800 );--o-surface-2-gold-dim:var( --o-mole-700 );--o-surface-3-gold-dim:var( --o-mole-600 );--o-surface-4-gold-dim:var( --o-mole-500 );--o-shadow-color-gold-dim:var( --o-mole-015-hsl );--o-shadow-strength-gold-dim:30%;--o-scrollbar-color-gold-dim:var( --o-mole-600 );--o-brand-gold-full:var( --o-gold-700 );--o-brand-gold-full-hsl:var( --o-gold-700-hsl );--o-brand-hover-gold-full:var( --o-gold-900 );--o-accent-gold-full:var( --o-gold-700 );--o-accent-gold-full-hsl:var( --o-gold-700-hsl );--o-accent-hover-gold-full:var( --o-gold-900 );--o-links-gold-full:var( --o-gold-700 );--o-links-gold-full-hsl:var( --o-gold-700-hsl );--o-links-hover-gold-full:var( --o-gold-900 );--o-visited-gold-full:var( --o-gold-700 );--o-visited-gold-full-hsl:var( --o-gold-700-hsl );--o-visited-hover-gold-full:var( --o-gold-900 );--o-text-1-gold-full:var( --o-gold-700 );--o-text-2-gold-full:var( --o-gold-900 );--o-surface-1-gold-full:var( --o-gold-015 );--o-surface-2-gold-full:var( --o-gold-025 );--o-surface-3-gold-full:var( --o-gold-050 );--o-surface-4-gold-full:var( --o-gold-075 );--o-shadow-color-gold-full:var( --o-gold-900-hsl );--o-shadow-strength-gold-full:2%;--o-scrollbar-color-gold-full:var( --o-gold-400 );--o-brand-gold-full-dark:var( --o-gold-300 );--o-brand-gold-full-dark-hsl:var( --o-gold-300-hsl );--o-brand-hover-gold-full-dark:var( --o-gold-100 );--o-accent-gold-full-dark:var( --o-gold-300 );--o-accent-gold-full-dark-hsl:var( --o-gold-300-hsl );--o-accent-hover-gold-full-dark:var( --o-gold-100 );--o-links-gold-full-dark:var( --o-gold-300 );--o-links-gold-full-dark-hsl:var( --o-gold-300-hsl );--o-links-hover-gold-full-dark:var( --o-gold-100 );--o-visited-gold-full-dark:var( --o-gold-300 );--o-visited-gold-full-dark-hsl:var( --o-gold-300-hsl );--o-visited-hover-gold-full-dark:var( --o-gold-100 );--o-text-1-gold-full-dark:var( --o-gold-100 );--o-text-2-gold-full-dark:var( --o-gold-300 );--o-surface-1-gold-full-dark:var( --o-gold-900 );--o-surface-2-gold-full-dark:var( --o-gold-800 );--o-surface-3-gold-full-dark:var( --o-gold-700 );--o-surface-4-gold-full-dark:var( --o-gold-600 );--o-shadow-color-gold-full-dark:var( --o-gold-900-hsl );--o-shadow-strength-gold-full-dark:100%;--o-scrollbar-color-gold-full-dark:var( --o-gold-700 );--o-brand-ochre:var( --o-ochre-500 );--o-brand-ochre-hsl:var( --o-ochre-500-hsl );--o-brand-hover-ochre:var( --o-ochre-700 );--o-accent-ochre:var( --o-ochre-500 );--o-accent-ochre-hsl:var( --o-ochre-500-hsl );--o-accent-hover-ochre:var( --o-ochre-700 );--o-links-ochre:var( --o-ochre-500 );--o-links-ochre-hsl:var( --o-ochre-500-hsl );--o-links-hover-ochre:var( --o-ochre-700 );--o-visited-ochre:var( --o-ochre-500 );--o-visited-ochre-hsl:var( --o-ochre-500-hsl );--o-visited-hover-ochre:var( --o-ochre-700 );--o-text-1-ochre:var( --o-mole-700 );--o-text-2-ochre:var( --o-mole-900 );--o-surface-1-ochre:var( --o-mole-015 );--o-surface-2-ochre:var( --o-mole-025 );--o-surface-3-ochre:var( --o-mole-050 );--o-surface-4-ochre:var( --o-mole-075 );--o-shadow-color-ochre:var( --o-mole-900-hsl );--o-shadow-strength-ochre:2%;--o-scrollbar-color-ochre:var( --o-mole-400 );--o-brand-ochre-dark:var( --o-ochre-200 );--o-brand-ochre-dark-hsl:var( --o-ochre-200-hsl );--o-brand-hover-ochre-dark:var( --o-ochre-100 );--o-accent-ochre-dark:var( --o-ochre-200 );--o-accent-ochre-dark-hsl:var( --o-ochre-200-hsl );--o-accent-hover-ochre-dark:var( --o-ochre-100 );--o-links-ochre-dark:var( --o-ochre-200 );--o-links-ochre-dark-hsl:var( --o-ochre-200-hsl );--o-links-hover-ochre-dark:var( --o-ochre-100 );--o-visited-ochre-dark:var( --o-ochre-200 );--o-visited-ochre-dark-hsl:var( --o-ochre-200-hsl );--o-visited-hover-ochre-dark:var( --o-ochre-100 );--o-text-1-ochre-dark:var( --o-mole-015 );--o-text-2-ochre-dark:var( --o-mole-050 );--o-surface-1-ochre-dark:var( --o-mole-900 );--o-surface-2-ochre-dark:var( --o-mole-800 );--o-surface-3-ochre-dark:var( --o-mole-700 );--o-surface-4-ochre-dark:var( --o-mole-600 );--o-shadow-color-ochre-dark:var( --o-mole-900-hsl );--o-shadow-strength-ochre-dark:25%;--o-scrollbar-color-ochre-dark:var( --o-mole-700 );--o-brand-ochre-dim:var( --o-ochre-400 );--o-brand-ochre-dim-hsl:var( --o-ochre-400-hsl );--o-brand-hover-ochre-dim:var( --o-ochre-200 );--o-accent-ochre-dim:var( --o-ochre-400 );--o-accent-ochre-dim-hsl:var( --o-ochre-400-hsl );--o-accent-hover-ochre-dim:var( --o-ochre-200 );--o-links-ochre-dim:var( --o-ochre-400 );--o-links-ochre-dim-hsl:var( --o-ochre-400-hsl );--o-links-hover-ochre-dim:var( --o-ochre-200 );--o-visited-ochre-dim:var( --o-ochre-400 );--o-visited-ochre-dim-hsl:var( --o-ochre-400-hsl );--o-visited-hover-ochre-dim:var( --o-ochre-200 );--o-text-1-ochre-dim:var( --o-mole-300 );--o-text-2-ochre-dim:var( --o-mole-400 );--o-surface-1-ochre-dim:var( --o-mole-800 );--o-surface-2-ochre-dim:var( --o-mole-700 );--o-surface-3-ochre-dim:var( --o-mole-600 );--o-surface-4-ochre-dim:var( --o-mole-500 );--o-shadow-color-ochre-dim:var( --o-mole-015-hsl );--o-shadow-strength-ochre-dim:30%;--o-scrollbar-color-ochre-dim:var( --o-mole-600 );--o-brand-ochre-full:var( --o-ochre-700 );--o-brand-ochre-full-hsl:var( --o-ochre-700-hsl );--o-brand-hover-ochre-full:var( --o-ochre-900 );--o-accent-ochre-full:var( --o-ochre-700 );--o-accent-ochre-full-hsl:var( --o-ochre-700-hsl );--o-accent-hover-ochre-full:var( --o-ochre-900 );--o-links-ochre-full:var( --o-ochre-700 );--o-links-ochre-full-hsl:var( --o-ochre-700-hsl );--o-links-hover-ochre-full:var( --o-ochre-900 );--o-visited-ochre-full:var( --o-ochre-700 );--o-visited-ochre-full-hsl:var( --o-ochre-700-hsl );--o-visited-hover-ochre-full:var( --o-ochre-900 );--o-text-1-ochre-full:var( --o-ochre-700 );--o-text-2-ochre-full:var( --o-ochre-900 );--o-surface-1-ochre-full:var( --o-ochre-015 );--o-surface-2-ochre-full:var( --o-ochre-025 );--o-surface-3-ochre-full:var( --o-ochre-050 );--o-surface-4-ochre-full:var( --o-ochre-075 );--o-shadow-color-ochre-full:var( --o-ochre-900-hsl );--o-shadow-strength-ochre-full:2%;--o-scrollbar-color-ochre-full:var( --o-ochre-400 );--o-brand-ochre-full-dark:var( --o-ochre-300 );--o-brand-ochre-full-dark-hsl:var( --o-ochre-300-hsl );--o-brand-hover-ochre-full-dark:var( --o-ochre-100 );--o-accent-ochre-full-dark:var( --o-ochre-300 );--o-accent-ochre-full-dark-hsl:var( --o-ochre-300-hsl );--o-accent-hover-ochre-full-dark:var( --o-ochre-100 );--o-links-ochre-full-dark:var( --o-ochre-300 );--o-links-ochre-full-dark-hsl:var( --o-ochre-300-hsl );--o-links-hover-ochre-full-dark:var( --o-ochre-100 );--o-visited-ochre-full-dark:var( --o-ochre-300 );--o-visited-ochre-full-dark-hsl:var( --o-ochre-300-hsl );--o-visited-hover-ochre-full-dark:var( --o-ochre-100 );--o-text-1-ochre-full-dark:var( --o-ochre-100 );--o-text-2-ochre-full-dark:var( --o-ochre-300 );--o-surface-1-ochre-full-dark:var( --o-ochre-900 );--o-surface-2-ochre-full-dark:var( --o-ochre-800 );--o-surface-3-ochre-full-dark:var( --o-ochre-700 );--o-surface-4-ochre-full-dark:var( --o-ochre-600 );--o-shadow-color-ochre-full-dark:var( --o-ochre-900-hsl );--o-shadow-strength-ochre-full-dark:100%;--o-scrollbar-color-ochre-full-dark:var( --o-ochre-700 );--o-brand-orange:var( --o-orange-500 );--o-brand-orange-hsl:var( --o-orange-500-hsl );--o-brand-hover-orange:var( --o-orange-700 );--o-accent-orange:var( --o-orange-500 );--o-accent-orange-hsl:var( --o-orange-500-hsl );--o-accent-hover-orange:var( --o-orange-700 );--o-links-orange:var( --o-orange-500 );--o-links-orange-hsl:var( --o-orange-500-hsl );--o-links-hover-orange:var( --o-orange-700 );--o-visited-orange:var( --o-orange-500 );--o-visited-orange-hsl:var( --o-orange-500-hsl );--o-visited-hover-orange:var( --o-orange-700 );--o-text-1-orange:var( --o-mole-700 );--o-text-2-orange:var( --o-mole-900 );--o-surface-1-orange:var( --o-mole-015 );--o-surface-2-orange:var( --o-mole-025 );--o-surface-3-orange:var( --o-mole-050 );--o-surface-4-orange:var( --o-mole-075 );--o-shadow-color-orange:var( --o-mole-900-hsl );--o-shadow-strength-orange:2%;--o-scrollbar-color-orange:var( --o-mole-400 );--o-brand-orange-dark:var( --o-orange-200 );--o-brand-orange-dark-hsl:var( --o-orange-200-hsl );--o-brand-hover-orange-dark:var( --o-orange-100 );--o-accent-orange-dark:var( --o-orange-200 );--o-accent-orange-dark-hsl:var( --o-orange-200-hsl );--o-accent-hover-orange-dark:var( --o-orange-100 );--o-links-orange-dark:var( --o-orange-200 );--o-links-orange-dark-hsl:var( --o-orange-200-hsl );--o-links-hover-orange-dark:var( --o-orange-100 );--o-visited-orange-dark:var( --o-orange-200 );--o-visited-orange-dark-hsl:var( --o-orange-200-hsl );--o-visited-hover-orange-dark:var( --o-orange-100 );--o-text-1-orange-dark:var( --o-mole-015 );--o-text-2-orange-dark:var( --o-mole-050 );--o-surface-1-orange-dark:var( --o-mole-900 );--o-surface-2-orange-dark:var( --o-mole-800 );--o-surface-3-orange-dark:var( --o-mole-700 );--o-surface-4-orange-dark:var( --o-mole-600 );--o-shadow-color-orange-dark:var( --o-mole-900-hsl );--o-shadow-strength-orange-dark:25%;--o-scrollbar-color-orange-dark:var( --o-mole-700 );--o-brand-orange-dim:var( --o-orange-400 );--o-brand-orange-dim-hsl:var( --o-orange-400-hsl );--o-brand-hover-orange-dim:var( --o-orange-200 );--o-accent-orange-dim:var( --o-orange-400 );--o-accent-orange-dim-hsl:var( --o-orange-400-hsl );--o-accent-hover-orange-dim:var( --o-orange-200 );--o-links-orange-dim:var( --o-orange-400 );--o-links-orange-dim-hsl:var( --o-orange-400-hsl );--o-links-hover-orange-dim:var( --o-orange-200 );--o-visited-orange-dim:var( --o-orange-400 );--o-visited-orange-dim-hsl:var( --o-orange-400-hsl );--o-visited-hover-orange-dim:var( --o-orange-200 );--o-text-1-orange-dim:var( --o-mole-300 );--o-text-2-orange-dim:var( --o-mole-400 );--o-surface-1-orange-dim:var( --o-mole-800 );--o-surface-2-orange-dim:var( --o-mole-700 );--o-surface-3-orange-dim:var( --o-mole-600 );--o-surface-4-orange-dim:var( --o-mole-500 );--o-shadow-color-orange-dim:var( --o-mole-015-hsl );--o-shadow-strength-orange-dim:30%;--o-scrollbar-color-orange-dim:var( --o-mole-600 );--o-brand-orange-full:var( --o-orange-700 );--o-brand-orange-full-hsl:var( --o-orange-700-hsl );--o-brand-hover-orange-full:var( --o-orange-900 );--o-accent-orange-full:var( --o-orange-700 );--o-accent-orange-full-hsl:var( --o-orange-700-hsl );--o-accent-hover-orange-full:var( --o-orange-900 );--o-links-orange-full:var( --o-orange-700 );--o-links-orange-full-hsl:var( --o-orange-700-hsl );--o-links-hover-orange-full:var( --o-orange-900 );--o-visited-orange-full:var( --o-orange-700 );--o-visited-orange-full-hsl:var( --o-orange-700-hsl );--o-visited-hover-orange-full:var( --o-orange-900 );--o-text-1-orange-full:var( --o-orange-700 );--o-text-2-orange-full:var( --o-orange-900 );--o-surface-1-orange-full:var( --o-orange-015 );--o-surface-2-orange-full:var( --o-orange-025 );--o-surface-3-orange-full:var( --o-orange-050 );--o-surface-4-orange-full:var( --o-orange-075 );--o-shadow-color-orange-full:var( --o-orange-900-hsl );--o-shadow-strength-orange-full:2%;--o-scrollbar-color-orange-full:var( --o-orange-400 );--o-brand-orange-full-dark:var( --o-orange-300 );--o-brand-orange-full-dark-hsl:var( --o-orange-300-hsl );--o-brand-hover-orange-full-dark:var( --o-orange-100 );--o-accent-orange-full-dark:var( --o-orange-300 );--o-accent-orange-full-dark-hsl:var( --o-orange-300-hsl );--o-accent-hover-orange-full-dark:var( --o-orange-100 );--o-links-orange-full-dark:var( --o-orange-300 );--o-links-orange-full-dark-hsl:var( --o-orange-300-hsl );--o-links-hover-orange-full-dark:var( --o-orange-100 );--o-visited-orange-full-dark:var( --o-orange-300 );--o-visited-orange-full-dark-hsl:var( --o-orange-300-hsl );--o-visited-hover-orange-full-dark:var( --o-orange-100 );--o-text-1-orange-full-dark:var( --o-orange-100 );--o-text-2-orange-full-dark:var( --o-orange-300 );--o-surface-1-orange-full-dark:var( --o-orange-900 );--o-surface-2-orange-full-dark:var( --o-orange-800 );--o-surface-3-orange-full-dark:var( --o-orange-700 );--o-surface-4-orange-full-dark:var( --o-orange-600 );--o-shadow-color-orange-full-dark:var( --o-orange-900-hsl );--o-shadow-strength-orange-full-dark:100%;--o-scrollbar-color-orange-full-dark:var( --o-orange-700 );--o-brand-custom:var( --o-custom-brand-500 );--o-brand-custom-hsl:var( --o-custom-brand-500-hsl );--o-brand-hover-custom:var( --o-custom-brand-700 );--o-accent-custom:var( --o-custom-accent-500 );--o-accent-custom-hsl:var( --o-custom-accent-500-hsl );--o-accent-hover-custom:var( --o-custom-accent-700 );--o-links-custom:var( --o-custom-links-500 );--o-links-custom-hsl:var( --o-custom-links-500-hsl );--o-links-hover-custom:var( --o-custom-links-700 );--o-visited-custom:var( --o-custom-visited-500 );--o-visited-custom-hsl:var( --o-custom-visited-500-hsl );--o-visited-hover-custom:var( --o-custom-visited-700 );--o-text-1-custom:var( --o-custom-700 );--o-text-2-custom:var( --o-custom-900 );--o-surface-1-custom:var( --o-custom-015 );--o-surface-2-custom:var( --o-custom-025 );--o-surface-3-custom:var( --o-custom-050 );--o-surface-4-custom:var( --o-custom-075 );--o-shadow-color-custom:var( --o-custom-900-hsl );--o-shadow-strength-custom:2%;--o-scrollbar-color-custom:var( --o-custom-400 );--o-brand-custom-dark:var( --o-custom-brand-200 );--o-brand-custom-dark-hsl:var( --o-custom-brand-200-hsl );--o-brand-hover-custom-dark:var( --o-custom-brand-100 );--o-accent-custom-dark:var( --o-custom-accent-200 );--o-accent-custom-dark-hsl:var( --o-custom-accent-200-hsl );--o-accent-hover-custom-dark:var( --o-custom-accent-100 );--o-links-custom-dark:var( --o-custom-links-200 );--o-links-custom-dark-hsl:var( --o-custom-links-200-hsl );--o-links-hover-custom-dark:var( --o-custom-links-100 );--o-visited-custom-dark:var( --o-custom-visited-200 );--o-visited-custom-dark-hsl:var( --o-custom-visited-200-hsl );--o-visited-hover-custom-dark:var( --o-custom-visited-100 );--o-text-1-custom-dark:var( --o-custom-015 );--o-text-2-custom-dark:var( --o-custom-050 );--o-surface-1-custom-dark:var( --o-custom-900 );--o-surface-2-custom-dark:var( --o-custom-800 );--o-surface-3-custom-dark:var( --o-custom-700 );--o-surface-4-custom-dark:var( --o-custom-600 );--o-shadow-color-custom-dark:var( --o-custom-900-hsl );--o-shadow-strength-custom-dark:25%;--o-scrollbar-color-custom-dark:var( --o-custom-700 );--o-brand-custom-dim:var( --o-custom-brand-400 );--o-brand-custom-dim-hsl:var( --o-custom-brand-400-hsl );--o-brand-hover-custom-dim:var( --o-custom-brand-200 );--o-accent-custom-dim:var( --o-custom-accent-400 );--o-accent-custom-dim-hsl:var( --o-custom-accent-400-hsl );--o-accent-hover-custom-dim:var( --o-custom-accent-200 );--o-links-custom-dim:var( --o-custom-links-400 );--o-links-custom-dim-hsl:var( --o-custom-links-400-hsl );--o-links-hover-custom-dim:var( --o-custom-links-200 );--o-visited-custom-dim:var( --o-custom-visited-400 );--o-visited-custom-dim-hsl:var( --o-custom-visited-400-hsl );--o-visited-hover-custom-dim:var( --o-custom-visited-200 );--o-text-1-custom-dim:var( --o-custom-300 );--o-text-2-custom-dim:var( --o-custom-400 );--o-surface-1-custom-dim:var( --o-custom-800 );--o-surface-2-custom-dim:var( --o-custom-700 );--o-surface-3-custom-dim:var( --o-custom-600 );--o-surface-4-custom-dim:var( --o-custom-500 );--o-shadow-color-custom-dim:var( --o-custom-015-hsl );--o-shadow-strength-custom-dim:30%;--o-scrollbar-color-custom-dim:var( --o-custom-600 );--o-brand-custom-full:var( --o-custom-brand-700 );--o-brand-custom-full-hsl:var( --o-custom-brand-700-hsl );--o-brand-hover-custom-full:var( --o-custom-brand-900 );--o-accent-custom-full:var( --o-custom-accent-700 );--o-accent-custom-full-hsl:var( --o-custom-accent-700-hsl );--o-accent-hover-custom-full:var( --o-custom-accent-900 );--o-links-custom-full:var( --o-custom-links-700 );--o-links-custom-full-hsl:var( --o-custom-links-700-hsl );--o-links-hover-custom-full:var( --o-custom-links-900 );--o-visited-custom-full:var( --o-custom-visited-700 );--o-visited-custom-full-hsl:var( --o-custom-visited-700-hsl );--o-visited-hover-custom-full:var( --o-custom-visited-900 );--o-text-1-custom-full:var( --o-custom-700 );--o-text-2-custom-full:var( --o-custom-900 );--o-surface-1-custom-full:var( --o-custom-015 );--o-surface-2-custom-full:var( --o-custom-025 );--o-surface-3-custom-full:var( --o-custom-050 );--o-surface-4-custom-full:var( --o-custom-075 );--o-shadow-color-custom-full:var( --o-custom-900-hsl );--o-shadow-strength-custom-full:2%;--o-scrollbar-color-custom-full:var( --o-custom-400 );--o-brand-custom-full-dark:var( --o-custom-brand-300 );--o-brand-custom-full-dark-hsl:var( --o-custom-brand-300-hsl );--o-brand-hover-custom-full-dark:var( --o-custom-brand-100 );--o-accent-custom-full-dark:var( --o-custom-accent-300 );--o-accent-custom-full-dark-hsl:var( --o-custom-accent-300-hsl );--o-accent-hover-custom-full-dark:var( --o-custom-accent-100 );--o-links-custom-full-dark:var( --o-custom-links-300 );--o-links-custom-full-dark-hsl:var( --o-custom-links-300-hsl );--o-links-hover-custom-full-dark:var( --o-custom-links-100 );--o-visited-custom-full-dark:var( --o-custom-visited-300 );--o-visited-custom-full-dark-hsl:var( --o-custom-visited-300-hsl );--o-visited-hover-custom-full-dark:var( --o-custom-visited-100 );--o-text-1-custom-full-dark:var( --o-custom-100 );--o-text-2-custom-full-dark:var( --o-custom-300 );--o-surface-1-custom-full-dark:var( --o-custom-900 );--o-surface-2-custom-full-dark:var( --o-custom-800 );--o-surface-3-custom-full-dark:var( --o-custom-700 );--o-surface-4-custom-full-dark:var( --o-custom-600 );--o-shadow-color-custom-full-dark:var( --o-custom-900-hsl );--o-shadow-strength-custom-full-dark:100%;--o-scrollbar-color-custom-full-dark:var( --o-custom-700 )}.o-scheme-red,.o-scheme-red-dark .o-invert,[color-scheme=dark] [color-scheme=red].o-invert,[color-scheme=light] [color-scheme=red],[color-scheme=red-dark] .o-invert,[color-scheme=red-light],[color-scheme=red]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red );--o-brand-hsl:var( --o-brand-red-hsl );--o-brand-hover:var( --o-brand-hover-red );--o-accent:var( --o-accent-cyan );--o-accent-hsl:var( --o-accent-cyan-hsl );--o-accent-hover:var( --o-accent-hover-cyan );--o-links:var( --o-links-violet );--o-links-hsl:var( --o-links-violet-hsl );--o-links-hover:var( --o-links-hover-violet );--o-visited:var( --o-visited-yellow );--o-visited-hsl:var( --o-visited-yellow-hsl );--o-visited-hover:var( --o-visited-hover-yellow );--o-text-1:var(--o-text-1-red);--o-text-2:var(--o-text-2-red);--o-surface-1:var(--o-surface-1-red);--o-surface-2:var(--o-surface-2-red);--o-surface-3:var(--o-surface-3-red);--o-surface-4:var(--o-surface-4-red);--o-shadow-color:var(--o-shadow-color-red);--o-shadow-strength:var( --o-shadow-strength-red );--o-scrollbar-color:var( --o-scrollbar-color-red )}.o-scheme-red .o-invert,.o-scheme-red-dark,[color-scheme=light] [color-scheme=red].o-invert,[color-scheme=red-dark],[color-scheme=red] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red-dark );--o-brand-hsl:var( --o-brand-red-dark-hsl );--o-brand-hover:var( --o-brand-hover-red-dark );--o-accent:var( --o-accent-cyan-dark );--o-accent-hsl:var( --o-accent-cyan-dark-hsl );--o-accent-hover:var( --o-accent-hover-cyan-dark );--o-links:var( --o-links-violet-dark );--o-links-hsl:var( --o-links-violet-dark-hsl );--o-links-hover:var( --o-links-hover-violet-dark );--o-visited:var( --o-visited-yellow-dark );--o-visited-hsl:var( --o-visited-yellow-dark-hsl );--o-visited-hover:var( --o-visited-hover-yellow-dark );--o-text-1:var(--o-text-1-red-dark);--o-text-2:var(--o-text-2-red-dark);--o-surface-1:var(--o-surface-1-red-dark);--o-surface-2:var(--o-surface-2-red-dark);--o-surface-3:var(--o-surface-3-red-dark);--o-surface-4:var(--o-surface-4-red-dark);--o-shadow-color:var( --o-shadow-color-red-dark );--o-shadow-strength:var( --o-shadow-strength-red-dark );--o-scrollbar-color:var( --o-scrollbar-color-red-dark )}@media(prefers-color-scheme:dark){[color-scheme=red]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red-dark );--o-brand-hsl:var( --o-brand-red-dark-hsl );--o-brand-hover:var( --o-brand-hover-red-dark );--o-accent:var( --o-accent-cyan-dark );--o-accent-hsl:var( --o-accent-cyan-dark-hsl );--o-accent-hover:var( --o-accent-hover-cyan-dark );--o-links:var( --o-links-violet-dark );--o-links-hsl:var( --o-links-violet-dark-hsl );--o-links-hover:var( --o-links-hover-violet-dark );--o-visited:var( --o-visited-yellow-dark );--o-visited-hsl:var( --o-visited-yellow-dark-hsl );--o-visited-hover:var( --o-visited-hover-yellow-dark );--o-text-1:var(--o-text-1-red-dark);--o-text-2:var(--o-text-2-red-dark);--o-surface-1:var( --o-surface-1-red-dark );--o-surface-2:var( --o-surface-2-red-dark );--o-surface-3:var( --o-surface-3-red-dark );--o-surface-4:var( --o-surface-4-red-dark );--o-shadow-color:var( --o-shadow-color-red-dark );--o-shadow-strength:var( --o-shadow-strength-red-dark );--o-scrollbar-color:var( --o-scrollbar-color-red-dark )}}.o-scheme-red-dim,.o-scheme-red-dim .o-invert,[color-scheme=red-dim],[color-scheme=red-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red-dim );--o-brand-hsl:var( --o-brand-red-dim-hsl );--o-brand-hover:var( --o-brand-hover-red-dim );--o-accent:var( --o-accent-cyan-dim );--o-accent-hsl:var( --o-accent-cyan-dim-hsl );--o-accent-hover:var( --o-accent-hover-cyan-dim );--o-links:var( --o-links-violet-dim );--o-links-hsl:var( --o-links-violet-dim-hsl );--o-links-hover:var( --o-links-hover-violet-dim );--o-visited:var( --o-visited-yellow-dim );--o-visited-hsl:var( --o-visited-yellow-dim-hsl );--o-visited-hover:var( --o-visited-hover-yellow-dim );--o-text-1:var(--o-text-1-red-dim);--o-text-2:var(--o-text-2-red-dim);--o-surface-1:var(--o-surface-1-red-dim);--o-surface-2:var(--o-surface-2-red-dim);--o-surface-3:var(--o-surface-3-red-dim);--o-surface-4:var(--o-surface-4-red-dim);--o-shadow-color:var( --o-shadow-color-red-dim );--o-shadow-strength:var( --o-shadow-strength-red-dim );--o-scrollbar-color:var( --o-scrollbar-color-red-dim )}.o-scheme-colorful-red-dark .o-invert,.o-scheme-colorful-red-light,[color-scheme=colorful-red-dark] .o-invert,[color-scheme=colorful-red-light],[color-scheme=colorful-red],[color-scheme=dark] [color-scheme=colorful-red].o-invert,[color-scheme=light] [color-scheme=colorful-red]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red-full );--o-brand-hsl:var( --o-brand-red-full-hsl );--o-brand-hover:var( --o-brand-hover-red-full );--o-accent:var( --o-accent-cyan-full );--o-accent-hsl:var( --o-accent-cyan-full-hsl );--o-accent-hover:var( --o-accent-hover-cyan-full );--o-links:var( --o-links-violet-full );--o-links-hsl:var( --o-links-violet-full-hsl );--o-links-hover:var( --o-links-hover-violet-full );--o-visited:var( --o-visited-yellow-full );--o-visited-hsl:var( --o-visited-yellow-full-hsl );--o-visited-hover:var( --o-visited-hover-yellow-full );--o-text-1:var(--o-text-1-red-full);--o-text-2:var(--o-text-2-red-full);--o-surface-1:var(--o-surface-1-red-full);--o-surface-2:var(--o-surface-2-red-full);--o-surface-3:var(--o-surface-3-red-full);--o-surface-4:var(--o-surface-4-red-full);--o-shadow-color:var( --o-shadow-color-red-full );--o-shadow-strength:var( --o-shadow-strength-red-full );--o-scrollbar-color:var( --o-scrollbar-color-red-full )}.o-scheme-colorful-red-dark,.o-scheme-colorful-red-light .o-invert,[color-scheme=colorful-red-dark],[color-scheme=colorful-red-light] .o-invert,[color-scheme=light] [color-scheme=colorful-red].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red-full-dark );--o-brand-hsl:var( --o-brand-red-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-red-full-dark );--o-accent:var( --o-accent-cyan-full-dark );--o-accent-hsl:var( --o-accent-cyan-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-cyan-full-dark );--o-links:var( --o-links-violet-full-dark );--o-links-hsl:var( --o-links-violet-full-dark-hsl );--o-links-hover:var( --o-links-hover-violet-full-dark );--o-visited:var( --o-visited-yellow-full-dark );--o-visited-hsl:var( --o-visited-yellow-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-yellow-full-dark );--o-text-1:var(--o-text-1-red-full-dark);--o-text-2:var(--o-text-2-red-full-dark);--o-surface-1:var( --o-surface-1-red-full-dark );--o-surface-2:var( --o-surface-2-red-full-dark );--o-surface-3:var( --o-surface-3-red-full-dark );--o-surface-4:var( --o-surface-4-red-full-dark );--o-shadow-color:var( --o-shadow-color-red-full-dark );--o-shadow-strength:var( --o-shadow-strength-red-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-red-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-red]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-red-full-dark );--o-brand-hsl:var( --o-brand-red-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-red-full-dark );--o-accent:var( --o-accent-cyan-full-dark );--o-accent-hsl:var( --o-accent-cyan-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-cyan-full-dark );--o-links:var( --o-links-violet-full-dark );--o-links-hsl:var( --o-links-violet-full-dark-hsl );--o-links-hover:var( --o-links-hover-violet-full-dark );--o-visited:var( --o-visited-yellow-full-dark );--o-visited-hsl:var( --o-visited-yellow-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-yellow-full-dark );--o-text-1:var(--o-text-1-red-full-dark);--o-text-2:var(--o-text-2-red-full-dark);--o-surface-1:var( --o-surface-1-red-full-dark );--o-surface-2:var( --o-surface-2-red-full-dark );--o-surface-3:var( --o-surface-3-red-full-dark );--o-surface-4:var( --o-surface-4-red-full-dark );--o-shadow-color:var( --o-shadow-color-red-full-dark );--o-shadow-strength:var( --o-shadow-strength-red-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-red-full-dark )}}.o-scheme-rose,.o-scheme-rose-dark .o-invert,[color-scheme=dark] [color-scheme=rose].o-invert,[color-scheme=light] [color-scheme=rose],[color-scheme=rose-dark] .o-invert,[color-scheme=rose-light],[color-scheme=rose]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose );--o-brand-hsl:var( --o-brand-rose-hsl );--o-brand-hover:var( --o-brand-hover-rose );--o-accent:var( --o-accent-teal );--o-accent-hsl:var( --o-accent-teal-hsl );--o-accent-hover:var( --o-accent-hover-teal );--o-links:var( --o-links-indigo );--o-links-hsl:var( --o-links-indigo-hsl );--o-links-hover:var( --o-links-hover-indigo );--o-visited:var( --o-visited-gold );--o-visited-hsl:var( --o-visited-gold-hsl );--o-visited-hover:var( --o-visited-hover-gold );--o-text-1:var(--o-text-1-rose);--o-text-2:var(--o-text-2-rose);--o-surface-1:var(--o-surface-1-rose);--o-surface-2:var(--o-surface-2-rose);--o-surface-3:var(--o-surface-3-rose);--o-surface-4:var(--o-surface-4-rose);--o-shadow-color:var(--o-shadow-color-rose);--o-shadow-strength:var( --o-shadow-strength-rose );--o-scrollbar-color:var( --o-scrollbar-color-rose )}.o-scheme-rose .o-invert,.o-scheme-rose-dark,[color-scheme=light] [color-scheme=rose].o-invert,[color-scheme=rose-dark],[color-scheme=rose] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose-dark );--o-brand-hsl:var( --o-brand-rose-dark-hsl );--o-brand-hover:var( --o-brand-hover-rose-dark );--o-accent:var( --o-accent-teal-dark );--o-accent-hsl:var( --o-accent-teal-dark-hsl );--o-accent-hover:var( --o-accent-hover-teal-dark );--o-links:var( --o-links-indigo-dark );--o-links-hsl:var( --o-links-indigo-dark-hsl );--o-links-hover:var( --o-links-hover-indigo-dark );--o-visited:var( --o-visited-gold-dark );--o-visited-hsl:var( --o-visited-gold-dark-hsl );--o-visited-hover:var( --o-visited-hover-gold-dark );--o-text-1:var(--o-text-1-rose-dark);--o-text-2:var(--o-text-2-rose-dark);--o-surface-1:var(--o-surface-1-rose-dark);--o-surface-2:var(--o-surface-2-rose-dark);--o-surface-3:var(--o-surface-3-rose-dark);--o-surface-4:var(--o-surface-4-rose-dark);--o-shadow-color:var( --o-shadow-color-rose-dark );--o-shadow-strength:var( --o-shadow-strength-rose-dark );--o-scrollbar-color:var( --o-scrollbar-color-rose-dark )}@media(prefers-color-scheme:dark){[color-scheme=rose]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose-dark );--o-brand-hsl:var( --o-brand-rose-dark-hsl );--o-brand-hover:var( --o-brand-hover-rose-dark );--o-accent:var( --o-accent-teal-dark );--o-accent-hsl:var( --o-accent-teal-dark-hsl );--o-accent-hover:var( --o-accent-hover-teal-dark );--o-links:var( --o-links-indigo-dark );--o-links-hsl:var( --o-links-indigo-dark-hsl );--o-links-hover:var( --o-links-hover-indigo-dark );--o-visited:var( --o-visited-gold-dark );--o-visited-hsl:var( --o-visited-gold-dark-hsl );--o-visited-hover:var( --o-visited-hover-gold-dark );--o-text-1:var(--o-text-1-rose-dark);--o-text-2:var(--o-text-2-rose-dark);--o-surface-1:var( --o-surface-1-rose-dark );--o-surface-2:var( --o-surface-2-rose-dark );--o-surface-3:var( --o-surface-3-rose-dark );--o-surface-4:var( --o-surface-4-rose-dark );--o-shadow-color:var( --o-shadow-color-rose-dark );--o-shadow-strength:var( --o-shadow-strength-rose-dark );--o-scrollbar-color:var( --o-scrollbar-color-rose-dark )}}.o-scheme-rose-dim,.o-scheme-rose-dim .o-invert,[color-scheme=rose-dim],[color-scheme=rose-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose-dim );--o-brand-hsl:var( --o-brand-rose-dim-hsl );--o-brand-hover:var( --o-brand-hover-rose-dim );--o-accent:var( --o-accent-teal-dim );--o-accent-hsl:var( --o-accent-teal-dim-hsl );--o-accent-hover:var( --o-accent-hover-teal-dim );--o-links:var( --o-links-indigo-dim );--o-links-hsl:var( --o-links-indigo-dim-hsl );--o-links-hover:var( --o-links-hover-indigo-dim );--o-visited:var( --o-visited-gold-dim );--o-visited-hsl:var( --o-visited-gold-dim-hsl );--o-visited-hover:var( --o-visited-hover-gold-dim );--o-text-1:var(--o-text-1-rose-dim);--o-text-2:var(--o-text-2-rose-dim);--o-surface-1:var(--o-surface-1-rose-dim);--o-surface-2:var(--o-surface-2-rose-dim);--o-surface-3:var(--o-surface-3-rose-dim);--o-surface-4:var(--o-surface-4-rose-dim);--o-shadow-color:var( --o-shadow-color-rose-dim );--o-shadow-strength:var( --o-shadow-strength-rose-dim );--o-scrollbar-color:var( --o-scrollbar-color-rose-dim )}.o-scheme-colorful-rose-dark .o-invert,.o-scheme-colorful-rose-light,[color-scheme=colorful-rose-dark] .o-invert,[color-scheme=colorful-rose-light],[color-scheme=colorful-rose],[color-scheme=dark] [color-scheme=colorful-rose].o-invert,[color-scheme=light] [color-scheme=colorful-rose]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose-full );--o-brand-hsl:var( --o-brand-rose-full-hsl );--o-brand-hover:var( --o-brand-hover-rose-full );--o-accent:var( --o-accent-teal-full );--o-accent-hsl:var( --o-accent-teal-full-hsl );--o-accent-hover:var( --o-accent-hover-teal-full );--o-links:var( --o-links-indigo-full );--o-links-hsl:var( --o-links-indigo-full-hsl );--o-links-hover:var( --o-links-hover-indigo-full );--o-visited:var( --o-visited-gold-full );--o-visited-hsl:var( --o-visited-gold-full-hsl );--o-visited-hover:var( --o-visited-hover-gold-full );--o-text-1:var(--o-text-1-rose-full);--o-text-2:var(--o-text-2-rose-full);--o-surface-1:var(--o-surface-1-rose-full);--o-surface-2:var(--o-surface-2-rose-full);--o-surface-3:var(--o-surface-3-rose-full);--o-surface-4:var(--o-surface-4-rose-full);--o-shadow-color:var( --o-shadow-color-rose-full );--o-shadow-strength:var( --o-shadow-strength-rose-full );--o-scrollbar-color:var( --o-scrollbar-color-rose-full )}.o-scheme-colorful-rose-dark,.o-scheme-colorful-rose-light .o-invert,[color-scheme=colorful-rose-dark],[color-scheme=colorful-rose-light] .o-invert,[color-scheme=light] [color-scheme=colorful-rose].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose-full-dark );--o-brand-hsl:var( --o-brand-rose-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-rose-full-dark );--o-accent:var( --o-accent-teal-full-dark );--o-accent-hsl:var( --o-accent-teal-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-teal-full-dark );--o-links:var( --o-links-indigo-full-dark );--o-links-hsl:var( --o-links-indigo-full-dark-hsl );--o-links-hover:var( --o-links-hover-indigo-full-dark );--o-visited:var( --o-visited-gold-full-dark );--o-visited-hsl:var( --o-visited-gold-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-gold-full-dark );--o-text-1:var(--o-text-1-rose-full-dark);--o-text-2:var(--o-text-2-rose-full-dark);--o-surface-1:var( --o-surface-1-rose-full-dark );--o-surface-2:var( --o-surface-2-rose-full-dark );--o-surface-3:var( --o-surface-3-rose-full-dark );--o-surface-4:var( --o-surface-4-rose-full-dark );--o-shadow-color:var( --o-shadow-color-rose-full-dark );--o-shadow-strength:var( --o-shadow-strength-rose-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-rose-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-rose]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-rose-full-dark );--o-brand-hsl:var( --o-brand-rose-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-rose-full-dark );--o-accent:var( --o-accent-teal-full-dark );--o-accent-hsl:var( --o-accent-teal-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-teal-full-dark );--o-links:var( --o-links-indigo-full-dark );--o-links-hsl:var( --o-links-indigo-full-dark-hsl );--o-links-hover:var( --o-links-hover-indigo-full-dark );--o-visited:var( --o-visited-gold-full-dark );--o-visited-hsl:var( --o-visited-gold-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-gold-full-dark );--o-text-1:var(--o-text-1-rose-full-dark);--o-text-2:var(--o-text-2-rose-full-dark);--o-surface-1:var( --o-surface-1-rose-full-dark );--o-surface-2:var( --o-surface-2-rose-full-dark );--o-surface-3:var( --o-surface-3-rose-full-dark );--o-surface-4:var( --o-surface-4-rose-full-dark );--o-shadow-color:var( --o-shadow-color-rose-full-dark );--o-shadow-strength:var( --o-shadow-strength-rose-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-rose-full-dark )}}.o-scheme-pink,.o-scheme-pink-dark .o-invert,[color-scheme=dark] [color-scheme=pink].o-invert,[color-scheme=light] [color-scheme=pink],[color-scheme=pink-dark] .o-invert,[color-scheme=pink-light],[color-scheme=pink]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink );--o-brand-hsl:var( --o-brand-pink-hsl );--o-brand-hover:var( --o-brand-hover-pink );--o-accent:var( --o-accent-jade );--o-accent-hsl:var( --o-accent-jade-hsl );--o-accent-hover:var( --o-accent-hover-jade );--o-links:var( --o-links-blue );--o-links-hsl:var( --o-links-blue-hsl );--o-links-hover:var( --o-links-hover-blue );--o-visited:var( --o-visited-ochre );--o-visited-hsl:var( --o-visited-ochre-hsl );--o-visited-hover:var( --o-visited-hover-ochre );--o-text-1:var(--o-text-1-pink);--o-text-2:var(--o-text-2-pink);--o-surface-1:var(--o-surface-1-pink);--o-surface-2:var(--o-surface-2-pink);--o-surface-3:var(--o-surface-3-pink);--o-surface-4:var(--o-surface-4-pink);--o-shadow-color:var(--o-shadow-color-pink);--o-shadow-strength:var( --o-shadow-strength-pink );--o-scrollbar-color:var( --o-scrollbar-color-pink )}.o-scheme-pink .o-invert,.o-scheme-pink-dark,[color-scheme=light] [color-scheme=pink].o-invert,[color-scheme=pink-dark],[color-scheme=pink] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink-dark );--o-brand-hsl:var( --o-brand-pink-dark-hsl );--o-brand-hover:var( --o-brand-hover-pink-dark );--o-accent:var( --o-accent-jade-dark );--o-accent-hsl:var( --o-accent-jade-dark-hsl );--o-accent-hover:var( --o-accent-hover-jade-dark );--o-links:var( --o-links-blue-dark );--o-links-hsl:var( --o-links-blue-dark-hsl );--o-links-hover:var( --o-links-hover-blue-dark );--o-visited:var( --o-visited-ochre-dark );--o-visited-hsl:var( --o-visited-ochre-dark-hsl );--o-visited-hover:var( --o-visited-hover-ochre-dark );--o-text-1:var(--o-text-1-pink-dark);--o-text-2:var(--o-text-2-pink-dark);--o-surface-1:var(--o-surface-1-pink-dark);--o-surface-2:var(--o-surface-2-pink-dark);--o-surface-3:var(--o-surface-3-pink-dark);--o-surface-4:var(--o-surface-4-pink-dark);--o-shadow-color:var( --o-shadow-color-pink-dark );--o-shadow-strength:var( --o-shadow-strength-pink-dark );--o-scrollbar-color:var( --o-scrollbar-color-pink-dark )}@media(prefers-color-scheme:dark){[color-scheme=pink]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink-dark );--o-brand-hsl:var( --o-brand-pink-dark-hsl );--o-brand-hover:var( --o-brand-hover-pink-dark );--o-accent:var( --o-accent-jade-dark );--o-accent-hsl:var( --o-accent-jade-dark-hsl );--o-accent-hover:var( --o-accent-hover-jade-dark );--o-links:var( --o-links-blue-dark );--o-links-hsl:var( --o-links-blue-dark-hsl );--o-links-hover:var( --o-links-hover-blue-dark );--o-visited:var( --o-visited-ochre-dark );--o-visited-hsl:var( --o-visited-ochre-dark-hsl );--o-visited-hover:var( --o-visited-hover-ochre-dark );--o-text-1:var(--o-text-1-pink-dark);--o-text-2:var(--o-text-2-pink-dark);--o-surface-1:var( --o-surface-1-pink-dark );--o-surface-2:var( --o-surface-2-pink-dark );--o-surface-3:var( --o-surface-3-pink-dark );--o-surface-4:var( --o-surface-4-pink-dark );--o-shadow-color:var( --o-shadow-color-pink-dark );--o-shadow-strength:var( --o-shadow-strength-pink-dark );--o-scrollbar-color:var( --o-scrollbar-color-pink-dark )}}.o-scheme-pink-dim,.o-scheme-pink-dim .o-invert,[color-scheme=pink-dim],[color-scheme=pink-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink-dim );--o-brand-hsl:var( --o-brand-pink-dim-hsl );--o-brand-hover:var( --o-brand-hover-pink-dim );--o-accent:var( --o-accent-jade-dim );--o-accent-hsl:var( --o-accent-jade-dim-hsl );--o-accent-hover:var( --o-accent-hover-jade-dim );--o-links:var( --o-links-blue-dim );--o-links-hsl:var( --o-links-blue-dim-hsl );--o-links-hover:var( --o-links-hover-blue-dim );--o-visited:var( --o-visited-ochre-dim );--o-visited-hsl:var( --o-visited-ochre-dim-hsl );--o-visited-hover:var( --o-visited-hover-ochre-dim );--o-text-1:var(--o-text-1-pink-dim);--o-text-2:var(--o-text-2-pink-dim);--o-surface-1:var(--o-surface-1-pink-dim);--o-surface-2:var(--o-surface-2-pink-dim);--o-surface-3:var(--o-surface-3-pink-dim);--o-surface-4:var(--o-surface-4-pink-dim);--o-shadow-color:var( --o-shadow-color-pink-dim );--o-shadow-strength:var( --o-shadow-strength-pink-dim );--o-scrollbar-color:var( --o-scrollbar-color-pink-dim )}.o-scheme-colorful-pink-dark .o-invert,.o-scheme-colorful-pink-light,[color-scheme=colorful-pink-dark] .o-invert,[color-scheme=colorful-pink-light],[color-scheme=colorful-pink],[color-scheme=dark] [color-scheme=colorful-pink].o-invert,[color-scheme=light] [color-scheme=colorful-pink]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink-full );--o-brand-hsl:var( --o-brand-pink-full-hsl );--o-brand-hover:var( --o-brand-hover-pink-full );--o-accent:var( --o-accent-jade-full );--o-accent-hsl:var( --o-accent-jade-full-hsl );--o-accent-hover:var( --o-accent-hover-jade-full );--o-links:var( --o-links-blue-full );--o-links-hsl:var( --o-links-blue-full-hsl );--o-links-hover:var( --o-links-hover-blue-full );--o-visited:var( --o-visited-ochre-full );--o-visited-hsl:var( --o-visited-ochre-full-hsl );--o-visited-hover:var( --o-visited-hover-ochre-full );--o-text-1:var(--o-text-1-pink-full);--o-text-2:var(--o-text-2-pink-full);--o-surface-1:var(--o-surface-1-pink-full);--o-surface-2:var(--o-surface-2-pink-full);--o-surface-3:var(--o-surface-3-pink-full);--o-surface-4:var(--o-surface-4-pink-full);--o-shadow-color:var( --o-shadow-color-pink-full );--o-shadow-strength:var( --o-shadow-strength-pink-full );--o-scrollbar-color:var( --o-scrollbar-color-pink-full )}.o-scheme-colorful-pink-dark,.o-scheme-colorful-pink-light .o-invert,[color-scheme=colorful-pink-dark],[color-scheme=colorful-pink-light] .o-invert,[color-scheme=light] [color-scheme=colorful-pink].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink-full-dark );--o-brand-hsl:var( --o-brand-pink-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-pink-full-dark );--o-accent:var( --o-accent-jade-full-dark );--o-accent-hsl:var( --o-accent-jade-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-jade-full-dark );--o-links:var( --o-links-blue-full-dark );--o-links-hsl:var( --o-links-blue-full-dark-hsl );--o-links-hover:var( --o-links-hover-blue-full-dark );--o-visited:var( --o-visited-ochre-full-dark );--o-visited-hsl:var( --o-visited-ochre-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-ochre-full-dark );--o-text-1:var(--o-text-1-pink-full-dark);--o-text-2:var(--o-text-2-pink-full-dark);--o-surface-1:var( --o-surface-1-pink-full-dark );--o-surface-2:var( --o-surface-2-pink-full-dark );--o-surface-3:var( --o-surface-3-pink-full-dark );--o-surface-4:var( --o-surface-4-pink-full-dark );--o-shadow-color:var( --o-shadow-color-pink-full-dark );--o-shadow-strength:var( --o-shadow-strength-pink-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-pink-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-pink]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-pink-full-dark );--o-brand-hsl:var( --o-brand-pink-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-pink-full-dark );--o-accent:var( --o-accent-jade-full-dark );--o-accent-hsl:var( --o-accent-jade-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-jade-full-dark );--o-links:var( --o-links-blue-full-dark );--o-links-hsl:var( --o-links-blue-full-dark-hsl );--o-links-hover:var( --o-links-hover-blue-full-dark );--o-visited:var( --o-visited-ochre-full-dark );--o-visited-hsl:var( --o-visited-ochre-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-ochre-full-dark );--o-text-1:var(--o-text-1-pink-full-dark);--o-text-2:var(--o-text-2-pink-full-dark);--o-surface-1:var( --o-surface-1-pink-full-dark );--o-surface-2:var( --o-surface-2-pink-full-dark );--o-surface-3:var( --o-surface-3-pink-full-dark );--o-surface-4:var( --o-surface-4-pink-full-dark );--o-shadow-color:var( --o-shadow-color-pink-full-dark );--o-shadow-strength:var( --o-shadow-strength-pink-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-pink-full-dark )}}.o-scheme-grape,.o-scheme-grape-dark .o-invert,[color-scheme=dark] [color-scheme=grape].o-invert,[color-scheme=grape-dark] .o-invert,[color-scheme=grape-light],[color-scheme=grape],[color-scheme=light] [color-scheme=grape]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape );--o-brand-hsl:var( --o-brand-grape-hsl );--o-brand-hover:var( --o-brand-hover-grape );--o-accent:var( --o-accent-green );--o-accent-hsl:var( --o-accent-green-hsl );--o-accent-hover:var( --o-accent-hover-green );--o-links:var( --o-links-sky );--o-links-hsl:var( --o-links-sky-hsl );--o-links-hover:var( --o-links-hover-sky );--o-visited:var( --o-visited-orange );--o-visited-hsl:var( --o-visited-orange-hsl );--o-visited-hover:var( --o-visited-hover-orange );--o-text-1:var(--o-text-1-grape);--o-text-2:var(--o-text-2-grape);--o-surface-1:var(--o-surface-1-grape);--o-surface-2:var(--o-surface-2-grape);--o-surface-3:var(--o-surface-3-grape);--o-surface-4:var(--o-surface-4-grape);--o-shadow-color:var(--o-shadow-color-grape);--o-shadow-strength:var( --o-shadow-strength-grape );--o-scrollbar-color:var( --o-scrollbar-color-grape )}.o-scheme-grape .o-invert,.o-scheme-grape-dark,[color-scheme=grape-dark],[color-scheme=grape] .o-invert,[color-scheme=light] [color-scheme=grape].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape-dark );--o-brand-hsl:var( --o-brand-grape-dark-hsl );--o-brand-hover:var( --o-brand-hover-grape-dark );--o-accent:var( --o-accent-green-dark );--o-accent-hsl:var( --o-accent-green-dark-hsl );--o-accent-hover:var( --o-accent-hover-green-dark );--o-links:var( --o-links-sky-dark );--o-links-hsl:var( --o-links-sky-dark-hsl );--o-links-hover:var( --o-links-hover-sky-dark );--o-visited:var( --o-visited-orange-dark );--o-visited-hsl:var( --o-visited-orange-dark-hsl );--o-visited-hover:var( --o-visited-hover-orange-dark );--o-text-1:var(--o-text-1-grape-dark);--o-text-2:var(--o-text-2-grape-dark);--o-surface-1:var(--o-surface-1-grape-dark);--o-surface-2:var(--o-surface-2-grape-dark);--o-surface-3:var(--o-surface-3-grape-dark);--o-surface-4:var(--o-surface-4-grape-dark);--o-shadow-color:var( --o-shadow-color-grape-dark );--o-shadow-strength:var( --o-shadow-strength-grape-dark );--o-scrollbar-color:var( --o-scrollbar-color-grape-dark )}@media(prefers-color-scheme:dark){[color-scheme=grape]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape-dark );--o-brand-hsl:var( --o-brand-grape-dark-hsl );--o-brand-hover:var( --o-brand-hover-grape-dark );--o-accent:var( --o-accent-green-dark );--o-accent-hsl:var( --o-accent-green-dark-hsl );--o-accent-hover:var( --o-accent-hover-green-dark );--o-links:var( --o-links-sky-dark );--o-links-hsl:var( --o-links-sky-dark-hsl );--o-links-hover:var( --o-links-hover-sky-dark );--o-visited:var( --o-visited-orange-dark );--o-visited-hsl:var( --o-visited-orange-dark-hsl );--o-visited-hover:var( --o-visited-hover-orange-dark );--o-text-1:var(--o-text-1-grape-dark);--o-text-2:var(--o-text-2-grape-dark);--o-surface-1:var( --o-surface-1-grape-dark );--o-surface-2:var( --o-surface-2-grape-dark );--o-surface-3:var( --o-surface-3-grape-dark );--o-surface-4:var( --o-surface-4-grape-dark );--o-shadow-color:var( --o-shadow-color-grape-dark );--o-shadow-strength:var( --o-shadow-strength-grape-dark );--o-scrollbar-color:var( --o-scrollbar-color-grape-dark )}}.o-scheme-grape-dim,.o-scheme-grape-dim .o-invert,[color-scheme=grape-dim],[color-scheme=grape-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape-dim );--o-brand-hsl:var( --o-brand-grape-dim-hsl );--o-brand-hover:var( --o-brand-hover-grape-dim );--o-accent:var( --o-accent-green-dim );--o-accent-hsl:var( --o-accent-green-dim-hsl );--o-accent-hover:var( --o-accent-hover-green-dim );--o-links:var( --o-links-sky-dim );--o-links-hsl:var( --o-links-sky-dim-hsl );--o-links-hover:var( --o-links-hover-sky-dim );--o-visited:var( --o-visited-orange-dim );--o-visited-hsl:var( --o-visited-orange-dim-hsl );--o-visited-hover:var( --o-visited-hover-orange-dim );--o-text-1:var(--o-text-1-grape-dim);--o-text-2:var(--o-text-2-grape-dim);--o-surface-1:var(--o-surface-1-grape-dim);--o-surface-2:var(--o-surface-2-grape-dim);--o-surface-3:var(--o-surface-3-grape-dim);--o-surface-4:var(--o-surface-4-grape-dim);--o-shadow-color:var( --o-shadow-color-grape-dim );--o-shadow-strength:var( --o-shadow-strength-grape-dim );--o-scrollbar-color:var( --o-scrollbar-color-grape-dim )}.o-scheme-colorful-grape-dark .o-invert,.o-scheme-colorful-grape-light,[color-scheme=colorful-grape-dark] .o-invert,[color-scheme=colorful-grape-light],[color-scheme=colorful-grape],[color-scheme=dark] [color-scheme=colorful-grape].o-invert,[color-scheme=light] [color-scheme=colorful-grape]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape-full );--o-brand-hsl:var( --o-brand-grape-full-hsl );--o-brand-hover:var( --o-brand-hover-grape-full );--o-accent:var( --o-accent-green-full );--o-accent-hsl:var( --o-accent-green-full-hsl );--o-accent-hover:var( --o-accent-hover-green-full );--o-links:var( --o-links-sky-full );--o-links-hsl:var( --o-links-sky-full-hsl );--o-links-hover:var( --o-links-hover-sky-full );--o-visited:var( --o-visited-orange-full );--o-visited-hsl:var( --o-visited-orange-full-hsl );--o-visited-hover:var( --o-visited-hover-orange-full );--o-text-1:var(--o-text-1-grape-full);--o-text-2:var(--o-text-2-grape-full);--o-surface-1:var(--o-surface-1-grape-full);--o-surface-2:var(--o-surface-2-grape-full);--o-surface-3:var(--o-surface-3-grape-full);--o-surface-4:var(--o-surface-4-grape-full);--o-shadow-color:var( --o-shadow-color-grape-full );--o-shadow-strength:var( --o-shadow-strength-grape-full );--o-scrollbar-color:var( --o-scrollbar-color-grape-full )}.o-scheme-colorful-grape-dark,.o-scheme-colorful-grape-light .o-invert,[color-scheme=colorful-grape-dark],[color-scheme=colorful-grape-light] .o-invert,[color-scheme=light] [color-scheme=colorful-grape].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape-full-dark );--o-brand-hsl:var( --o-brand-grape-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-grape-full-dark );--o-accent:var( --o-accent-green-full-dark );--o-accent-hsl:var( --o-accent-green-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-green-full-dark );--o-links:var( --o-links-sky-full-dark );--o-links-hsl:var( --o-links-sky-full-dark-hsl );--o-links-hover:var( --o-links-hover-sky-full-dark );--o-visited:var( --o-visited-orange-full-dark );--o-visited-hsl:var( --o-visited-orange-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-orange-full-dark );--o-text-1:var(--o-text-1-grape-full-dark);--o-text-2:var(--o-text-2-grape-full-dark);--o-surface-1:var( --o-surface-1-grape-full-dark );--o-surface-2:var( --o-surface-2-grape-full-dark );--o-surface-3:var( --o-surface-3-grape-full-dark );--o-surface-4:var( --o-surface-4-grape-full-dark );--o-shadow-color:var( --o-shadow-color-grape-full-dark );--o-shadow-strength:var( --o-shadow-strength-grape-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-grape-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-grape]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-grape-full-dark );--o-brand-hsl:var( --o-brand-grape-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-grape-full-dark );--o-accent:var( --o-accent-green-full-dark );--o-accent-hsl:var( --o-accent-green-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-green-full-dark );--o-links:var( --o-links-sky-full-dark );--o-links-hsl:var( --o-links-sky-full-dark-hsl );--o-links-hover:var( --o-links-hover-sky-full-dark );--o-visited:var( --o-visited-orange-full-dark );--o-visited-hsl:var( --o-visited-orange-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-orange-full-dark );--o-text-1:var(--o-text-1-grape-full-dark);--o-text-2:var(--o-text-2-grape-full-dark);--o-surface-1:var( --o-surface-1-grape-full-dark );--o-surface-2:var( --o-surface-2-grape-full-dark );--o-surface-3:var( --o-surface-3-grape-full-dark );--o-surface-4:var( --o-surface-4-grape-full-dark );--o-shadow-color:var( --o-shadow-color-grape-full-dark );--o-shadow-strength:var( --o-shadow-strength-grape-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-grape-full-dark )}}.o-scheme-purple,.o-scheme-purple-dark .o-invert,[color-scheme=dark] [color-scheme=purple].o-invert,[color-scheme=light] [color-scheme=purple],[color-scheme=purple-dark] .o-invert,[color-scheme=purple-light],[color-scheme=purple]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple );--o-brand-hsl:var( --o-brand-purple-hsl );--o-brand-hover:var( --o-brand-hover-purple );--o-accent:var( --o-accent-lime );--o-accent-hsl:var( --o-accent-lime-hsl );--o-accent-hover:var( --o-accent-hover-lime );--o-links:var( --o-links-cyan );--o-links-hsl:var( --o-links-cyan-hsl );--o-links-hover:var( --o-links-hover-cyan );--o-visited:var( --o-visited-red );--o-visited-hsl:var( --o-visited-red-hsl );--o-visited-hover:var( --o-visited-hover-red );--o-text-1:var(--o-text-1-purple);--o-text-2:var(--o-text-2-purple);--o-surface-1:var(--o-surface-1-purple);--o-surface-2:var(--o-surface-2-purple);--o-surface-3:var(--o-surface-3-purple);--o-surface-4:var(--o-surface-4-purple);--o-shadow-color:var(--o-shadow-color-purple);--o-shadow-strength:var( --o-shadow-strength-purple );--o-scrollbar-color:var( --o-scrollbar-color-purple )}.o-scheme-purple .o-invert,.o-scheme-purple-dark,[color-scheme=light] [color-scheme=purple].o-invert,[color-scheme=purple-dark],[color-scheme=purple] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple-dark );--o-brand-hsl:var( --o-brand-purple-dark-hsl );--o-brand-hover:var( --o-brand-hover-purple-dark );--o-accent:var( --o-accent-lime-dark );--o-accent-hsl:var( --o-accent-lime-dark-hsl );--o-accent-hover:var( --o-accent-hover-lime-dark );--o-links:var( --o-links-cyan-dark );--o-links-hsl:var( --o-links-cyan-dark-hsl );--o-links-hover:var( --o-links-hover-cyan-dark );--o-visited:var( --o-visited-red-dark );--o-visited-hsl:var( --o-visited-red-dark-hsl );--o-visited-hover:var( --o-visited-hover-red-dark );--o-text-1:var(--o-text-1-purple-dark);--o-text-2:var(--o-text-2-purple-dark);--o-surface-1:var(--o-surface-1-purple-dark);--o-surface-2:var(--o-surface-2-purple-dark);--o-surface-3:var(--o-surface-3-purple-dark);--o-surface-4:var(--o-surface-4-purple-dark);--o-shadow-color:var( --o-shadow-color-purple-dark );--o-shadow-strength:var( --o-shadow-strength-purple-dark );--o-scrollbar-color:var( --o-scrollbar-color-purple-dark )}@media(prefers-color-scheme:dark){[color-scheme=purple]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple-dark );--o-brand-hsl:var( --o-brand-purple-dark-hsl );--o-brand-hover:var( --o-brand-hover-purple-dark );--o-accent:var( --o-accent-lime-dark );--o-accent-hsl:var( --o-accent-lime-dark-hsl );--o-accent-hover:var( --o-accent-hover-lime-dark );--o-links:var( --o-links-cyan-dark );--o-links-hsl:var( --o-links-cyan-dark-hsl );--o-links-hover:var( --o-links-hover-cyan-dark );--o-visited:var( --o-visited-red-dark );--o-visited-hsl:var( --o-visited-red-dark-hsl );--o-visited-hover:var( --o-visited-hover-red-dark );--o-text-1:var(--o-text-1-purple-dark);--o-text-2:var(--o-text-2-purple-dark);--o-surface-1:var( --o-surface-1-purple-dark );--o-surface-2:var( --o-surface-2-purple-dark );--o-surface-3:var( --o-surface-3-purple-dark );--o-surface-4:var( --o-surface-4-purple-dark );--o-shadow-color:var( --o-shadow-color-purple-dark );--o-shadow-strength:var( --o-shadow-strength-purple-dark );--o-scrollbar-color:var( --o-scrollbar-color-purple-dark )}}.o-scheme-purple-dim,.o-scheme-purple-dim .o-invert,[color-scheme=purple-dim],[color-scheme=purple-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple-dim );--o-brand-hsl:var( --o-brand-purple-dim-hsl );--o-brand-hover:var( --o-brand-hover-purple-dim );--o-accent:var( --o-accent-lime-dim );--o-accent-hsl:var( --o-accent-lime-dim-hsl );--o-accent-hover:var( --o-accent-hover-lime-dim );--o-links:var( --o-links-cyan-dim );--o-links-hsl:var( --o-links-cyan-dim-hsl );--o-links-hover:var( --o-links-hover-cyan-dim );--o-visited:var( --o-visited-red-dim );--o-visited-hsl:var( --o-visited-red-dim-hsl );--o-visited-hover:var( --o-visited-hover-red-dim );--o-text-1:var(--o-text-1-purple-dim);--o-text-2:var(--o-text-2-purple-dim);--o-surface-1:var(--o-surface-1-purple-dim);--o-surface-2:var(--o-surface-2-purple-dim);--o-surface-3:var(--o-surface-3-purple-dim);--o-surface-4:var(--o-surface-4-purple-dim);--o-shadow-color:var( --o-shadow-color-purple-dim );--o-shadow-strength:var( --o-shadow-strength-purple-dim );--o-scrollbar-color:var( --o-scrollbar-color-purple-dim )}.o-scheme-colorful-purple-dark .o-invert,.o-scheme-colorful-purple-light,[color-scheme=colorful-purple-dark] .o-invert,[color-scheme=colorful-purple-light],[color-scheme=colorful-purple],[color-scheme=dark] [color-scheme=colorful-purple].o-invert,[color-scheme=light] [color-scheme=colorful-purple]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple-full );--o-brand-hsl:var( --o-brand-purple-full-hsl );--o-brand-hover:var( --o-brand-hover-purple-full );--o-accent:var( --o-accent-lime-full );--o-accent-hsl:var( --o-accent-lime-full-hsl );--o-accent-hover:var( --o-accent-hover-lime-full );--o-links:var( --o-links-cyan-full );--o-links-hsl:var( --o-links-cyan-full-hsl );--o-links-hover:var( --o-links-hover-cyan-full );--o-visited:var( --o-visited-red-full );--o-visited-hsl:var( --o-visited-red-full-hsl );--o-visited-hover:var( --o-visited-hover-red-full );--o-text-1:var(--o-text-1-purple-full);--o-text-2:var(--o-text-2-purple-full);--o-surface-1:var(--o-surface-1-purple-full);--o-surface-2:var(--o-surface-2-purple-full);--o-surface-3:var(--o-surface-3-purple-full);--o-surface-4:var(--o-surface-4-purple-full);--o-shadow-color:var( --o-shadow-color-purple-full );--o-shadow-strength:var( --o-shadow-strength-purple-full );--o-scrollbar-color:var( --o-scrollbar-color-purple-full )}.o-scheme-colorful-purple-dark,.o-scheme-colorful-purple-light .o-invert,[color-scheme=colorful-purple-dark],[color-scheme=colorful-purple-light] .o-invert,[color-scheme=light] [color-scheme=colorful-purple].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple-full-dark );--o-brand-hsl:var( --o-brand-purple-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-purple-full-dark );--o-accent:var( --o-accent-lime-full-dark );--o-accent-hsl:var( --o-accent-lime-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-lime-full-dark );--o-links:var( --o-links-cyan-full-dark );--o-links-hsl:var( --o-links-cyan-full-dark-hsl );--o-links-hover:var( --o-links-hover-cyan-full-dark );--o-visited:var( --o-visited-red-full-dark );--o-visited-hsl:var( --o-visited-red-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-red-full-dark );--o-text-1:var(--o-text-1-purple-full-dark);--o-text-2:var(--o-text-2-purple-full-dark);--o-surface-1:var( --o-surface-1-purple-full-dark );--o-surface-2:var( --o-surface-2-purple-full-dark );--o-surface-3:var( --o-surface-3-purple-full-dark );--o-surface-4:var( --o-surface-4-purple-full-dark );--o-shadow-color:var( --o-shadow-color-purple-full-dark );--o-shadow-strength:var( --o-shadow-strength-purple-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-purple-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-purple]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-purple-full-dark );--o-brand-hsl:var( --o-brand-purple-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-purple-full-dark );--o-accent:var( --o-accent-lime-full-dark );--o-accent-hsl:var( --o-accent-lime-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-lime-full-dark );--o-links:var( --o-links-cyan-full-dark );--o-links-hsl:var( --o-links-cyan-full-dark-hsl );--o-links-hover:var( --o-links-hover-cyan-full-dark );--o-visited:var( --o-visited-red-full-dark );--o-visited-hsl:var( --o-visited-red-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-red-full-dark );--o-text-1:var(--o-text-1-purple-full-dark);--o-text-2:var(--o-text-2-purple-full-dark);--o-surface-1:var( --o-surface-1-purple-full-dark );--o-surface-2:var( --o-surface-2-purple-full-dark );--o-surface-3:var( --o-surface-3-purple-full-dark );--o-surface-4:var( --o-surface-4-purple-full-dark );--o-shadow-color:var( --o-shadow-color-purple-full-dark );--o-shadow-strength:var( --o-shadow-strength-purple-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-purple-full-dark )}}.o-scheme-violet,.o-scheme-violet-dark .o-invert,[color-scheme=dark] [color-scheme=violet].o-invert,[color-scheme=light] [color-scheme=violet],[color-scheme=violet-dark] .o-invert,[color-scheme=violet-light],[color-scheme=violet]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet );--o-brand-hsl:var( --o-brand-violet-hsl );--o-brand-hover:var( --o-brand-hover-violet );--o-accent:var( --o-accent-yellow );--o-accent-hsl:var( --o-accent-yellow-hsl );--o-accent-hover:var( --o-accent-hover-yellow );--o-links:var( --o-links-teal );--o-links-hsl:var( --o-links-teal-hsl );--o-links-hover:var( --o-links-hover-teal );--o-visited:var( --o-visited-rose );--o-visited-hsl:var( --o-visited-rose-hsl );--o-visited-hover:var( --o-visited-hover-rose );--o-text-1:var(--o-text-1-violet);--o-text-2:var(--o-text-2-violet);--o-surface-1:var(--o-surface-1-violet);--o-surface-2:var(--o-surface-2-violet);--o-surface-3:var(--o-surface-3-violet);--o-surface-4:var(--o-surface-4-violet);--o-shadow-color:var(--o-shadow-color-violet);--o-shadow-strength:var( --o-shadow-strength-violet );--o-scrollbar-color:var( --o-scrollbar-color-violet )}.o-scheme-violet .o-invert,.o-scheme-violet-dark,[color-scheme=light] [color-scheme=violet].o-invert,[color-scheme=violet-dark],[color-scheme=violet] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet-dark );--o-brand-hsl:var( --o-brand-violet-dark-hsl );--o-brand-hover:var( --o-brand-hover-violet-dark );--o-accent:var( --o-accent-yellow-dark );--o-accent-hsl:var( --o-accent-yellow-dark-hsl );--o-accent-hover:var( --o-accent-hover-yellow-dark );--o-links:var( --o-links-teal-dark );--o-links-hsl:var( --o-links-teal-dark-hsl );--o-links-hover:var( --o-links-hover-teal-dark );--o-visited:var( --o-visited-rose-dark );--o-visited-hsl:var( --o-visited-rose-dark-hsl );--o-visited-hover:var( --o-visited-hover-rose-dark );--o-text-1:var(--o-text-1-violet-dark);--o-text-2:var(--o-text-2-violet-dark);--o-surface-1:var(--o-surface-1-violet-dark);--o-surface-2:var(--o-surface-2-violet-dark);--o-surface-3:var(--o-surface-3-violet-dark);--o-surface-4:var(--o-surface-4-violet-dark);--o-shadow-color:var( --o-shadow-color-violet-dark );--o-shadow-strength:var( --o-shadow-strength-violet-dark );--o-scrollbar-color:var( --o-scrollbar-color-violet-dark )}@media(prefers-color-scheme:dark){[color-scheme=violet]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet-dark );--o-brand-hsl:var( --o-brand-violet-dark-hsl );--o-brand-hover:var( --o-brand-hover-violet-dark );--o-accent:var( --o-accent-yellow-dark );--o-accent-hsl:var( --o-accent-yellow-dark-hsl );--o-accent-hover:var( --o-accent-hover-yellow-dark );--o-links:var( --o-links-teal-dark );--o-links-hsl:var( --o-links-teal-dark-hsl );--o-links-hover:var( --o-links-hover-teal-dark );--o-visited:var( --o-visited-rose-dark );--o-visited-hsl:var( --o-visited-rose-dark-hsl );--o-visited-hover:var( --o-visited-hover-rose-dark );--o-text-1:var(--o-text-1-violet-dark);--o-text-2:var(--o-text-2-violet-dark);--o-surface-1:var( --o-surface-1-violet-dark );--o-surface-2:var( --o-surface-2-violet-dark );--o-surface-3:var( --o-surface-3-violet-dark );--o-surface-4:var( --o-surface-4-violet-dark );--o-shadow-color:var( --o-shadow-color-violet-dark );--o-shadow-strength:var( --o-shadow-strength-violet-dark );--o-scrollbar-color:var( --o-scrollbar-color-violet-dark )}}.o-scheme-violet-dim,.o-scheme-violet-dim .o-invert,[color-scheme=violet-dim],[color-scheme=violet-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet-dim );--o-brand-hsl:var( --o-brand-violet-dim-hsl );--o-brand-hover:var( --o-brand-hover-violet-dim );--o-accent:var( --o-accent-yellow-dim );--o-accent-hsl:var( --o-accent-yellow-dim-hsl );--o-accent-hover:var( --o-accent-hover-yellow-dim );--o-links:var( --o-links-teal-dim );--o-links-hsl:var( --o-links-teal-dim-hsl );--o-links-hover:var( --o-links-hover-teal-dim );--o-visited:var( --o-visited-rose-dim );--o-visited-hsl:var( --o-visited-rose-dim-hsl );--o-visited-hover:var( --o-visited-hover-rose-dim );--o-text-1:var(--o-text-1-violet-dim);--o-text-2:var(--o-text-2-violet-dim);--o-surface-1:var(--o-surface-1-violet-dim);--o-surface-2:var(--o-surface-2-violet-dim);--o-surface-3:var(--o-surface-3-violet-dim);--o-surface-4:var(--o-surface-4-violet-dim);--o-shadow-color:var( --o-shadow-color-violet-dim );--o-shadow-strength:var( --o-shadow-strength-violet-dim );--o-scrollbar-color:var( --o-scrollbar-color-violet-dim )}.o-scheme-colorful-violet-dark .o-invert,.o-scheme-colorful-violet-light,[color-scheme=colorful-violet-dark] .o-invert,[color-scheme=colorful-violet-light],[color-scheme=colorful-violet],[color-scheme=dark] [color-scheme=colorful-violet].o-invert,[color-scheme=light] [color-scheme=colorful-violet]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet-full );--o-brand-hsl:var( --o-brand-violet-full-hsl );--o-brand-hover:var( --o-brand-hover-violet-full );--o-accent:var( --o-accent-yellow-full );--o-accent-hsl:var( --o-accent-yellow-full-hsl );--o-accent-hover:var( --o-accent-hover-yellow-full );--o-links:var( --o-links-teal-full );--o-links-hsl:var( --o-links-teal-full-hsl );--o-links-hover:var( --o-links-hover-teal-full );--o-visited:var( --o-visited-rose-full );--o-visited-hsl:var( --o-visited-rose-full-hsl );--o-visited-hover:var( --o-visited-hover-rose-full );--o-text-1:var(--o-text-1-violet-full);--o-text-2:var(--o-text-2-violet-full);--o-surface-1:var(--o-surface-1-violet-full);--o-surface-2:var(--o-surface-2-violet-full);--o-surface-3:var(--o-surface-3-violet-full);--o-surface-4:var(--o-surface-4-violet-full);--o-shadow-color:var( --o-shadow-color-violet-full );--o-shadow-strength:var( --o-shadow-strength-violet-full );--o-scrollbar-color:var( --o-scrollbar-color-violet-full )}.o-scheme-colorful-violet-dark,.o-scheme-colorful-violet-light .o-invert,[color-scheme=colorful-violet-dark],[color-scheme=colorful-violet-light] .o-invert,[color-scheme=light] [color-scheme=colorful-violet].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet-full-dark );--o-brand-hsl:var( --o-brand-violet-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-violet-full-dark );--o-accent:var( --o-accent-yellow-full-dark );--o-accent-hsl:var( --o-accent-yellow-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-yellow-full-dark );--o-links:var( --o-links-teal-full-dark );--o-links-hsl:var( --o-links-teal-full-dark-hsl );--o-links-hover:var( --o-links-hover-teal-full-dark );--o-visited:var( --o-visited-rose-full-dark );--o-visited-hsl:var( --o-visited-rose-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-rose-full-dark );--o-text-1:var(--o-text-1-violet-full-dark);--o-text-2:var(--o-text-2-violet-full-dark);--o-surface-1:var( --o-surface-1-violet-full-dark );--o-surface-2:var( --o-surface-2-violet-full-dark );--o-surface-3:var( --o-surface-3-violet-full-dark );--o-surface-4:var( --o-surface-4-violet-full-dark );--o-shadow-color:var( --o-shadow-color-violet-full-dark );--o-shadow-strength:var( --o-shadow-strength-violet-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-violet-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-violet]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-violet-full-dark );--o-brand-hsl:var( --o-brand-violet-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-violet-full-dark );--o-accent:var( --o-accent-yellow-full-dark );--o-accent-hsl:var( --o-accent-yellow-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-yellow-full-dark );--o-links:var( --o-links-teal-full-dark );--o-links-hsl:var( --o-links-teal-full-dark-hsl );--o-links-hover:var( --o-links-hover-teal-full-dark );--o-visited:var( --o-visited-rose-full-dark );--o-visited-hsl:var( --o-visited-rose-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-rose-full-dark );--o-text-1:var(--o-text-1-violet-full-dark);--o-text-2:var(--o-text-2-violet-full-dark);--o-surface-1:var( --o-surface-1-violet-full-dark );--o-surface-2:var( --o-surface-2-violet-full-dark );--o-surface-3:var( --o-surface-3-violet-full-dark );--o-surface-4:var( --o-surface-4-violet-full-dark );--o-shadow-color:var( --o-shadow-color-violet-full-dark );--o-shadow-strength:var( --o-shadow-strength-violet-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-violet-full-dark )}}.o-scheme-indigo,.o-scheme-indigo-dark .o-invert,[color-scheme=dark] [color-scheme=indigo].o-invert,[color-scheme=indigo-dark] .o-invert,[color-scheme=indigo-light],[color-scheme=indigo],[color-scheme=light] [color-scheme=indigo]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo );--o-brand-hsl:var( --o-brand-indigo-hsl );--o-brand-hover:var( --o-brand-hover-indigo );--o-accent:var( --o-accent-gold );--o-accent-hsl:var( --o-accent-gold-hsl );--o-accent-hover:var( --o-accent-hover-gold );--o-links:var( --o-links-jade );--o-links-hsl:var( --o-links-jade-hsl );--o-links-hover:var( --o-links-hover-jade );--o-visited:var( --o-visited-pink );--o-visited-hsl:var( --o-visited-pink-hsl );--o-visited-hover:var( --o-visited-hover-pink );--o-text-1:var(--o-text-1-indigo);--o-text-2:var(--o-text-2-indigo);--o-surface-1:var(--o-surface-1-indigo);--o-surface-2:var(--o-surface-2-indigo);--o-surface-3:var(--o-surface-3-indigo);--o-surface-4:var(--o-surface-4-indigo);--o-shadow-color:var(--o-shadow-color-indigo);--o-shadow-strength:var( --o-shadow-strength-indigo );--o-scrollbar-color:var( --o-scrollbar-color-indigo )}.o-scheme-indigo .o-invert,.o-scheme-indigo-dark,[color-scheme=indigo-dark],[color-scheme=indigo] .o-invert,[color-scheme=light] [color-scheme=indigo].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo-dark );--o-brand-hsl:var( --o-brand-indigo-dark-hsl );--o-brand-hover:var( --o-brand-hover-indigo-dark );--o-accent:var( --o-accent-gold-dark );--o-accent-hsl:var( --o-accent-gold-dark-hsl );--o-accent-hover:var( --o-accent-hover-gold-dark );--o-links:var( --o-links-jade-dark );--o-links-hsl:var( --o-links-jade-dark-hsl );--o-links-hover:var( --o-links-hover-jade-dark );--o-visited:var( --o-visited-pink-dark );--o-visited-hsl:var( --o-visited-pink-dark-hsl );--o-visited-hover:var( --o-visited-hover-pink-dark );--o-text-1:var(--o-text-1-indigo-dark);--o-text-2:var(--o-text-2-indigo-dark);--o-surface-1:var(--o-surface-1-indigo-dark);--o-surface-2:var(--o-surface-2-indigo-dark);--o-surface-3:var(--o-surface-3-indigo-dark);--o-surface-4:var(--o-surface-4-indigo-dark);--o-shadow-color:var( --o-shadow-color-indigo-dark );--o-shadow-strength:var( --o-shadow-strength-indigo-dark );--o-scrollbar-color:var( --o-scrollbar-color-indigo-dark )}@media(prefers-color-scheme:dark){[color-scheme=indigo]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo-dark );--o-brand-hsl:var( --o-brand-indigo-dark-hsl );--o-brand-hover:var( --o-brand-hover-indigo-dark );--o-accent:var( --o-accent-gold-dark );--o-accent-hsl:var( --o-accent-gold-dark-hsl );--o-accent-hover:var( --o-accent-hover-gold-dark );--o-links:var( --o-links-jade-dark );--o-links-hsl:var( --o-links-jade-dark-hsl );--o-links-hover:var( --o-links-hover-jade-dark );--o-visited:var( --o-visited-pink-dark );--o-visited-hsl:var( --o-visited-pink-dark-hsl );--o-visited-hover:var( --o-visited-hover-pink-dark );--o-text-1:var(--o-text-1-indigo-dark);--o-text-2:var(--o-text-2-indigo-dark);--o-surface-1:var( --o-surface-1-indigo-dark );--o-surface-2:var( --o-surface-2-indigo-dark );--o-surface-3:var( --o-surface-3-indigo-dark );--o-surface-4:var( --o-surface-4-indigo-dark );--o-shadow-color:var( --o-shadow-color-indigo-dark );--o-shadow-strength:var( --o-shadow-strength-indigo-dark );--o-scrollbar-color:var( --o-scrollbar-color-indigo-dark )}}.o-scheme-indigo-dim,.o-scheme-indigo-dim .o-invert,[color-scheme=indigo-dim],[color-scheme=indigo-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo-dim );--o-brand-hsl:var( --o-brand-indigo-dim-hsl );--o-brand-hover:var( --o-brand-hover-indigo-dim );--o-accent:var( --o-accent-gold-dim );--o-accent-hsl:var( --o-accent-gold-dim-hsl );--o-accent-hover:var( --o-accent-hover-gold-dim );--o-links:var( --o-links-jade-dim );--o-links-hsl:var( --o-links-jade-dim-hsl );--o-links-hover:var( --o-links-hover-jade-dim );--o-visited:var( --o-visited-pink-dim );--o-visited-hsl:var( --o-visited-pink-dim-hsl );--o-visited-hover:var( --o-visited-hover-pink-dim );--o-text-1:var(--o-text-1-indigo-dim);--o-text-2:var(--o-text-2-indigo-dim);--o-surface-1:var(--o-surface-1-indigo-dim);--o-surface-2:var(--o-surface-2-indigo-dim);--o-surface-3:var(--o-surface-3-indigo-dim);--o-surface-4:var(--o-surface-4-indigo-dim);--o-shadow-color:var( --o-shadow-color-indigo-dim );--o-shadow-strength:var( --o-shadow-strength-indigo-dim );--o-scrollbar-color:var( --o-scrollbar-color-indigo-dim )}.o-scheme-colorful-indigo-dark .o-invert,.o-scheme-colorful-indigo-light,[color-scheme=colorful-indigo-dark] .o-invert,[color-scheme=colorful-indigo-light],[color-scheme=colorful-indigo],[color-scheme=dark] [color-scheme=colorful-indigo].o-invert,[color-scheme=light] [color-scheme=colorful-indigo]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo-full );--o-brand-hsl:var( --o-brand-indigo-full-hsl );--o-brand-hover:var( --o-brand-hover-indigo-full );--o-accent:var( --o-accent-gold-full );--o-accent-hsl:var( --o-accent-gold-full-hsl );--o-accent-hover:var( --o-accent-hover-gold-full );--o-links:var( --o-links-jade-full );--o-links-hsl:var( --o-links-jade-full-hsl );--o-links-hover:var( --o-links-hover-jade-full );--o-visited:var( --o-visited-pink-full );--o-visited-hsl:var( --o-visited-pink-full-hsl );--o-visited-hover:var( --o-visited-hover-pink-full );--o-text-1:var(--o-text-1-indigo-full);--o-text-2:var(--o-text-2-indigo-full);--o-surface-1:var(--o-surface-1-indigo-full);--o-surface-2:var(--o-surface-2-indigo-full);--o-surface-3:var(--o-surface-3-indigo-full);--o-surface-4:var(--o-surface-4-indigo-full);--o-shadow-color:var( --o-shadow-color-indigo-full );--o-shadow-strength:var( --o-shadow-strength-indigo-full );--o-scrollbar-color:var( --o-scrollbar-color-indigo-full )}.o-scheme-colorful-indigo-dark,.o-scheme-colorful-indigo-light .o-invert,[color-scheme=colorful-indigo-dark],[color-scheme=colorful-indigo-light] .o-invert,[color-scheme=light] [color-scheme=colorful-indigo].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo-full-dark );--o-brand-hsl:var( --o-brand-indigo-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-indigo-full-dark );--o-accent:var( --o-accent-gold-full-dark );--o-accent-hsl:var( --o-accent-gold-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-gold-full-dark );--o-links:var( --o-links-jade-full-dark );--o-links-hsl:var( --o-links-jade-full-dark-hsl );--o-links-hover:var( --o-links-hover-jade-full-dark );--o-visited:var( --o-visited-pink-full-dark );--o-visited-hsl:var( --o-visited-pink-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-pink-full-dark );--o-text-1:var(--o-text-1-indigo-full-dark);--o-text-2:var(--o-text-2-indigo-full-dark);--o-surface-1:var( --o-surface-1-indigo-full-dark );--o-surface-2:var( --o-surface-2-indigo-full-dark );--o-surface-3:var( --o-surface-3-indigo-full-dark );--o-surface-4:var( --o-surface-4-indigo-full-dark );--o-shadow-color:var( --o-shadow-color-indigo-full-dark );--o-shadow-strength:var( --o-shadow-strength-indigo-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-indigo-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-indigo]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-indigo-full-dark );--o-brand-hsl:var( --o-brand-indigo-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-indigo-full-dark );--o-accent:var( --o-accent-gold-full-dark );--o-accent-hsl:var( --o-accent-gold-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-gold-full-dark );--o-links:var( --o-links-jade-full-dark );--o-links-hsl:var( --o-links-jade-full-dark-hsl );--o-links-hover:var( --o-links-hover-jade-full-dark );--o-visited:var( --o-visited-pink-full-dark );--o-visited-hsl:var( --o-visited-pink-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-pink-full-dark );--o-text-1:var(--o-text-1-indigo-full-dark);--o-text-2:var(--o-text-2-indigo-full-dark);--o-surface-1:var( --o-surface-1-indigo-full-dark );--o-surface-2:var( --o-surface-2-indigo-full-dark );--o-surface-3:var( --o-surface-3-indigo-full-dark );--o-surface-4:var( --o-surface-4-indigo-full-dark );--o-shadow-color:var( --o-shadow-color-indigo-full-dark );--o-shadow-strength:var( --o-shadow-strength-indigo-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-indigo-full-dark )}}.o-scheme-blue,.o-scheme-blue-dark .o-invert,[color-scheme=blue-dark] .o-invert,[color-scheme=blue-light],[color-scheme=blue],[color-scheme=dark] [color-scheme=blue].o-invert,[color-scheme=light] [color-scheme=blue]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue );--o-brand-hsl:var( --o-brand-blue-hsl );--o-brand-hover:var( --o-brand-hover-blue );--o-accent:var( --o-accent-ochre );--o-accent-hsl:var( --o-accent-ochre-hsl );--o-accent-hover:var( --o-accent-hover-ochre );--o-links:var( --o-links-green );--o-links-hsl:var( --o-links-green-hsl );--o-links-hover:var( --o-links-hover-green );--o-visited:var( --o-visited-grape );--o-visited-hsl:var( --o-visited-grape-hsl );--o-visited-hover:var( --o-visited-hover-grape );--o-text-1:var(--o-text-1-blue);--o-text-2:var(--o-text-2-blue);--o-surface-1:var(--o-surface-1-blue);--o-surface-2:var(--o-surface-2-blue);--o-surface-3:var(--o-surface-3-blue);--o-surface-4:var(--o-surface-4-blue);--o-shadow-color:var(--o-shadow-color-blue);--o-shadow-strength:var( --o-shadow-strength-blue );--o-scrollbar-color:var( --o-scrollbar-color-blue )}.o-scheme-blue .o-invert,.o-scheme-blue-dark,[color-scheme=blue-dark],[color-scheme=blue] .o-invert,[color-scheme=light] [color-scheme=blue].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue-dark );--o-brand-hsl:var( --o-brand-blue-dark-hsl );--o-brand-hover:var( --o-brand-hover-blue-dark );--o-accent:var( --o-accent-ochre-dark );--o-accent-hsl:var( --o-accent-ochre-dark-hsl );--o-accent-hover:var( --o-accent-hover-ochre-dark );--o-links:var( --o-links-green-dark );--o-links-hsl:var( --o-links-green-dark-hsl );--o-links-hover:var( --o-links-hover-green-dark );--o-visited:var( --o-visited-grape-dark );--o-visited-hsl:var( --o-visited-grape-dark-hsl );--o-visited-hover:var( --o-visited-hover-grape-dark );--o-text-1:var(--o-text-1-blue-dark);--o-text-2:var(--o-text-2-blue-dark);--o-surface-1:var(--o-surface-1-blue-dark);--o-surface-2:var(--o-surface-2-blue-dark);--o-surface-3:var(--o-surface-3-blue-dark);--o-surface-4:var(--o-surface-4-blue-dark);--o-shadow-color:var( --o-shadow-color-blue-dark );--o-shadow-strength:var( --o-shadow-strength-blue-dark );--o-scrollbar-color:var( --o-scrollbar-color-blue-dark )}@media(prefers-color-scheme:dark){[color-scheme=blue]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue-dark );--o-brand-hsl:var( --o-brand-blue-dark-hsl );--o-brand-hover:var( --o-brand-hover-blue-dark );--o-accent:var( --o-accent-ochre-dark );--o-accent-hsl:var( --o-accent-ochre-dark-hsl );--o-accent-hover:var( --o-accent-hover-ochre-dark );--o-links:var( --o-links-green-dark );--o-links-hsl:var( --o-links-green-dark-hsl );--o-links-hover:var( --o-links-hover-green-dark );--o-visited:var( --o-visited-grape-dark );--o-visited-hsl:var( --o-visited-grape-dark-hsl );--o-visited-hover:var( --o-visited-hover-grape-dark );--o-text-1:var(--o-text-1-blue-dark);--o-text-2:var(--o-text-2-blue-dark);--o-surface-1:var( --o-surface-1-blue-dark );--o-surface-2:var( --o-surface-2-blue-dark );--o-surface-3:var( --o-surface-3-blue-dark );--o-surface-4:var( --o-surface-4-blue-dark );--o-shadow-color:var( --o-shadow-color-blue-dark );--o-shadow-strength:var( --o-shadow-strength-blue-dark );--o-scrollbar-color:var( --o-scrollbar-color-blue-dark )}}.o-scheme-blue-dim,.o-scheme-blue-dim .o-invert,[color-scheme=blue-dim],[color-scheme=blue-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue-dim );--o-brand-hsl:var( --o-brand-blue-dim-hsl );--o-brand-hover:var( --o-brand-hover-blue-dim );--o-accent:var( --o-accent-ochre-dim );--o-accent-hsl:var( --o-accent-ochre-dim-hsl );--o-accent-hover:var( --o-accent-hover-ochre-dim );--o-links:var( --o-links-green-dim );--o-links-hsl:var( --o-links-green-dim-hsl );--o-links-hover:var( --o-links-hover-green-dim );--o-visited:var( --o-visited-grape-dim );--o-visited-hsl:var( --o-visited-grape-dim-hsl );--o-visited-hover:var( --o-visited-hover-grape-dim );--o-text-1:var(--o-text-1-blue-dim);--o-text-2:var(--o-text-2-blue-dim);--o-surface-1:var(--o-surface-1-blue-dim);--o-surface-2:var(--o-surface-2-blue-dim);--o-surface-3:var(--o-surface-3-blue-dim);--o-surface-4:var(--o-surface-4-blue-dim);--o-shadow-color:var( --o-shadow-color-blue-dim );--o-shadow-strength:var( --o-shadow-strength-blue-dim );--o-scrollbar-color:var( --o-scrollbar-color-blue-dim )}.o-scheme-colorful-blue-dark .o-invert,.o-scheme-colorful-blue-light,[color-scheme=colorful-blue-dark] .o-invert,[color-scheme=colorful-blue-light],[color-scheme=colorful-blue],[color-scheme=dark] [color-scheme=colorful-blue].o-invert,[color-scheme=light] [color-scheme=colorful-blue]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue-full );--o-brand-hsl:var( --o-brand-blue-full-hsl );--o-brand-hover:var( --o-brand-hover-blue-full );--o-accent:var( --o-accent-ochre-full );--o-accent-hsl:var( --o-accent-ochre-full-hsl );--o-accent-hover:var( --o-accent-hover-ochre-full );--o-links:var( --o-links-green-full );--o-links-hsl:var( --o-links-green-full-hsl );--o-links-hover:var( --o-links-hover-green-full );--o-visited:var( --o-visited-grape-full );--o-visited-hsl:var( --o-visited-grape-full-hsl );--o-visited-hover:var( --o-visited-hover-grape-full );--o-text-1:var(--o-text-1-blue-full);--o-text-2:var(--o-text-2-blue-full);--o-surface-1:var(--o-surface-1-blue-full);--o-surface-2:var(--o-surface-2-blue-full);--o-surface-3:var(--o-surface-3-blue-full);--o-surface-4:var(--o-surface-4-blue-full);--o-shadow-color:var( --o-shadow-color-blue-full );--o-shadow-strength:var( --o-shadow-strength-blue-full );--o-scrollbar-color:var( --o-scrollbar-color-blue-full )}.o-scheme-colorful-blue-dark,.o-scheme-colorful-blue-light .o-invert,[color-scheme=colorful-blue-dark],[color-scheme=colorful-blue-light] .o-invert,[color-scheme=light] [color-scheme=colorful-blue].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue-full-dark );--o-brand-hsl:var( --o-brand-blue-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-blue-full-dark );--o-accent:var( --o-accent-ochre-full-dark );--o-accent-hsl:var( --o-accent-ochre-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-ochre-full-dark );--o-links:var( --o-links-green-full-dark );--o-links-hsl:var( --o-links-green-full-dark-hsl );--o-links-hover:var( --o-links-hover-green-full-dark );--o-visited:var( --o-visited-grape-full-dark );--o-visited-hsl:var( --o-visited-grape-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-grape-full-dark );--o-text-1:var(--o-text-1-blue-full-dark);--o-text-2:var(--o-text-2-blue-full-dark);--o-surface-1:var( --o-surface-1-blue-full-dark );--o-surface-2:var( --o-surface-2-blue-full-dark );--o-surface-3:var( --o-surface-3-blue-full-dark );--o-surface-4:var( --o-surface-4-blue-full-dark );--o-shadow-color:var( --o-shadow-color-blue-full-dark );--o-shadow-strength:var( --o-shadow-strength-blue-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-blue-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-blue]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-blue-full-dark );--o-brand-hsl:var( --o-brand-blue-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-blue-full-dark );--o-accent:var( --o-accent-ochre-full-dark );--o-accent-hsl:var( --o-accent-ochre-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-ochre-full-dark );--o-links:var( --o-links-green-full-dark );--o-links-hsl:var( --o-links-green-full-dark-hsl );--o-links-hover:var( --o-links-hover-green-full-dark );--o-visited:var( --o-visited-grape-full-dark );--o-visited-hsl:var( --o-visited-grape-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-grape-full-dark );--o-text-1:var(--o-text-1-blue-full-dark);--o-text-2:var(--o-text-2-blue-full-dark);--o-surface-1:var( --o-surface-1-blue-full-dark );--o-surface-2:var( --o-surface-2-blue-full-dark );--o-surface-3:var( --o-surface-3-blue-full-dark );--o-surface-4:var( --o-surface-4-blue-full-dark );--o-shadow-color:var( --o-shadow-color-blue-full-dark );--o-shadow-strength:var( --o-shadow-strength-blue-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-blue-full-dark )}}.o-scheme-sky,.o-scheme-sky-dark .o-invert,[color-scheme=dark] [color-scheme=sky].o-invert,[color-scheme=light] [color-scheme=sky],[color-scheme=sky-dark] .o-invert,[color-scheme=sky-light],[color-scheme=sky]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky );--o-brand-hsl:var( --o-brand-sky-hsl );--o-brand-hover:var( --o-brand-hover-sky );--o-accent:var( --o-accent-orange );--o-accent-hsl:var( --o-accent-orange-hsl );--o-accent-hover:var( --o-accent-hover-orange );--o-links:var( --o-links-lime );--o-links-hsl:var( --o-links-lime-hsl );--o-links-hover:var( --o-links-hover-lime );--o-visited:var( --o-visited-purple );--o-visited-hsl:var( --o-visited-purple-hsl );--o-visited-hover:var( --o-visited-hover-purple );--o-text-1:var(--o-text-1-sky);--o-text-2:var(--o-text-2-sky);--o-surface-1:var(--o-surface-1-sky);--o-surface-2:var(--o-surface-2-sky);--o-surface-3:var(--o-surface-3-sky);--o-surface-4:var(--o-surface-4-sky);--o-shadow-color:var(--o-shadow-color-sky);--o-shadow-strength:var( --o-shadow-strength-sky );--o-scrollbar-color:var( --o-scrollbar-color-sky )}.o-scheme-sky .o-invert,.o-scheme-sky-dark,[color-scheme=light] [color-scheme=sky].o-invert,[color-scheme=sky-dark],[color-scheme=sky] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky-dark );--o-brand-hsl:var( --o-brand-sky-dark-hsl );--o-brand-hover:var( --o-brand-hover-sky-dark );--o-accent:var( --o-accent-orange-dark );--o-accent-hsl:var( --o-accent-orange-dark-hsl );--o-accent-hover:var( --o-accent-hover-orange-dark );--o-links:var( --o-links-lime-dark );--o-links-hsl:var( --o-links-lime-dark-hsl );--o-links-hover:var( --o-links-hover-lime-dark );--o-visited:var( --o-visited-purple-dark );--o-visited-hsl:var( --o-visited-purple-dark-hsl );--o-visited-hover:var( --o-visited-hover-purple-dark );--o-text-1:var(--o-text-1-sky-dark);--o-text-2:var(--o-text-2-sky-dark);--o-surface-1:var(--o-surface-1-sky-dark);--o-surface-2:var(--o-surface-2-sky-dark);--o-surface-3:var(--o-surface-3-sky-dark);--o-surface-4:var(--o-surface-4-sky-dark);--o-shadow-color:var( --o-shadow-color-sky-dark );--o-shadow-strength:var( --o-shadow-strength-sky-dark );--o-scrollbar-color:var( --o-scrollbar-color-sky-dark )}@media(prefers-color-scheme:dark){[color-scheme=sky]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky-dark );--o-brand-hsl:var( --o-brand-sky-dark-hsl );--o-brand-hover:var( --o-brand-hover-sky-dark );--o-accent:var( --o-accent-orange-dark );--o-accent-hsl:var( --o-accent-orange-dark-hsl );--o-accent-hover:var( --o-accent-hover-orange-dark );--o-links:var( --o-links-lime-dark );--o-links-hsl:var( --o-links-lime-dark-hsl );--o-links-hover:var( --o-links-hover-lime-dark );--o-visited:var( --o-visited-purple-dark );--o-visited-hsl:var( --o-visited-purple-dark-hsl );--o-visited-hover:var( --o-visited-hover-purple-dark );--o-text-1:var(--o-text-1-sky-dark);--o-text-2:var(--o-text-2-sky-dark);--o-surface-1:var( --o-surface-1-sky-dark );--o-surface-2:var( --o-surface-2-sky-dark );--o-surface-3:var( --o-surface-3-sky-dark );--o-surface-4:var( --o-surface-4-sky-dark );--o-shadow-color:var( --o-shadow-color-sky-dark );--o-shadow-strength:var( --o-shadow-strength-sky-dark );--o-scrollbar-color:var( --o-scrollbar-color-sky-dark )}}.o-scheme-sky-dim,.o-scheme-sky-dim .o-invert,[color-scheme=sky-dim],[color-scheme=sky-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky-dim );--o-brand-hsl:var( --o-brand-sky-dim-hsl );--o-brand-hover:var( --o-brand-hover-sky-dim );--o-accent:var( --o-accent-orange-dim );--o-accent-hsl:var( --o-accent-orange-dim-hsl );--o-accent-hover:var( --o-accent-hover-orange-dim );--o-links:var( --o-links-lime-dim );--o-links-hsl:var( --o-links-lime-dim-hsl );--o-links-hover:var( --o-links-hover-lime-dim );--o-visited:var( --o-visited-purple-dim );--o-visited-hsl:var( --o-visited-purple-dim-hsl );--o-visited-hover:var( --o-visited-hover-purple-dim );--o-text-1:var(--o-text-1-sky-dim);--o-text-2:var(--o-text-2-sky-dim);--o-surface-1:var(--o-surface-1-sky-dim);--o-surface-2:var(--o-surface-2-sky-dim);--o-surface-3:var(--o-surface-3-sky-dim);--o-surface-4:var(--o-surface-4-sky-dim);--o-shadow-color:var( --o-shadow-color-sky-dim );--o-shadow-strength:var( --o-shadow-strength-sky-dim );--o-scrollbar-color:var( --o-scrollbar-color-sky-dim )}.o-scheme-colorful-sky-dark .o-invert,.o-scheme-colorful-sky-light,[color-scheme=colorful-sky-dark] .o-invert,[color-scheme=colorful-sky-light],[color-scheme=colorful-sky],[color-scheme=dark] [color-scheme=colorful-sky].o-invert,[color-scheme=light] [color-scheme=colorful-sky]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky-full );--o-brand-hsl:var( --o-brand-sky-full-hsl );--o-brand-hover:var( --o-brand-hover-sky-full );--o-accent:var( --o-accent-orange-full );--o-accent-hsl:var( --o-accent-orange-full-hsl );--o-accent-hover:var( --o-accent-hover-orange-full );--o-links:var( --o-links-lime-full );--o-links-hsl:var( --o-links-lime-full-hsl );--o-links-hover:var( --o-links-hover-lime-full );--o-visited:var( --o-visited-purple-full );--o-visited-hsl:var( --o-visited-purple-full-hsl );--o-visited-hover:var( --o-visited-hover-purple-full );--o-text-1:var(--o-text-1-sky-full);--o-text-2:var(--o-text-2-sky-full);--o-surface-1:var(--o-surface-1-sky-full);--o-surface-2:var(--o-surface-2-sky-full);--o-surface-3:var(--o-surface-3-sky-full);--o-surface-4:var(--o-surface-4-sky-full);--o-shadow-color:var( --o-shadow-color-sky-full );--o-shadow-strength:var( --o-shadow-strength-sky-full );--o-scrollbar-color:var( --o-scrollbar-color-sky-full )}.o-scheme-colorful-sky-dark,.o-scheme-colorful-sky-light .o-invert,[color-scheme=colorful-sky-dark],[color-scheme=colorful-sky-light] .o-invert,[color-scheme=light] [color-scheme=colorful-sky].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky-full-dark );--o-brand-hsl:var( --o-brand-sky-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-sky-full-dark );--o-accent:var( --o-accent-orange-full-dark );--o-accent-hsl:var( --o-accent-orange-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-orange-full-dark );--o-links:var( --o-links-lime-full-dark );--o-links-hsl:var( --o-links-lime-full-dark-hsl );--o-links-hover:var( --o-links-hover-lime-full-dark );--o-visited:var( --o-visited-purple-full-dark );--o-visited-hsl:var( --o-visited-purple-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-purple-full-dark );--o-text-1:var(--o-text-1-sky-full-dark);--o-text-2:var(--o-text-2-sky-full-dark);--o-surface-1:var( --o-surface-1-sky-full-dark );--o-surface-2:var( --o-surface-2-sky-full-dark );--o-surface-3:var( --o-surface-3-sky-full-dark );--o-surface-4:var( --o-surface-4-sky-full-dark );--o-shadow-color:var( --o-shadow-color-sky-full-dark );--o-shadow-strength:var( --o-shadow-strength-sky-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-sky-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-sky]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-sky-full-dark );--o-brand-hsl:var( --o-brand-sky-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-sky-full-dark );--o-accent:var( --o-accent-orange-full-dark );--o-accent-hsl:var( --o-accent-orange-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-orange-full-dark );--o-links:var( --o-links-lime-full-dark );--o-links-hsl:var( --o-links-lime-full-dark-hsl );--o-links-hover:var( --o-links-hover-lime-full-dark );--o-visited:var( --o-visited-purple-full-dark );--o-visited-hsl:var( --o-visited-purple-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-purple-full-dark );--o-text-1:var(--o-text-1-sky-full-dark);--o-text-2:var(--o-text-2-sky-full-dark);--o-surface-1:var( --o-surface-1-sky-full-dark );--o-surface-2:var( --o-surface-2-sky-full-dark );--o-surface-3:var( --o-surface-3-sky-full-dark );--o-surface-4:var( --o-surface-4-sky-full-dark );--o-shadow-color:var( --o-shadow-color-sky-full-dark );--o-shadow-strength:var( --o-shadow-strength-sky-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-sky-full-dark )}}.o-scheme-cyan,.o-scheme-cyan-dark .o-invert,[color-scheme=cyan-dark] .o-invert,[color-scheme=cyan-light],[color-scheme=cyan],[color-scheme=dark] [color-scheme=cyan].o-invert,[color-scheme=light] [color-scheme=cyan]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan );--o-brand-hsl:var( --o-brand-cyan-hsl );--o-brand-hover:var( --o-brand-hover-cyan );--o-accent:var( --o-accent-red );--o-accent-hsl:var( --o-accent-red-hsl );--o-accent-hover:var( --o-accent-hover-red );--o-links:var( --o-links-yellow );--o-links-hsl:var( --o-links-yellow-hsl );--o-links-hover:var( --o-links-hover-yellow );--o-visited:var( --o-visited-violet );--o-visited-hsl:var( --o-visited-violet-hsl );--o-visited-hover:var( --o-visited-hover-violet );--o-text-1:var(--o-text-1-cyan);--o-text-2:var(--o-text-2-cyan);--o-surface-1:var(--o-surface-1-cyan);--o-surface-2:var(--o-surface-2-cyan);--o-surface-3:var(--o-surface-3-cyan);--o-surface-4:var(--o-surface-4-cyan);--o-shadow-color:var(--o-shadow-color-cyan);--o-shadow-strength:var( --o-shadow-strength-cyan );--o-scrollbar-color:var( --o-scrollbar-color-cyan )}.o-scheme-cyan .o-invert,.o-scheme-cyan-dark,[color-scheme=cyan-dark],[color-scheme=cyan] .o-invert,[color-scheme=light] [color-scheme=cyan].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan-dark );--o-brand-hsl:var( --o-brand-cyan-dark-hsl );--o-brand-hover:var( --o-brand-hover-cyan-dark );--o-accent:var( --o-accent-red-dark );--o-accent-hsl:var( --o-accent-red-dark-hsl );--o-accent-hover:var( --o-accent-hover-red-dark );--o-links:var( --o-links-yellow-dark );--o-links-hsl:var( --o-links-yellow-dark-hsl );--o-links-hover:var( --o-links-hover-yellow-dark );--o-visited:var( --o-visited-violet-dark );--o-visited-hsl:var( --o-visited-violet-dark-hsl );--o-visited-hover:var( --o-visited-hover-violet-dark );--o-text-1:var(--o-text-1-cyan-dark);--o-text-2:var(--o-text-2-cyan-dark);--o-surface-1:var(--o-surface-1-cyan-dark);--o-surface-2:var(--o-surface-2-cyan-dark);--o-surface-3:var(--o-surface-3-cyan-dark);--o-surface-4:var(--o-surface-4-cyan-dark);--o-shadow-color:var( --o-shadow-color-cyan-dark );--o-shadow-strength:var( --o-shadow-strength-cyan-dark );--o-scrollbar-color:var( --o-scrollbar-color-cyan-dark )}@media(prefers-color-scheme:dark){[color-scheme=cyan]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan-dark );--o-brand-hsl:var( --o-brand-cyan-dark-hsl );--o-brand-hover:var( --o-brand-hover-cyan-dark );--o-accent:var( --o-accent-red-dark );--o-accent-hsl:var( --o-accent-red-dark-hsl );--o-accent-hover:var( --o-accent-hover-red-dark );--o-links:var( --o-links-yellow-dark );--o-links-hsl:var( --o-links-yellow-dark-hsl );--o-links-hover:var( --o-links-hover-yellow-dark );--o-visited:var( --o-visited-violet-dark );--o-visited-hsl:var( --o-visited-violet-dark-hsl );--o-visited-hover:var( --o-visited-hover-violet-dark );--o-text-1:var(--o-text-1-cyan-dark);--o-text-2:var(--o-text-2-cyan-dark);--o-surface-1:var( --o-surface-1-cyan-dark );--o-surface-2:var( --o-surface-2-cyan-dark );--o-surface-3:var( --o-surface-3-cyan-dark );--o-surface-4:var( --o-surface-4-cyan-dark );--o-shadow-color:var( --o-shadow-color-cyan-dark );--o-shadow-strength:var( --o-shadow-strength-cyan-dark );--o-scrollbar-color:var( --o-scrollbar-color-cyan-dark )}}.o-scheme-cyan-dim,.o-scheme-cyan-dim .o-invert,[color-scheme=cyan-dim],[color-scheme=cyan-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan-dim );--o-brand-hsl:var( --o-brand-cyan-dim-hsl );--o-brand-hover:var( --o-brand-hover-cyan-dim );--o-accent:var( --o-accent-red-dim );--o-accent-hsl:var( --o-accent-red-dim-hsl );--o-accent-hover:var( --o-accent-hover-red-dim );--o-links:var( --o-links-yellow-dim );--o-links-hsl:var( --o-links-yellow-dim-hsl );--o-links-hover:var( --o-links-hover-yellow-dim );--o-visited:var( --o-visited-violet-dim );--o-visited-hsl:var( --o-visited-violet-dim-hsl );--o-visited-hover:var( --o-visited-hover-violet-dim );--o-text-1:var(--o-text-1-cyan-dim);--o-text-2:var(--o-text-2-cyan-dim);--o-surface-1:var(--o-surface-1-cyan-dim);--o-surface-2:var(--o-surface-2-cyan-dim);--o-surface-3:var(--o-surface-3-cyan-dim);--o-surface-4:var(--o-surface-4-cyan-dim);--o-shadow-color:var( --o-shadow-color-cyan-dim );--o-shadow-strength:var( --o-shadow-strength-cyan-dim );--o-scrollbar-color:var( --o-scrollbar-color-cyan-dim )}.o-scheme-colorful-cyan-dark .o-invert,.o-scheme-colorful-cyan-light,[color-scheme=colorful-cyan-dark] .o-invert,[color-scheme=colorful-cyan-light],[color-scheme=colorful-cyan],[color-scheme=dark] [color-scheme=colorful-cyan].o-invert,[color-scheme=light] [color-scheme=colorful-cyan]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan-full );--o-brand-hsl:var( --o-brand-cyan-full-hsl );--o-brand-hover:var( --o-brand-hover-cyan-full );--o-accent:var( --o-accent-red-full );--o-accent-hsl:var( --o-accent-red-full-hsl );--o-accent-hover:var( --o-accent-hover-red-full );--o-links:var( --o-links-yellow-full );--o-links-hsl:var( --o-links-yellow-full-hsl );--o-links-hover:var( --o-links-hover-yellow-full );--o-visited:var( --o-visited-violet-full );--o-visited-hsl:var( --o-visited-violet-full-hsl );--o-visited-hover:var( --o-visited-hover-violet-full );--o-text-1:var(--o-text-1-cyan-full);--o-text-2:var(--o-text-2-cyan-full);--o-surface-1:var(--o-surface-1-cyan-full);--o-surface-2:var(--o-surface-2-cyan-full);--o-surface-3:var(--o-surface-3-cyan-full);--o-surface-4:var(--o-surface-4-cyan-full);--o-shadow-color:var( --o-shadow-color-cyan-full );--o-shadow-strength:var( --o-shadow-strength-cyan-full );--o-scrollbar-color:var( --o-scrollbar-color-cyan-full )}.o-scheme-colorful-cyan-dark,.o-scheme-colorful-cyan-light .o-invert,[color-scheme=colorful-cyan-dark],[color-scheme=colorful-cyan-light] .o-invert,[color-scheme=light] [color-scheme=colorful-cyan].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan-full-dark );--o-brand-hsl:var( --o-brand-cyan-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-cyan-full-dark );--o-accent:var( --o-accent-red-full-dark );--o-accent-hsl:var( --o-accent-red-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-red-full-dark );--o-links:var( --o-links-yellow-full-dark );--o-links-hsl:var( --o-links-yellow-full-dark-hsl );--o-links-hover:var( --o-links-hover-yellow-full-dark );--o-visited:var( --o-visited-violet-full-dark );--o-visited-hsl:var( --o-visited-violet-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-violet-full-dark );--o-text-1:var(--o-text-1-cyan-full-dark);--o-text-2:var(--o-text-2-cyan-full-dark);--o-surface-1:var( --o-surface-1-cyan-full-dark );--o-surface-2:var( --o-surface-2-cyan-full-dark );--o-surface-3:var( --o-surface-3-cyan-full-dark );--o-surface-4:var( --o-surface-4-cyan-full-dark );--o-shadow-color:var( --o-shadow-color-cyan-full-dark );--o-shadow-strength:var( --o-shadow-strength-cyan-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-cyan-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-cyan]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-cyan-full-dark );--o-brand-hsl:var( --o-brand-cyan-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-cyan-full-dark );--o-accent:var( --o-accent-red-full-dark );--o-accent-hsl:var( --o-accent-red-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-red-full-dark );--o-links:var( --o-links-yellow-full-dark );--o-links-hsl:var( --o-links-yellow-full-dark-hsl );--o-links-hover:var( --o-links-hover-yellow-full-dark );--o-visited:var( --o-visited-violet-full-dark );--o-visited-hsl:var( --o-visited-violet-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-violet-full-dark );--o-text-1:var(--o-text-1-cyan-full-dark);--o-text-2:var(--o-text-2-cyan-full-dark);--o-surface-1:var( --o-surface-1-cyan-full-dark );--o-surface-2:var( --o-surface-2-cyan-full-dark );--o-surface-3:var( --o-surface-3-cyan-full-dark );--o-surface-4:var( --o-surface-4-cyan-full-dark );--o-shadow-color:var( --o-shadow-color-cyan-full-dark );--o-shadow-strength:var( --o-shadow-strength-cyan-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-cyan-full-dark )}}.o-scheme-teal,.o-scheme-teal-dark .o-invert,[color-scheme=dark] [color-scheme=teal].o-invert,[color-scheme=light] [color-scheme=teal],[color-scheme=teal-dark] .o-invert,[color-scheme=teal-light],[color-scheme=teal]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal );--o-brand-hsl:var( --o-brand-teal-hsl );--o-brand-hover:var( --o-brand-hover-teal );--o-accent:var( --o-accent-rose );--o-accent-hsl:var( --o-accent-rose-hsl );--o-accent-hover:var( --o-accent-hover-rose );--o-links:var( --o-links-gold );--o-links-hsl:var( --o-links-gold-hsl );--o-links-hover:var( --o-links-hover-gold );--o-visited:var( --o-visited-indigo );--o-visited-hsl:var( --o-visited-indigo-hsl );--o-visited-hover:var( --o-visited-hover-indigo );--o-text-1:var(--o-text-1-teal);--o-text-2:var(--o-text-2-teal);--o-surface-1:var(--o-surface-1-teal);--o-surface-2:var(--o-surface-2-teal);--o-surface-3:var(--o-surface-3-teal);--o-surface-4:var(--o-surface-4-teal);--o-shadow-color:var(--o-shadow-color-teal);--o-shadow-strength:var( --o-shadow-strength-teal );--o-scrollbar-color:var( --o-scrollbar-color-teal )}.o-scheme-teal .o-invert,.o-scheme-teal-dark,[color-scheme=light] [color-scheme=teal].o-invert,[color-scheme=teal-dark],[color-scheme=teal] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal-dark );--o-brand-hsl:var( --o-brand-teal-dark-hsl );--o-brand-hover:var( --o-brand-hover-teal-dark );--o-accent:var( --o-accent-rose-dark );--o-accent-hsl:var( --o-accent-rose-dark-hsl );--o-accent-hover:var( --o-accent-hover-rose-dark );--o-links:var( --o-links-gold-dark );--o-links-hsl:var( --o-links-gold-dark-hsl );--o-links-hover:var( --o-links-hover-gold-dark );--o-visited:var( --o-visited-indigo-dark );--o-visited-hsl:var( --o-visited-indigo-dark-hsl );--o-visited-hover:var( --o-visited-hover-indigo-dark );--o-text-1:var(--o-text-1-teal-dark);--o-text-2:var(--o-text-2-teal-dark);--o-surface-1:var(--o-surface-1-teal-dark);--o-surface-2:var(--o-surface-2-teal-dark);--o-surface-3:var(--o-surface-3-teal-dark);--o-surface-4:var(--o-surface-4-teal-dark);--o-shadow-color:var( --o-shadow-color-teal-dark );--o-shadow-strength:var( --o-shadow-strength-teal-dark );--o-scrollbar-color:var( --o-scrollbar-color-teal-dark )}@media(prefers-color-scheme:dark){[color-scheme=teal]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal-dark );--o-brand-hsl:var( --o-brand-teal-dark-hsl );--o-brand-hover:var( --o-brand-hover-teal-dark );--o-accent:var( --o-accent-rose-dark );--o-accent-hsl:var( --o-accent-rose-dark-hsl );--o-accent-hover:var( --o-accent-hover-rose-dark );--o-links:var( --o-links-gold-dark );--o-links-hsl:var( --o-links-gold-dark-hsl );--o-links-hover:var( --o-links-hover-gold-dark );--o-visited:var( --o-visited-indigo-dark );--o-visited-hsl:var( --o-visited-indigo-dark-hsl );--o-visited-hover:var( --o-visited-hover-indigo-dark );--o-text-1:var(--o-text-1-teal-dark);--o-text-2:var(--o-text-2-teal-dark);--o-surface-1:var( --o-surface-1-teal-dark );--o-surface-2:var( --o-surface-2-teal-dark );--o-surface-3:var( --o-surface-3-teal-dark );--o-surface-4:var( --o-surface-4-teal-dark );--o-shadow-color:var( --o-shadow-color-teal-dark );--o-shadow-strength:var( --o-shadow-strength-teal-dark );--o-scrollbar-color:var( --o-scrollbar-color-teal-dark )}}.o-scheme-teal-dim,.o-scheme-teal-dim .o-invert,[color-scheme=teal-dim],[color-scheme=teal-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal-dim );--o-brand-hsl:var( --o-brand-teal-dim-hsl );--o-brand-hover:var( --o-brand-hover-teal-dim );--o-accent:var( --o-accent-rose-dim );--o-accent-hsl:var( --o-accent-rose-dim-hsl );--o-accent-hover:var( --o-accent-hover-rose-dim );--o-links:var( --o-links-gold-dim );--o-links-hsl:var( --o-links-gold-dim-hsl );--o-links-hover:var( --o-links-hover-gold-dim );--o-visited:var( --o-visited-indigo-dim );--o-visited-hsl:var( --o-visited-indigo-dim-hsl );--o-visited-hover:var( --o-visited-hover-indigo-dim );--o-text-1:var(--o-text-1-teal-dim);--o-text-2:var(--o-text-2-teal-dim);--o-surface-1:var(--o-surface-1-teal-dim);--o-surface-2:var(--o-surface-2-teal-dim);--o-surface-3:var(--o-surface-3-teal-dim);--o-surface-4:var(--o-surface-4-teal-dim);--o-shadow-color:var( --o-shadow-color-teal-dim );--o-shadow-strength:var( --o-shadow-strength-teal-dim );--o-scrollbar-color:var( --o-scrollbar-color-teal-dim )}.o-scheme-colorful-teal-dark .o-invert,.o-scheme-colorful-teal-light,[color-scheme=colorful-teal-dark] .o-invert,[color-scheme=colorful-teal-light],[color-scheme=colorful-teal],[color-scheme=dark] [color-scheme=colorful-teal].o-invert,[color-scheme=light] [color-scheme=colorful-teal]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal-full );--o-brand-hsl:var( --o-brand-teal-full-hsl );--o-brand-hover:var( --o-brand-hover-teal-full );--o-accent:var( --o-accent-rose-full );--o-accent-hsl:var( --o-accent-rose-full-hsl );--o-accent-hover:var( --o-accent-hover-rose-full );--o-links:var( --o-links-gold-full );--o-links-hsl:var( --o-links-gold-full-hsl );--o-links-hover:var( --o-links-hover-gold-full );--o-visited:var( --o-visited-indigo-full );--o-visited-hsl:var( --o-visited-indigo-full-hsl );--o-visited-hover:var( --o-visited-hover-indigo-full );--o-text-1:var(--o-text-1-teal-full);--o-text-2:var(--o-text-2-teal-full);--o-surface-1:var(--o-surface-1-teal-full);--o-surface-2:var(--o-surface-2-teal-full);--o-surface-3:var(--o-surface-3-teal-full);--o-surface-4:var(--o-surface-4-teal-full);--o-shadow-color:var( --o-shadow-color-teal-full );--o-shadow-strength:var( --o-shadow-strength-teal-full );--o-scrollbar-color:var( --o-scrollbar-color-teal-full )}.o-scheme-colorful-teal-dark,.o-scheme-colorful-teal-light .o-invert,[color-scheme=colorful-teal-dark],[color-scheme=colorful-teal-light] .o-invert,[color-scheme=light] [color-scheme=colorful-teal].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal-full-dark );--o-brand-hsl:var( --o-brand-teal-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-teal-full-dark );--o-accent:var( --o-accent-rose-full-dark );--o-accent-hsl:var( --o-accent-rose-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-rose-full-dark );--o-links:var( --o-links-gold-full-dark );--o-links-hsl:var( --o-links-gold-full-dark-hsl );--o-links-hover:var( --o-links-hover-gold-full-dark );--o-visited:var( --o-visited-indigo-full-dark );--o-visited-hsl:var( --o-visited-indigo-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-indigo-full-dark );--o-text-1:var(--o-text-1-teal-full-dark);--o-text-2:var(--o-text-2-teal-full-dark);--o-surface-1:var( --o-surface-1-teal-full-dark );--o-surface-2:var( --o-surface-2-teal-full-dark );--o-surface-3:var( --o-surface-3-teal-full-dark );--o-surface-4:var( --o-surface-4-teal-full-dark );--o-shadow-color:var( --o-shadow-color-teal-full-dark );--o-shadow-strength:var( --o-shadow-strength-teal-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-teal-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-teal]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-teal-full-dark );--o-brand-hsl:var( --o-brand-teal-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-teal-full-dark );--o-accent:var( --o-accent-rose-full-dark );--o-accent-hsl:var( --o-accent-rose-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-rose-full-dark );--o-links:var( --o-links-gold-full-dark );--o-links-hsl:var( --o-links-gold-full-dark-hsl );--o-links-hover:var( --o-links-hover-gold-full-dark );--o-visited:var( --o-visited-indigo-full-dark );--o-visited-hsl:var( --o-visited-indigo-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-indigo-full-dark );--o-text-1:var(--o-text-1-teal-full-dark);--o-text-2:var(--o-text-2-teal-full-dark);--o-surface-1:var( --o-surface-1-teal-full-dark );--o-surface-2:var( --o-surface-2-teal-full-dark );--o-surface-3:var( --o-surface-3-teal-full-dark );--o-surface-4:var( --o-surface-4-teal-full-dark );--o-shadow-color:var( --o-shadow-color-teal-full-dark );--o-shadow-strength:var( --o-shadow-strength-teal-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-teal-full-dark )}}.o-scheme-jade,.o-scheme-jade-dark .o-invert,[color-scheme=dark] [color-scheme=jade].o-invert,[color-scheme=jade-dark] .o-invert,[color-scheme=jade-light],[color-scheme=jade],[color-scheme=light] [color-scheme=jade]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade );--o-brand-hsl:var( --o-brand-jade-hsl );--o-brand-hover:var( --o-brand-hover-jade );--o-accent:var( --o-accent-pink );--o-accent-hsl:var( --o-accent-pink-hsl );--o-accent-hover:var( --o-accent-hover-pink );--o-links:var( --o-links-ochre );--o-links-hsl:var( --o-links-ochre-hsl );--o-links-hover:var( --o-links-hover-ochre );--o-visited:var( --o-visited-blue );--o-visited-hsl:var( --o-visited-blue-hsl );--o-visited-hover:var( --o-visited-hover-blue );--o-text-1:var(--o-text-1-jade);--o-text-2:var(--o-text-2-jade);--o-surface-1:var(--o-surface-1-jade);--o-surface-2:var(--o-surface-2-jade);--o-surface-3:var(--o-surface-3-jade);--o-surface-4:var(--o-surface-4-jade);--o-shadow-color:var(--o-shadow-color-jade);--o-shadow-strength:var( --o-shadow-strength-jade );--o-scrollbar-color:var( --o-scrollbar-color-jade )}.o-scheme-jade .o-invert,.o-scheme-jade-dark,[color-scheme=jade-dark],[color-scheme=jade] .o-invert,[color-scheme=light] [color-scheme=jade].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade-dark );--o-brand-hsl:var( --o-brand-jade-dark-hsl );--o-brand-hover:var( --o-brand-hover-jade-dark );--o-accent:var( --o-accent-pink-dark );--o-accent-hsl:var( --o-accent-pink-dark-hsl );--o-accent-hover:var( --o-accent-hover-pink-dark );--o-links:var( --o-links-ochre-dark );--o-links-hsl:var( --o-links-ochre-dark-hsl );--o-links-hover:var( --o-links-hover-ochre-dark );--o-visited:var( --o-visited-blue-dark );--o-visited-hsl:var( --o-visited-blue-dark-hsl );--o-visited-hover:var( --o-visited-hover-blue-dark );--o-text-1:var(--o-text-1-jade-dark);--o-text-2:var(--o-text-2-jade-dark);--o-surface-1:var(--o-surface-1-jade-dark);--o-surface-2:var(--o-surface-2-jade-dark);--o-surface-3:var(--o-surface-3-jade-dark);--o-surface-4:var(--o-surface-4-jade-dark);--o-shadow-color:var( --o-shadow-color-jade-dark );--o-shadow-strength:var( --o-shadow-strength-jade-dark );--o-scrollbar-color:var( --o-scrollbar-color-jade-dark )}@media(prefers-color-scheme:dark){[color-scheme=jade]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade-dark );--o-brand-hsl:var( --o-brand-jade-dark-hsl );--o-brand-hover:var( --o-brand-hover-jade-dark );--o-accent:var( --o-accent-pink-dark );--o-accent-hsl:var( --o-accent-pink-dark-hsl );--o-accent-hover:var( --o-accent-hover-pink-dark );--o-links:var( --o-links-ochre-dark );--o-links-hsl:var( --o-links-ochre-dark-hsl );--o-links-hover:var( --o-links-hover-ochre-dark );--o-visited:var( --o-visited-blue-dark );--o-visited-hsl:var( --o-visited-blue-dark-hsl );--o-visited-hover:var( --o-visited-hover-blue-dark );--o-text-1:var(--o-text-1-jade-dark);--o-text-2:var(--o-text-2-jade-dark);--o-surface-1:var( --o-surface-1-jade-dark );--o-surface-2:var( --o-surface-2-jade-dark );--o-surface-3:var( --o-surface-3-jade-dark );--o-surface-4:var( --o-surface-4-jade-dark );--o-shadow-color:var( --o-shadow-color-jade-dark );--o-shadow-strength:var( --o-shadow-strength-jade-dark );--o-scrollbar-color:var( --o-scrollbar-color-jade-dark )}}.o-scheme-jade-dim,.o-scheme-jade-dim .o-invert,[color-scheme=jade-dim],[color-scheme=jade-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade-dim );--o-brand-hsl:var( --o-brand-jade-dim-hsl );--o-brand-hover:var( --o-brand-hover-jade-dim );--o-accent:var( --o-accent-pink-dim );--o-accent-hsl:var( --o-accent-pink-dim-hsl );--o-accent-hover:var( --o-accent-hover-pink-dim );--o-links:var( --o-links-ochre-dim );--o-links-hsl:var( --o-links-ochre-dim-hsl );--o-links-hover:var( --o-links-hover-ochre-dim );--o-visited:var( --o-visited-blue-dim );--o-visited-hsl:var( --o-visited-blue-dim-hsl );--o-visited-hover:var( --o-visited-hover-blue-dim );--o-text-1:var(--o-text-1-jade-dim);--o-text-2:var(--o-text-2-jade-dim);--o-surface-1:var(--o-surface-1-jade-dim);--o-surface-2:var(--o-surface-2-jade-dim);--o-surface-3:var(--o-surface-3-jade-dim);--o-surface-4:var(--o-surface-4-jade-dim);--o-shadow-color:var( --o-shadow-color-jade-dim );--o-shadow-strength:var( --o-shadow-strength-jade-dim );--o-scrollbar-color:var( --o-scrollbar-color-jade-dim )}.o-scheme-colorful-jade-dark .o-invert,.o-scheme-colorful-jade-light,[color-scheme=colorful-jade-dark] .o-invert,[color-scheme=colorful-jade-light],[color-scheme=colorful-jade],[color-scheme=dark] [color-scheme=colorful-jade].o-invert,[color-scheme=light] [color-scheme=colorful-jade]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade-full );--o-brand-hsl:var( --o-brand-jade-full-hsl );--o-brand-hover:var( --o-brand-hover-jade-full );--o-accent:var( --o-accent-pink-full );--o-accent-hsl:var( --o-accent-pink-full-hsl );--o-accent-hover:var( --o-accent-hover-pink-full );--o-links:var( --o-links-ochre-full );--o-links-hsl:var( --o-links-ochre-full-hsl );--o-links-hover:var( --o-links-hover-ochre-full );--o-visited:var( --o-visited-blue-full );--o-visited-hsl:var( --o-visited-blue-full-hsl );--o-visited-hover:var( --o-visited-hover-blue-full );--o-text-1:var(--o-text-1-jade-full);--o-text-2:var(--o-text-2-jade-full);--o-surface-1:var(--o-surface-1-jade-full);--o-surface-2:var(--o-surface-2-jade-full);--o-surface-3:var(--o-surface-3-jade-full);--o-surface-4:var(--o-surface-4-jade-full);--o-shadow-color:var( --o-shadow-color-jade-full );--o-shadow-strength:var( --o-shadow-strength-jade-full );--o-scrollbar-color:var( --o-scrollbar-color-jade-full )}.o-scheme-colorful-jade-dark,.o-scheme-colorful-jade-light .o-invert,[color-scheme=colorful-jade-dark],[color-scheme=colorful-jade-light] .o-invert,[color-scheme=light] [color-scheme=colorful-jade].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade-full-dark );--o-brand-hsl:var( --o-brand-jade-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-jade-full-dark );--o-accent:var( --o-accent-pink-full-dark );--o-accent-hsl:var( --o-accent-pink-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-pink-full-dark );--o-links:var( --o-links-ochre-full-dark );--o-links-hsl:var( --o-links-ochre-full-dark-hsl );--o-links-hover:var( --o-links-hover-ochre-full-dark );--o-visited:var( --o-visited-blue-full-dark );--o-visited-hsl:var( --o-visited-blue-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-blue-full-dark );--o-text-1:var(--o-text-1-jade-full-dark);--o-text-2:var(--o-text-2-jade-full-dark);--o-surface-1:var( --o-surface-1-jade-full-dark );--o-surface-2:var( --o-surface-2-jade-full-dark );--o-surface-3:var( --o-surface-3-jade-full-dark );--o-surface-4:var( --o-surface-4-jade-full-dark );--o-shadow-color:var( --o-shadow-color-jade-full-dark );--o-shadow-strength:var( --o-shadow-strength-jade-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-jade-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-jade]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-jade-full-dark );--o-brand-hsl:var( --o-brand-jade-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-jade-full-dark );--o-accent:var( --o-accent-pink-full-dark );--o-accent-hsl:var( --o-accent-pink-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-pink-full-dark );--o-links:var( --o-links-ochre-full-dark );--o-links-hsl:var( --o-links-ochre-full-dark-hsl );--o-links-hover:var( --o-links-hover-ochre-full-dark );--o-visited:var( --o-visited-blue-full-dark );--o-visited-hsl:var( --o-visited-blue-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-blue-full-dark );--o-text-1:var(--o-text-1-jade-full-dark);--o-text-2:var(--o-text-2-jade-full-dark);--o-surface-1:var( --o-surface-1-jade-full-dark );--o-surface-2:var( --o-surface-2-jade-full-dark );--o-surface-3:var( --o-surface-3-jade-full-dark );--o-surface-4:var( --o-surface-4-jade-full-dark );--o-shadow-color:var( --o-shadow-color-jade-full-dark );--o-shadow-strength:var( --o-shadow-strength-jade-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-jade-full-dark )}}.o-scheme-green,.o-scheme-green-dark .o-invert,[color-scheme=dark] [color-scheme=green].o-invert,[color-scheme=green-dark] .o-invert,[color-scheme=green-light],[color-scheme=green],[color-scheme=light] [color-scheme=green]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green );--o-brand-hsl:var( --o-brand-green-hsl );--o-brand-hover:var( --o-brand-hover-green );--o-accent:var( --o-accent-grape );--o-accent-hsl:var( --o-accent-grape-hsl );--o-accent-hover:var( --o-accent-hover-grape );--o-links:var( --o-links-orange );--o-links-hsl:var( --o-links-orange-hsl );--o-links-hover:var( --o-links-hover-orange );--o-visited:var( --o-visited-sky );--o-visited-hsl:var( --o-visited-sky-hsl );--o-visited-hover:var( --o-visited-hover-sky );--o-text-1:var(--o-text-1-green);--o-text-2:var(--o-text-2-green);--o-surface-1:var(--o-surface-1-green);--o-surface-2:var(--o-surface-2-green);--o-surface-3:var(--o-surface-3-green);--o-surface-4:var(--o-surface-4-green);--o-shadow-color:var(--o-shadow-color-green);--o-shadow-strength:var( --o-shadow-strength-green );--o-scrollbar-color:var( --o-scrollbar-color-green )}.o-scheme-green .o-invert,.o-scheme-green-dark,[color-scheme=green-dark],[color-scheme=green] .o-invert,[color-scheme=light] [color-scheme=green].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green-dark );--o-brand-hsl:var( --o-brand-green-dark-hsl );--o-brand-hover:var( --o-brand-hover-green-dark );--o-accent:var( --o-accent-grape-dark );--o-accent-hsl:var( --o-accent-grape-dark-hsl );--o-accent-hover:var( --o-accent-hover-grape-dark );--o-links:var( --o-links-orange-dark );--o-links-hsl:var( --o-links-orange-dark-hsl );--o-links-hover:var( --o-links-hover-orange-dark );--o-visited:var( --o-visited-sky-dark );--o-visited-hsl:var( --o-visited-sky-dark-hsl );--o-visited-hover:var( --o-visited-hover-sky-dark );--o-text-1:var(--o-text-1-green-dark);--o-text-2:var(--o-text-2-green-dark);--o-surface-1:var(--o-surface-1-green-dark);--o-surface-2:var(--o-surface-2-green-dark);--o-surface-3:var(--o-surface-3-green-dark);--o-surface-4:var(--o-surface-4-green-dark);--o-shadow-color:var( --o-shadow-color-green-dark );--o-shadow-strength:var( --o-shadow-strength-green-dark );--o-scrollbar-color:var( --o-scrollbar-color-green-dark )}@media(prefers-color-scheme:dark){[color-scheme=green]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green-dark );--o-brand-hsl:var( --o-brand-green-dark-hsl );--o-brand-hover:var( --o-brand-hover-green-dark );--o-accent:var( --o-accent-grape-dark );--o-accent-hsl:var( --o-accent-grape-dark-hsl );--o-accent-hover:var( --o-accent-hover-grape-dark );--o-links:var( --o-links-orange-dark );--o-links-hsl:var( --o-links-orange-dark-hsl );--o-links-hover:var( --o-links-hover-orange-dark );--o-visited:var( --o-visited-sky-dark );--o-visited-hsl:var( --o-visited-sky-dark-hsl );--o-visited-hover:var( --o-visited-hover-sky-dark );--o-text-1:var(--o-text-1-green-dark);--o-text-2:var(--o-text-2-green-dark);--o-surface-1:var( --o-surface-1-green-dark );--o-surface-2:var( --o-surface-2-green-dark );--o-surface-3:var( --o-surface-3-green-dark );--o-surface-4:var( --o-surface-4-green-dark );--o-shadow-color:var( --o-shadow-color-green-dark );--o-shadow-strength:var( --o-shadow-strength-green-dark );--o-scrollbar-color:var( --o-scrollbar-color-green-dark )}}.o-scheme-green-dim,.o-scheme-green-dim .o-invert,[color-scheme=green-dim],[color-scheme=green-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green-dim );--o-brand-hsl:var( --o-brand-green-dim-hsl );--o-brand-hover:var( --o-brand-hover-green-dim );--o-accent:var( --o-accent-grape-dim );--o-accent-hsl:var( --o-accent-grape-dim-hsl );--o-accent-hover:var( --o-accent-hover-grape-dim );--o-links:var( --o-links-orange-dim );--o-links-hsl:var( --o-links-orange-dim-hsl );--o-links-hover:var( --o-links-hover-orange-dim );--o-visited:var( --o-visited-sky-dim );--o-visited-hsl:var( --o-visited-sky-dim-hsl );--o-visited-hover:var( --o-visited-hover-sky-dim );--o-text-1:var(--o-text-1-green-dim);--o-text-2:var(--o-text-2-green-dim);--o-surface-1:var(--o-surface-1-green-dim);--o-surface-2:var(--o-surface-2-green-dim);--o-surface-3:var(--o-surface-3-green-dim);--o-surface-4:var(--o-surface-4-green-dim);--o-shadow-color:var( --o-shadow-color-green-dim );--o-shadow-strength:var( --o-shadow-strength-green-dim );--o-scrollbar-color:var( --o-scrollbar-color-green-dim )}.o-scheme-colorful-green-dark .o-invert,.o-scheme-colorful-green-light,[color-scheme=colorful-green-dark] .o-invert,[color-scheme=colorful-green-light],[color-scheme=colorful-green],[color-scheme=dark] [color-scheme=colorful-green].o-invert,[color-scheme=light] [color-scheme=colorful-green]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green-full );--o-brand-hsl:var( --o-brand-green-full-hsl );--o-brand-hover:var( --o-brand-hover-green-full );--o-accent:var( --o-accent-grape-full );--o-accent-hsl:var( --o-accent-grape-full-hsl );--o-accent-hover:var( --o-accent-hover-grape-full );--o-links:var( --o-links-orange-full );--o-links-hsl:var( --o-links-orange-full-hsl );--o-links-hover:var( --o-links-hover-orange-full );--o-visited:var( --o-visited-sky-full );--o-visited-hsl:var( --o-visited-sky-full-hsl );--o-visited-hover:var( --o-visited-hover-sky-full );--o-text-1:var(--o-text-1-green-full);--o-text-2:var(--o-text-2-green-full);--o-surface-1:var(--o-surface-1-green-full);--o-surface-2:var(--o-surface-2-green-full);--o-surface-3:var(--o-surface-3-green-full);--o-surface-4:var(--o-surface-4-green-full);--o-shadow-color:var( --o-shadow-color-green-full );--o-shadow-strength:var( --o-shadow-strength-green-full );--o-scrollbar-color:var( --o-scrollbar-color-green-full )}.o-scheme-colorful-green-dark,.o-scheme-colorful-green-light .o-invert,[color-scheme=colorful-green-dark],[color-scheme=colorful-green-light] .o-invert,[color-scheme=light] [color-scheme=colorful-green].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green-full-dark );--o-brand-hsl:var( --o-brand-green-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-green-full-dark );--o-accent:var( --o-accent-grape-full-dark );--o-accent-hsl:var( --o-accent-grape-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-grape-full-dark );--o-links:var( --o-links-orange-full-dark );--o-links-hsl:var( --o-links-orange-full-dark-hsl );--o-links-hover:var( --o-links-hover-orange-full-dark );--o-visited:var( --o-visited-sky-full-dark );--o-visited-hsl:var( --o-visited-sky-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-sky-full-dark );--o-text-1:var(--o-text-1-green-full-dark);--o-text-2:var(--o-text-2-green-full-dark);--o-surface-1:var( --o-surface-1-green-full-dark );--o-surface-2:var( --o-surface-2-green-full-dark );--o-surface-3:var( --o-surface-3-green-full-dark );--o-surface-4:var( --o-surface-4-green-full-dark );--o-shadow-color:var( --o-shadow-color-green-full-dark );--o-shadow-strength:var( --o-shadow-strength-green-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-green-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-green]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-green-full-dark );--o-brand-hsl:var( --o-brand-green-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-green-full-dark );--o-accent:var( --o-accent-grape-full-dark );--o-accent-hsl:var( --o-accent-grape-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-grape-full-dark );--o-links:var( --o-links-orange-full-dark );--o-links-hsl:var( --o-links-orange-full-dark-hsl );--o-links-hover:var( --o-links-hover-orange-full-dark );--o-visited:var( --o-visited-sky-full-dark );--o-visited-hsl:var( --o-visited-sky-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-sky-full-dark );--o-text-1:var(--o-text-1-green-full-dark);--o-text-2:var(--o-text-2-green-full-dark);--o-surface-1:var( --o-surface-1-green-full-dark );--o-surface-2:var( --o-surface-2-green-full-dark );--o-surface-3:var( --o-surface-3-green-full-dark );--o-surface-4:var( --o-surface-4-green-full-dark );--o-shadow-color:var( --o-shadow-color-green-full-dark );--o-shadow-strength:var( --o-shadow-strength-green-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-green-full-dark )}}.o-scheme-lime,.o-scheme-lime-dark .o-invert,[color-scheme=dark] [color-scheme=lime].o-invert,[color-scheme=light] [color-scheme=lime],[color-scheme=lime-dark] .o-invert,[color-scheme=lime-light],[color-scheme=lime]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime );--o-brand-hsl:var( --o-brand-lime-hsl );--o-brand-hover:var( --o-brand-hover-lime );--o-accent:var( --o-accent-purple );--o-accent-hsl:var( --o-accent-purple-hsl );--o-accent-hover:var( --o-accent-hover-purple );--o-links:var( --o-links-red );--o-links-hsl:var( --o-links-red-hsl );--o-links-hover:var( --o-links-hover-red );--o-visited:var( --o-visited-cyan );--o-visited-hsl:var( --o-visited-cyan-hsl );--o-visited-hover:var( --o-visited-hover-cyan );--o-text-1:var(--o-text-1-lime);--o-text-2:var(--o-text-2-lime);--o-surface-1:var(--o-surface-1-lime);--o-surface-2:var(--o-surface-2-lime);--o-surface-3:var(--o-surface-3-lime);--o-surface-4:var(--o-surface-4-lime);--o-shadow-color:var(--o-shadow-color-lime);--o-shadow-strength:var( --o-shadow-strength-lime );--o-scrollbar-color:var( --o-scrollbar-color-lime )}.o-scheme-lime .o-invert,.o-scheme-lime-dark,[color-scheme=light] [color-scheme=lime].o-invert,[color-scheme=lime-dark],[color-scheme=lime] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime-dark );--o-brand-hsl:var( --o-brand-lime-dark-hsl );--o-brand-hover:var( --o-brand-hover-lime-dark );--o-accent:var( --o-accent-purple-dark );--o-accent-hsl:var( --o-accent-purple-dark-hsl );--o-accent-hover:var( --o-accent-hover-purple-dark );--o-links:var( --o-links-red-dark );--o-links-hsl:var( --o-links-red-dark-hsl );--o-links-hover:var( --o-links-hover-red-dark );--o-visited:var( --o-visited-cyan-dark );--o-visited-hsl:var( --o-visited-cyan-dark-hsl );--o-visited-hover:var( --o-visited-hover-cyan-dark );--o-text-1:var(--o-text-1-lime-dark);--o-text-2:var(--o-text-2-lime-dark);--o-surface-1:var(--o-surface-1-lime-dark);--o-surface-2:var(--o-surface-2-lime-dark);--o-surface-3:var(--o-surface-3-lime-dark);--o-surface-4:var(--o-surface-4-lime-dark);--o-shadow-color:var( --o-shadow-color-lime-dark );--o-shadow-strength:var( --o-shadow-strength-lime-dark );--o-scrollbar-color:var( --o-scrollbar-color-lime-dark )}@media(prefers-color-scheme:dark){[color-scheme=lime]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime-dark );--o-brand-hsl:var( --o-brand-lime-dark-hsl );--o-brand-hover:var( --o-brand-hover-lime-dark );--o-accent:var( --o-accent-purple-dark );--o-accent-hsl:var( --o-accent-purple-dark-hsl );--o-accent-hover:var( --o-accent-hover-purple-dark );--o-links:var( --o-links-red-dark );--o-links-hsl:var( --o-links-red-dark-hsl );--o-links-hover:var( --o-links-hover-red-dark );--o-visited:var( --o-visited-cyan-dark );--o-visited-hsl:var( --o-visited-cyan-dark-hsl );--o-visited-hover:var( --o-visited-hover-cyan-dark );--o-text-1:var(--o-text-1-lime-dark);--o-text-2:var(--o-text-2-lime-dark);--o-surface-1:var( --o-surface-1-lime-dark );--o-surface-2:var( --o-surface-2-lime-dark );--o-surface-3:var( --o-surface-3-lime-dark );--o-surface-4:var( --o-surface-4-lime-dark );--o-shadow-color:var( --o-shadow-color-lime-dark );--o-shadow-strength:var( --o-shadow-strength-lime-dark );--o-scrollbar-color:var( --o-scrollbar-color-lime-dark )}}.o-scheme-lime-dim,.o-scheme-lime-dim .o-invert,[color-scheme=lime-dim],[color-scheme=lime-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime-dim );--o-brand-hsl:var( --o-brand-lime-dim-hsl );--o-brand-hover:var( --o-brand-hover-lime-dim );--o-accent:var( --o-accent-purple-dim );--o-accent-hsl:var( --o-accent-purple-dim-hsl );--o-accent-hover:var( --o-accent-hover-purple-dim );--o-links:var( --o-links-red-dim );--o-links-hsl:var( --o-links-red-dim-hsl );--o-links-hover:var( --o-links-hover-red-dim );--o-visited:var( --o-visited-cyan-dim );--o-visited-hsl:var( --o-visited-cyan-dim-hsl );--o-visited-hover:var( --o-visited-hover-cyan-dim );--o-text-1:var(--o-text-1-lime-dim);--o-text-2:var(--o-text-2-lime-dim);--o-surface-1:var(--o-surface-1-lime-dim);--o-surface-2:var(--o-surface-2-lime-dim);--o-surface-3:var(--o-surface-3-lime-dim);--o-surface-4:var(--o-surface-4-lime-dim);--o-shadow-color:var( --o-shadow-color-lime-dim );--o-shadow-strength:var( --o-shadow-strength-lime-dim );--o-scrollbar-color:var( --o-scrollbar-color-lime-dim )}.o-scheme-colorful-lime-dark .o-invert,.o-scheme-colorful-lime-light,[color-scheme=colorful-lime-dark] .o-invert,[color-scheme=colorful-lime-light],[color-scheme=colorful-lime],[color-scheme=dark] [color-scheme=colorful-lime].o-invert,[color-scheme=light] [color-scheme=colorful-lime]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime-full );--o-brand-hsl:var( --o-brand-lime-full-hsl );--o-brand-hover:var( --o-brand-hover-lime-full );--o-accent:var( --o-accent-purple-full );--o-accent-hsl:var( --o-accent-purple-full-hsl );--o-accent-hover:var( --o-accent-hover-purple-full );--o-links:var( --o-links-red-full );--o-links-hsl:var( --o-links-red-full-hsl );--o-links-hover:var( --o-links-hover-red-full );--o-visited:var( --o-visited-cyan-full );--o-visited-hsl:var( --o-visited-cyan-full-hsl );--o-visited-hover:var( --o-visited-hover-cyan-full );--o-text-1:var(--o-text-1-lime-full);--o-text-2:var(--o-text-2-lime-full);--o-surface-1:var(--o-surface-1-lime-full);--o-surface-2:var(--o-surface-2-lime-full);--o-surface-3:var(--o-surface-3-lime-full);--o-surface-4:var(--o-surface-4-lime-full);--o-shadow-color:var( --o-shadow-color-lime-full );--o-shadow-strength:var( --o-shadow-strength-lime-full );--o-scrollbar-color:var( --o-scrollbar-color-lime-full )}.o-scheme-colorful-lime-dark,.o-scheme-colorful-lime-light .o-invert,[color-scheme=colorful-lime-dark],[color-scheme=colorful-lime-light] .o-invert,[color-scheme=light] [color-scheme=colorful-lime].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime-full-dark );--o-brand-hsl:var( --o-brand-lime-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-lime-full-dark );--o-accent:var( --o-accent-purple-full-dark );--o-accent-hsl:var( --o-accent-purple-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-purple-full-dark );--o-links:var( --o-links-red-full-dark );--o-links-hsl:var( --o-links-red-full-dark-hsl );--o-links-hover:var( --o-links-hover-red-full-dark );--o-visited:var( --o-visited-cyan-full-dark );--o-visited-hsl:var( --o-visited-cyan-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-cyan-full-dark );--o-text-1:var(--o-text-1-lime-full-dark);--o-text-2:var(--o-text-2-lime-full-dark);--o-surface-1:var( --o-surface-1-lime-full-dark );--o-surface-2:var( --o-surface-2-lime-full-dark );--o-surface-3:var( --o-surface-3-lime-full-dark );--o-surface-4:var( --o-surface-4-lime-full-dark );--o-shadow-color:var( --o-shadow-color-lime-full-dark );--o-shadow-strength:var( --o-shadow-strength-lime-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-lime-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-lime]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-lime-full-dark );--o-brand-hsl:var( --o-brand-lime-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-lime-full-dark );--o-accent:var( --o-accent-purple-full-dark );--o-accent-hsl:var( --o-accent-purple-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-purple-full-dark );--o-links:var( --o-links-red-full-dark );--o-links-hsl:var( --o-links-red-full-dark-hsl );--o-links-hover:var( --o-links-hover-red-full-dark );--o-visited:var( --o-visited-cyan-full-dark );--o-visited-hsl:var( --o-visited-cyan-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-cyan-full-dark );--o-text-1:var(--o-text-1-lime-full-dark);--o-text-2:var(--o-text-2-lime-full-dark);--o-surface-1:var( --o-surface-1-lime-full-dark );--o-surface-2:var( --o-surface-2-lime-full-dark );--o-surface-3:var( --o-surface-3-lime-full-dark );--o-surface-4:var( --o-surface-4-lime-full-dark );--o-shadow-color:var( --o-shadow-color-lime-full-dark );--o-shadow-strength:var( --o-shadow-strength-lime-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-lime-full-dark )}}.o-scheme-yellow,.o-scheme-yellow-dark .o-invert,[color-scheme=dark] [color-scheme=yellow].o-invert,[color-scheme=light] [color-scheme=yellow],[color-scheme=yellow-dark] .o-invert,[color-scheme=yellow-light],[color-scheme=yellow]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow );--o-brand-hsl:var( --o-brand-yellow-hsl );--o-brand-hover:var( --o-brand-hover-yellow );--o-accent:var( --o-accent-violet );--o-accent-hsl:var( --o-accent-violet-hsl );--o-accent-hover:var( --o-accent-hover-violet );--o-links:var( --o-links-rose );--o-links-hsl:var( --o-links-rose-hsl );--o-links-hover:var( --o-links-hover-rose );--o-visited:var( --o-visited-teal );--o-visited-hsl:var( --o-visited-teal-hsl );--o-visited-hover:var( --o-visited-hover-teal );--o-text-1:var(--o-text-1-yellow);--o-text-2:var(--o-text-2-yellow);--o-surface-1:var(--o-surface-1-yellow);--o-surface-2:var(--o-surface-2-yellow);--o-surface-3:var(--o-surface-3-yellow);--o-surface-4:var(--o-surface-4-yellow);--o-shadow-color:var(--o-shadow-color-yellow);--o-shadow-strength:var( --o-shadow-strength-yellow );--o-scrollbar-color:var( --o-scrollbar-color-yellow )}.o-scheme-yellow .o-invert,.o-scheme-yellow-dark,[color-scheme=light] [color-scheme=yellow].o-invert,[color-scheme=yellow-dark],[color-scheme=yellow] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow-dark );--o-brand-hsl:var( --o-brand-yellow-dark-hsl );--o-brand-hover:var( --o-brand-hover-yellow-dark );--o-accent:var( --o-accent-violet-dark );--o-accent-hsl:var( --o-accent-violet-dark-hsl );--o-accent-hover:var( --o-accent-hover-violet-dark );--o-links:var( --o-links-rose-dark );--o-links-hsl:var( --o-links-rose-dark-hsl );--o-links-hover:var( --o-links-hover-rose-dark );--o-visited:var( --o-visited-teal-dark );--o-visited-hsl:var( --o-visited-teal-dark-hsl );--o-visited-hover:var( --o-visited-hover-teal-dark );--o-text-1:var(--o-text-1-yellow-dark);--o-text-2:var(--o-text-2-yellow-dark);--o-surface-1:var(--o-surface-1-yellow-dark);--o-surface-2:var(--o-surface-2-yellow-dark);--o-surface-3:var(--o-surface-3-yellow-dark);--o-surface-4:var(--o-surface-4-yellow-dark);--o-shadow-color:var( --o-shadow-color-yellow-dark );--o-shadow-strength:var( --o-shadow-strength-yellow-dark );--o-scrollbar-color:var( --o-scrollbar-color-yellow-dark )}@media(prefers-color-scheme:dark){[color-scheme=yellow]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow-dark );--o-brand-hsl:var( --o-brand-yellow-dark-hsl );--o-brand-hover:var( --o-brand-hover-yellow-dark );--o-accent:var( --o-accent-violet-dark );--o-accent-hsl:var( --o-accent-violet-dark-hsl );--o-accent-hover:var( --o-accent-hover-violet-dark );--o-links:var( --o-links-rose-dark );--o-links-hsl:var( --o-links-rose-dark-hsl );--o-links-hover:var( --o-links-hover-rose-dark );--o-visited:var( --o-visited-teal-dark );--o-visited-hsl:var( --o-visited-teal-dark-hsl );--o-visited-hover:var( --o-visited-hover-teal-dark );--o-text-1:var(--o-text-1-yellow-dark);--o-text-2:var(--o-text-2-yellow-dark);--o-surface-1:var( --o-surface-1-yellow-dark );--o-surface-2:var( --o-surface-2-yellow-dark );--o-surface-3:var( --o-surface-3-yellow-dark );--o-surface-4:var( --o-surface-4-yellow-dark );--o-shadow-color:var( --o-shadow-color-yellow-dark );--o-shadow-strength:var( --o-shadow-strength-yellow-dark );--o-scrollbar-color:var( --o-scrollbar-color-yellow-dark )}}.o-scheme-yellow-dim,.o-scheme-yellow-dim .o-invert,[color-scheme=yellow-dim],[color-scheme=yellow-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow-dim );--o-brand-hsl:var( --o-brand-yellow-dim-hsl );--o-brand-hover:var( --o-brand-hover-yellow-dim );--o-accent:var( --o-accent-violet-dim );--o-accent-hsl:var( --o-accent-violet-dim-hsl );--o-accent-hover:var( --o-accent-hover-violet-dim );--o-links:var( --o-links-rose-dim );--o-links-hsl:var( --o-links-rose-dim-hsl );--o-links-hover:var( --o-links-hover-rose-dim );--o-visited:var( --o-visited-teal-dim );--o-visited-hsl:var( --o-visited-teal-dim-hsl );--o-visited-hover:var( --o-visited-hover-teal-dim );--o-text-1:var(--o-text-1-yellow-dim);--o-text-2:var(--o-text-2-yellow-dim);--o-surface-1:var(--o-surface-1-yellow-dim);--o-surface-2:var(--o-surface-2-yellow-dim);--o-surface-3:var(--o-surface-3-yellow-dim);--o-surface-4:var(--o-surface-4-yellow-dim);--o-shadow-color:var( --o-shadow-color-yellow-dim );--o-shadow-strength:var( --o-shadow-strength-yellow-dim );--o-scrollbar-color:var( --o-scrollbar-color-yellow-dim )}.o-scheme-colorful-yellow-dark .o-invert,.o-scheme-colorful-yellow-light,[color-scheme=colorful-yellow-dark] .o-invert,[color-scheme=colorful-yellow-light],[color-scheme=colorful-yellow],[color-scheme=dark] [color-scheme=colorful-yellow].o-invert,[color-scheme=light] [color-scheme=colorful-yellow]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow-full );--o-brand-hsl:var( --o-brand-yellow-full-hsl );--o-brand-hover:var( --o-brand-hover-yellow-full );--o-accent:var( --o-accent-violet-full );--o-accent-hsl:var( --o-accent-violet-full-hsl );--o-accent-hover:var( --o-accent-hover-violet-full );--o-links:var( --o-links-rose-full );--o-links-hsl:var( --o-links-rose-full-hsl );--o-links-hover:var( --o-links-hover-rose-full );--o-visited:var( --o-visited-teal-full );--o-visited-hsl:var( --o-visited-teal-full-hsl );--o-visited-hover:var( --o-visited-hover-teal-full );--o-text-1:var(--o-text-1-yellow-full);--o-text-2:var(--o-text-2-yellow-full);--o-surface-1:var(--o-surface-1-yellow-full);--o-surface-2:var(--o-surface-2-yellow-full);--o-surface-3:var(--o-surface-3-yellow-full);--o-surface-4:var(--o-surface-4-yellow-full);--o-shadow-color:var( --o-shadow-color-yellow-full );--o-shadow-strength:var( --o-shadow-strength-yellow-full );--o-scrollbar-color:var( --o-scrollbar-color-yellow-full )}.o-scheme-colorful-yellow-dark,.o-scheme-colorful-yellow-light .o-invert,[color-scheme=colorful-yellow-dark],[color-scheme=colorful-yellow-light] .o-invert,[color-scheme=light] [color-scheme=colorful-yellow].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow-full-dark );--o-brand-hsl:var( --o-brand-yellow-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-yellow-full-dark );--o-accent:var( --o-accent-violet-full-dark );--o-accent-hsl:var( --o-accent-violet-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-violet-full-dark );--o-links:var( --o-links-rose-full-dark );--o-links-hsl:var( --o-links-rose-full-dark-hsl );--o-links-hover:var( --o-links-hover-rose-full-dark );--o-visited:var( --o-visited-teal-full-dark );--o-visited-hsl:var( --o-visited-teal-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-teal-full-dark );--o-text-1:var(--o-text-1-yellow-full-dark);--o-text-2:var(--o-text-2-yellow-full-dark);--o-surface-1:var( --o-surface-1-yellow-full-dark );--o-surface-2:var( --o-surface-2-yellow-full-dark );--o-surface-3:var( --o-surface-3-yellow-full-dark );--o-surface-4:var( --o-surface-4-yellow-full-dark );--o-shadow-color:var( --o-shadow-color-yellow-full-dark );--o-shadow-strength:var( --o-shadow-strength-yellow-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-yellow-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-yellow]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-yellow-full-dark );--o-brand-hsl:var( --o-brand-yellow-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-yellow-full-dark );--o-accent:var( --o-accent-violet-full-dark );--o-accent-hsl:var( --o-accent-violet-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-violet-full-dark );--o-links:var( --o-links-rose-full-dark );--o-links-hsl:var( --o-links-rose-full-dark-hsl );--o-links-hover:var( --o-links-hover-rose-full-dark );--o-visited:var( --o-visited-teal-full-dark );--o-visited-hsl:var( --o-visited-teal-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-teal-full-dark );--o-text-1:var(--o-text-1-yellow-full-dark);--o-text-2:var(--o-text-2-yellow-full-dark);--o-surface-1:var( --o-surface-1-yellow-full-dark );--o-surface-2:var( --o-surface-2-yellow-full-dark );--o-surface-3:var( --o-surface-3-yellow-full-dark );--o-surface-4:var( --o-surface-4-yellow-full-dark );--o-shadow-color:var( --o-shadow-color-yellow-full-dark );--o-shadow-strength:var( --o-shadow-strength-yellow-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-yellow-full-dark )}}.o-scheme-gold,.o-scheme-gold-dark .o-invert,[color-scheme=dark] [color-scheme=gold].o-invert,[color-scheme=gold-dark] .o-invert,[color-scheme=gold-light],[color-scheme=gold],[color-scheme=light] [color-scheme=gold]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold );--o-brand-hsl:var( --o-brand-gold-hsl );--o-brand-hover:var( --o-brand-hover-gold );--o-accent:var( --o-accent-indigo );--o-accent-hsl:var( --o-accent-indigo-hsl );--o-accent-hover:var( --o-accent-hover-indigo );--o-links:var( --o-links-pink );--o-links-hsl:var( --o-links-pink-hsl );--o-links-hover:var( --o-links-hover-pink );--o-visited:var( --o-visited-jade );--o-visited-hsl:var( --o-visited-jade-hsl );--o-visited-hover:var( --o-visited-hover-jade );--o-text-1:var(--o-text-1-gold);--o-text-2:var(--o-text-2-gold);--o-surface-1:var(--o-surface-1-gold);--o-surface-2:var(--o-surface-2-gold);--o-surface-3:var(--o-surface-3-gold);--o-surface-4:var(--o-surface-4-gold);--o-shadow-color:var(--o-shadow-color-gold);--o-shadow-strength:var( --o-shadow-strength-gold );--o-scrollbar-color:var( --o-scrollbar-color-gold )}.o-scheme-gold .o-invert,.o-scheme-gold-dark,[color-scheme=gold-dark],[color-scheme=gold] .o-invert,[color-scheme=light] [color-scheme=gold].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold-dark );--o-brand-hsl:var( --o-brand-gold-dark-hsl );--o-brand-hover:var( --o-brand-hover-gold-dark );--o-accent:var( --o-accent-indigo-dark );--o-accent-hsl:var( --o-accent-indigo-dark-hsl );--o-accent-hover:var( --o-accent-hover-indigo-dark );--o-links:var( --o-links-pink-dark );--o-links-hsl:var( --o-links-pink-dark-hsl );--o-links-hover:var( --o-links-hover-pink-dark );--o-visited:var( --o-visited-jade-dark );--o-visited-hsl:var( --o-visited-jade-dark-hsl );--o-visited-hover:var( --o-visited-hover-jade-dark );--o-text-1:var(--o-text-1-gold-dark);--o-text-2:var(--o-text-2-gold-dark);--o-surface-1:var(--o-surface-1-gold-dark);--o-surface-2:var(--o-surface-2-gold-dark);--o-surface-3:var(--o-surface-3-gold-dark);--o-surface-4:var(--o-surface-4-gold-dark);--o-shadow-color:var( --o-shadow-color-gold-dark );--o-shadow-strength:var( --o-shadow-strength-gold-dark );--o-scrollbar-color:var( --o-scrollbar-color-gold-dark )}@media(prefers-color-scheme:dark){[color-scheme=gold]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold-dark );--o-brand-hsl:var( --o-brand-gold-dark-hsl );--o-brand-hover:var( --o-brand-hover-gold-dark );--o-accent:var( --o-accent-indigo-dark );--o-accent-hsl:var( --o-accent-indigo-dark-hsl );--o-accent-hover:var( --o-accent-hover-indigo-dark );--o-links:var( --o-links-pink-dark );--o-links-hsl:var( --o-links-pink-dark-hsl );--o-links-hover:var( --o-links-hover-pink-dark );--o-visited:var( --o-visited-jade-dark );--o-visited-hsl:var( --o-visited-jade-dark-hsl );--o-visited-hover:var( --o-visited-hover-jade-dark );--o-text-1:var(--o-text-1-gold-dark);--o-text-2:var(--o-text-2-gold-dark);--o-surface-1:var( --o-surface-1-gold-dark );--o-surface-2:var( --o-surface-2-gold-dark );--o-surface-3:var( --o-surface-3-gold-dark );--o-surface-4:var( --o-surface-4-gold-dark );--o-shadow-color:var( --o-shadow-color-gold-dark );--o-shadow-strength:var( --o-shadow-strength-gold-dark );--o-scrollbar-color:var( --o-scrollbar-color-gold-dark )}}.o-scheme-gold-dim,.o-scheme-gold-dim .o-invert,[color-scheme=gold-dim],[color-scheme=gold-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold-dim );--o-brand-hsl:var( --o-brand-gold-dim-hsl );--o-brand-hover:var( --o-brand-hover-gold-dim );--o-accent:var( --o-accent-indigo-dim );--o-accent-hsl:var( --o-accent-indigo-dim-hsl );--o-accent-hover:var( --o-accent-hover-indigo-dim );--o-links:var( --o-links-pink-dim );--o-links-hsl:var( --o-links-pink-dim-hsl );--o-links-hover:var( --o-links-hover-pink-dim );--o-visited:var( --o-visited-jade-dim );--o-visited-hsl:var( --o-visited-jade-dim-hsl );--o-visited-hover:var( --o-visited-hover-jade-dim );--o-text-1:var(--o-text-1-gold-dim);--o-text-2:var(--o-text-2-gold-dim);--o-surface-1:var(--o-surface-1-gold-dim);--o-surface-2:var(--o-surface-2-gold-dim);--o-surface-3:var(--o-surface-3-gold-dim);--o-surface-4:var(--o-surface-4-gold-dim);--o-shadow-color:var( --o-shadow-color-gold-dim );--o-shadow-strength:var( --o-shadow-strength-gold-dim );--o-scrollbar-color:var( --o-scrollbar-color-gold-dim )}.o-scheme-colorful-gold-dark .o-invert,.o-scheme-colorful-gold-light,[color-scheme=colorful-gold-dark] .o-invert,[color-scheme=colorful-gold-light],[color-scheme=colorful-gold],[color-scheme=dark] [color-scheme=colorful-gold].o-invert,[color-scheme=light] [color-scheme=colorful-gold]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold-full );--o-brand-hsl:var( --o-brand-gold-full-hsl );--o-brand-hover:var( --o-brand-hover-gold-full );--o-accent:var( --o-accent-indigo-full );--o-accent-hsl:var( --o-accent-indigo-full-hsl );--o-accent-hover:var( --o-accent-hover-indigo-full );--o-links:var( --o-links-pink-full );--o-links-hsl:var( --o-links-pink-full-hsl );--o-links-hover:var( --o-links-hover-pink-full );--o-visited:var( --o-visited-jade-full );--o-visited-hsl:var( --o-visited-jade-full-hsl );--o-visited-hover:var( --o-visited-hover-jade-full );--o-text-1:var(--o-text-1-gold-full);--o-text-2:var(--o-text-2-gold-full);--o-surface-1:var(--o-surface-1-gold-full);--o-surface-2:var(--o-surface-2-gold-full);--o-surface-3:var(--o-surface-3-gold-full);--o-surface-4:var(--o-surface-4-gold-full);--o-shadow-color:var( --o-shadow-color-gold-full );--o-shadow-strength:var( --o-shadow-strength-gold-full );--o-scrollbar-color:var( --o-scrollbar-color-gold-full )}.o-scheme-colorful-gold-dark,.o-scheme-colorful-gold-light .o-invert,[color-scheme=colorful-gold-dark],[color-scheme=colorful-gold-light] .o-invert,[color-scheme=light] [color-scheme=colorful-gold].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold-full-dark );--o-brand-hsl:var( --o-brand-gold-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-gold-full-dark );--o-accent:var( --o-accent-indigo-full-dark );--o-accent-hsl:var( --o-accent-indigo-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-indigo-full-dark );--o-links:var( --o-links-pink-full-dark );--o-links-hsl:var( --o-links-pink-full-dark-hsl );--o-links-hover:var( --o-links-hover-pink-full-dark );--o-visited:var( --o-visited-jade-full-dark );--o-visited-hsl:var( --o-visited-jade-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-jade-full-dark );--o-text-1:var(--o-text-1-gold-full-dark);--o-text-2:var(--o-text-2-gold-full-dark);--o-surface-1:var( --o-surface-1-gold-full-dark );--o-surface-2:var( --o-surface-2-gold-full-dark );--o-surface-3:var( --o-surface-3-gold-full-dark );--o-surface-4:var( --o-surface-4-gold-full-dark );--o-shadow-color:var( --o-shadow-color-gold-full-dark );--o-shadow-strength:var( --o-shadow-strength-gold-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-gold-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-gold]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-gold-full-dark );--o-brand-hsl:var( --o-brand-gold-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-gold-full-dark );--o-accent:var( --o-accent-indigo-full-dark );--o-accent-hsl:var( --o-accent-indigo-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-indigo-full-dark );--o-links:var( --o-links-pink-full-dark );--o-links-hsl:var( --o-links-pink-full-dark-hsl );--o-links-hover:var( --o-links-hover-pink-full-dark );--o-visited:var( --o-visited-jade-full-dark );--o-visited-hsl:var( --o-visited-jade-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-jade-full-dark );--o-text-1:var(--o-text-1-gold-full-dark);--o-text-2:var(--o-text-2-gold-full-dark);--o-surface-1:var( --o-surface-1-gold-full-dark );--o-surface-2:var( --o-surface-2-gold-full-dark );--o-surface-3:var( --o-surface-3-gold-full-dark );--o-surface-4:var( --o-surface-4-gold-full-dark );--o-shadow-color:var( --o-shadow-color-gold-full-dark );--o-shadow-strength:var( --o-shadow-strength-gold-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-gold-full-dark )}}.o-scheme-ochre,.o-scheme-ochre-dark .o-invert,[color-scheme=dark] [color-scheme=ochre].o-invert,[color-scheme=light] [color-scheme=ochre],[color-scheme=ochre-dark] .o-invert,[color-scheme=ochre-light],[color-scheme=ochre]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre );--o-brand-hsl:var( --o-brand-ochre-hsl );--o-brand-hover:var( --o-brand-hover-ochre );--o-accent:var( --o-accent-blue );--o-accent-hsl:var( --o-accent-blue-hsl );--o-accent-hover:var( --o-accent-hover-blue );--o-links:var( --o-links-grape );--o-links-hsl:var( --o-links-grape-hsl );--o-links-hover:var( --o-links-hover-grape );--o-visited:var( --o-visited-green );--o-visited-hsl:var( --o-visited-green-hsl );--o-visited-hover:var( --o-visited-hover-green );--o-text-1:var(--o-text-1-ochre);--o-text-2:var(--o-text-2-ochre);--o-surface-1:var(--o-surface-1-ochre);--o-surface-2:var(--o-surface-2-ochre);--o-surface-3:var(--o-surface-3-ochre);--o-surface-4:var(--o-surface-4-ochre);--o-shadow-color:var(--o-shadow-color-ochre);--o-shadow-strength:var( --o-shadow-strength-ochre );--o-scrollbar-color:var( --o-scrollbar-color-ochre )}.o-scheme-ochre .o-invert,.o-scheme-ochre-dark,[color-scheme=light] [color-scheme=ochre].o-invert,[color-scheme=ochre-dark],[color-scheme=ochre] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre-dark );--o-brand-hsl:var( --o-brand-ochre-dark-hsl );--o-brand-hover:var( --o-brand-hover-ochre-dark );--o-accent:var( --o-accent-blue-dark );--o-accent-hsl:var( --o-accent-blue-dark-hsl );--o-accent-hover:var( --o-accent-hover-blue-dark );--o-links:var( --o-links-grape-dark );--o-links-hsl:var( --o-links-grape-dark-hsl );--o-links-hover:var( --o-links-hover-grape-dark );--o-visited:var( --o-visited-green-dark );--o-visited-hsl:var( --o-visited-green-dark-hsl );--o-visited-hover:var( --o-visited-hover-green-dark );--o-text-1:var(--o-text-1-ochre-dark);--o-text-2:var(--o-text-2-ochre-dark);--o-surface-1:var(--o-surface-1-ochre-dark);--o-surface-2:var(--o-surface-2-ochre-dark);--o-surface-3:var(--o-surface-3-ochre-dark);--o-surface-4:var(--o-surface-4-ochre-dark);--o-shadow-color:var( --o-shadow-color-ochre-dark );--o-shadow-strength:var( --o-shadow-strength-ochre-dark );--o-scrollbar-color:var( --o-scrollbar-color-ochre-dark )}@media(prefers-color-scheme:dark){[color-scheme=ochre]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre-dark );--o-brand-hsl:var( --o-brand-ochre-dark-hsl );--o-brand-hover:var( --o-brand-hover-ochre-dark );--o-accent:var( --o-accent-blue-dark );--o-accent-hsl:var( --o-accent-blue-dark-hsl );--o-accent-hover:var( --o-accent-hover-blue-dark );--o-links:var( --o-links-grape-dark );--o-links-hsl:var( --o-links-grape-dark-hsl );--o-links-hover:var( --o-links-hover-grape-dark );--o-visited:var( --o-visited-green-dark );--o-visited-hsl:var( --o-visited-green-dark-hsl );--o-visited-hover:var( --o-visited-hover-green-dark );--o-text-1:var(--o-text-1-ochre-dark);--o-text-2:var(--o-text-2-ochre-dark);--o-surface-1:var( --o-surface-1-ochre-dark );--o-surface-2:var( --o-surface-2-ochre-dark );--o-surface-3:var( --o-surface-3-ochre-dark );--o-surface-4:var( --o-surface-4-ochre-dark );--o-shadow-color:var( --o-shadow-color-ochre-dark );--o-shadow-strength:var( --o-shadow-strength-ochre-dark );--o-scrollbar-color:var( --o-scrollbar-color-ochre-dark )}}.o-scheme-ochre-dim,.o-scheme-ochre-dim .o-invert,[color-scheme=ochre-dim],[color-scheme=ochre-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre-dim );--o-brand-hsl:var( --o-brand-ochre-dim-hsl );--o-brand-hover:var( --o-brand-hover-ochre-dim );--o-accent:var( --o-accent-blue-dim );--o-accent-hsl:var( --o-accent-blue-dim-hsl );--o-accent-hover:var( --o-accent-hover-blue-dim );--o-links:var( --o-links-grape-dim );--o-links-hsl:var( --o-links-grape-dim-hsl );--o-links-hover:var( --o-links-hover-grape-dim );--o-visited:var( --o-visited-green-dim );--o-visited-hsl:var( --o-visited-green-dim-hsl );--o-visited-hover:var( --o-visited-hover-green-dim );--o-text-1:var(--o-text-1-ochre-dim);--o-text-2:var(--o-text-2-ochre-dim);--o-surface-1:var(--o-surface-1-ochre-dim);--o-surface-2:var(--o-surface-2-ochre-dim);--o-surface-3:var(--o-surface-3-ochre-dim);--o-surface-4:var(--o-surface-4-ochre-dim);--o-shadow-color:var( --o-shadow-color-ochre-dim );--o-shadow-strength:var( --o-shadow-strength-ochre-dim );--o-scrollbar-color:var( --o-scrollbar-color-ochre-dim )}.o-scheme-colorful-ochre-dark .o-invert,.o-scheme-colorful-ochre-light,[color-scheme=colorful-ochre-dark] .o-invert,[color-scheme=colorful-ochre-light],[color-scheme=colorful-ochre],[color-scheme=dark] [color-scheme=colorful-ochre].o-invert,[color-scheme=light] [color-scheme=colorful-ochre]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre-full );--o-brand-hsl:var( --o-brand-ochre-full-hsl );--o-brand-hover:var( --o-brand-hover-ochre-full );--o-accent:var( --o-accent-blue-full );--o-accent-hsl:var( --o-accent-blue-full-hsl );--o-accent-hover:var( --o-accent-hover-blue-full );--o-links:var( --o-links-grape-full );--o-links-hsl:var( --o-links-grape-full-hsl );--o-links-hover:var( --o-links-hover-grape-full );--o-visited:var( --o-visited-green-full );--o-visited-hsl:var( --o-visited-green-full-hsl );--o-visited-hover:var( --o-visited-hover-green-full );--o-text-1:var(--o-text-1-ochre-full);--o-text-2:var(--o-text-2-ochre-full);--o-surface-1:var(--o-surface-1-ochre-full);--o-surface-2:var(--o-surface-2-ochre-full);--o-surface-3:var(--o-surface-3-ochre-full);--o-surface-4:var(--o-surface-4-ochre-full);--o-shadow-color:var( --o-shadow-color-ochre-full );--o-shadow-strength:var( --o-shadow-strength-ochre-full );--o-scrollbar-color:var( --o-scrollbar-color-ochre-full )}.o-scheme-colorful-ochre-dark,.o-scheme-colorful-ochre-light .o-invert,[color-scheme=colorful-ochre-dark],[color-scheme=colorful-ochre-light] .o-invert,[color-scheme=light] [color-scheme=colorful-ochre].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre-full-dark );--o-brand-hsl:var( --o-brand-ochre-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-ochre-full-dark );--o-accent:var( --o-accent-blue-full-dark );--o-accent-hsl:var( --o-accent-blue-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-blue-full-dark );--o-links:var( --o-links-grape-full-dark );--o-links-hsl:var( --o-links-grape-full-dark-hsl );--o-links-hover:var( --o-links-hover-grape-full-dark );--o-visited:var( --o-visited-green-full-dark );--o-visited-hsl:var( --o-visited-green-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-green-full-dark );--o-text-1:var(--o-text-1-ochre-full-dark);--o-text-2:var(--o-text-2-ochre-full-dark);--o-surface-1:var( --o-surface-1-ochre-full-dark );--o-surface-2:var( --o-surface-2-ochre-full-dark );--o-surface-3:var( --o-surface-3-ochre-full-dark );--o-surface-4:var( --o-surface-4-ochre-full-dark );--o-shadow-color:var( --o-shadow-color-ochre-full-dark );--o-shadow-strength:var( --o-shadow-strength-ochre-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-ochre-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-ochre]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-ochre-full-dark );--o-brand-hsl:var( --o-brand-ochre-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-ochre-full-dark );--o-accent:var( --o-accent-blue-full-dark );--o-accent-hsl:var( --o-accent-blue-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-blue-full-dark );--o-links:var( --o-links-grape-full-dark );--o-links-hsl:var( --o-links-grape-full-dark-hsl );--o-links-hover:var( --o-links-hover-grape-full-dark );--o-visited:var( --o-visited-green-full-dark );--o-visited-hsl:var( --o-visited-green-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-green-full-dark );--o-text-1:var(--o-text-1-ochre-full-dark);--o-text-2:var(--o-text-2-ochre-full-dark);--o-surface-1:var( --o-surface-1-ochre-full-dark );--o-surface-2:var( --o-surface-2-ochre-full-dark );--o-surface-3:var( --o-surface-3-ochre-full-dark );--o-surface-4:var( --o-surface-4-ochre-full-dark );--o-shadow-color:var( --o-shadow-color-ochre-full-dark );--o-shadow-strength:var( --o-shadow-strength-ochre-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-ochre-full-dark )}}.o-scheme-orange,.o-scheme-orange-dark .o-invert,[color-scheme=dark] [color-scheme=orange].o-invert,[color-scheme=light] [color-scheme=orange],[color-scheme=orange-dark] .o-invert,[color-scheme=orange-light],[color-scheme=orange]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange );--o-brand-hsl:var( --o-brand-orange-hsl );--o-brand-hover:var( --o-brand-hover-orange );--o-accent:var( --o-accent-sky );--o-accent-hsl:var( --o-accent-sky-hsl );--o-accent-hover:var( --o-accent-hover-sky );--o-links:var( --o-links-purple );--o-links-hsl:var( --o-links-purple-hsl );--o-links-hover:var( --o-links-hover-purple );--o-visited:var( --o-visited-lime );--o-visited-hsl:var( --o-visited-lime-hsl );--o-visited-hover:var( --o-visited-hover-lime );--o-text-1:var(--o-text-1-orange);--o-text-2:var(--o-text-2-orange);--o-surface-1:var(--o-surface-1-orange);--o-surface-2:var(--o-surface-2-orange);--o-surface-3:var(--o-surface-3-orange);--o-surface-4:var(--o-surface-4-orange);--o-shadow-color:var(--o-shadow-color-orange);--o-shadow-strength:var( --o-shadow-strength-orange );--o-scrollbar-color:var( --o-scrollbar-color-orange )}.o-scheme-orange .o-invert,.o-scheme-orange-dark,[color-scheme=light] [color-scheme=orange].o-invert,[color-scheme=orange-dark],[color-scheme=orange] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange-dark );--o-brand-hsl:var( --o-brand-orange-dark-hsl );--o-brand-hover:var( --o-brand-hover-orange-dark );--o-accent:var( --o-accent-sky-dark );--o-accent-hsl:var( --o-accent-sky-dark-hsl );--o-accent-hover:var( --o-accent-hover-sky-dark );--o-links:var( --o-links-purple-dark );--o-links-hsl:var( --o-links-purple-dark-hsl );--o-links-hover:var( --o-links-hover-purple-dark );--o-visited:var( --o-visited-lime-dark );--o-visited-hsl:var( --o-visited-lime-dark-hsl );--o-visited-hover:var( --o-visited-hover-lime-dark );--o-text-1:var(--o-text-1-orange-dark);--o-text-2:var(--o-text-2-orange-dark);--o-surface-1:var(--o-surface-1-orange-dark);--o-surface-2:var(--o-surface-2-orange-dark);--o-surface-3:var(--o-surface-3-orange-dark);--o-surface-4:var(--o-surface-4-orange-dark);--o-shadow-color:var( --o-shadow-color-orange-dark );--o-shadow-strength:var( --o-shadow-strength-orange-dark );--o-scrollbar-color:var( --o-scrollbar-color-orange-dark )}@media(prefers-color-scheme:dark){[color-scheme=orange]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange-dark );--o-brand-hsl:var( --o-brand-orange-dark-hsl );--o-brand-hover:var( --o-brand-hover-orange-dark );--o-accent:var( --o-accent-sky-dark );--o-accent-hsl:var( --o-accent-sky-dark-hsl );--o-accent-hover:var( --o-accent-hover-sky-dark );--o-links:var( --o-links-purple-dark );--o-links-hsl:var( --o-links-purple-dark-hsl );--o-links-hover:var( --o-links-hover-purple-dark );--o-visited:var( --o-visited-lime-dark );--o-visited-hsl:var( --o-visited-lime-dark-hsl );--o-visited-hover:var( --o-visited-hover-lime-dark );--o-text-1:var(--o-text-1-orange-dark);--o-text-2:var(--o-text-2-orange-dark);--o-surface-1:var( --o-surface-1-orange-dark );--o-surface-2:var( --o-surface-2-orange-dark );--o-surface-3:var( --o-surface-3-orange-dark );--o-surface-4:var( --o-surface-4-orange-dark );--o-shadow-color:var( --o-shadow-color-orange-dark );--o-shadow-strength:var( --o-shadow-strength-orange-dark );--o-scrollbar-color:var( --o-scrollbar-color-orange-dark )}}.o-scheme-orange-dim,.o-scheme-orange-dim .o-invert,[color-scheme=orange-dim],[color-scheme=orange-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange-dim );--o-brand-hsl:var( --o-brand-orange-dim-hsl );--o-brand-hover:var( --o-brand-hover-orange-dim );--o-accent:var( --o-accent-sky-dim );--o-accent-hsl:var( --o-accent-sky-dim-hsl );--o-accent-hover:var( --o-accent-hover-sky-dim );--o-links:var( --o-links-purple-dim );--o-links-hsl:var( --o-links-purple-dim-hsl );--o-links-hover:var( --o-links-hover-purple-dim );--o-visited:var( --o-visited-lime-dim );--o-visited-hsl:var( --o-visited-lime-dim-hsl );--o-visited-hover:var( --o-visited-hover-lime-dim );--o-text-1:var(--o-text-1-orange-dim);--o-text-2:var(--o-text-2-orange-dim);--o-surface-1:var(--o-surface-1-orange-dim);--o-surface-2:var(--o-surface-2-orange-dim);--o-surface-3:var(--o-surface-3-orange-dim);--o-surface-4:var(--o-surface-4-orange-dim);--o-shadow-color:var( --o-shadow-color-orange-dim );--o-shadow-strength:var( --o-shadow-strength-orange-dim );--o-scrollbar-color:var( --o-scrollbar-color-orange-dim )}.o-scheme-colorful-orange-dark .o-invert,.o-scheme-colorful-orange-light,[color-scheme=colorful-orange-dark] .o-invert,[color-scheme=colorful-orange-light],[color-scheme=colorful-orange],[color-scheme=dark] [color-scheme=colorful-orange].o-invert,[color-scheme=light] [color-scheme=colorful-orange]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange-full );--o-brand-hsl:var( --o-brand-orange-full-hsl );--o-brand-hover:var( --o-brand-hover-orange-full );--o-accent:var( --o-accent-sky-full );--o-accent-hsl:var( --o-accent-sky-full-hsl );--o-accent-hover:var( --o-accent-hover-sky-full );--o-links:var( --o-links-purple-full );--o-links-hsl:var( --o-links-purple-full-hsl );--o-links-hover:var( --o-links-hover-purple-full );--o-visited:var( --o-visited-lime-full );--o-visited-hsl:var( --o-visited-lime-full-hsl );--o-visited-hover:var( --o-visited-hover-lime-full );--o-text-1:var(--o-text-1-orange-full);--o-text-2:var(--o-text-2-orange-full);--o-surface-1:var(--o-surface-1-orange-full);--o-surface-2:var(--o-surface-2-orange-full);--o-surface-3:var(--o-surface-3-orange-full);--o-surface-4:var(--o-surface-4-orange-full);--o-shadow-color:var( --o-shadow-color-orange-full );--o-shadow-strength:var( --o-shadow-strength-orange-full );--o-scrollbar-color:var( --o-scrollbar-color-orange-full )}.o-scheme-colorful-orange-dark,.o-scheme-colorful-orange-light .o-invert,[color-scheme=colorful-orange-dark],[color-scheme=colorful-orange-light] .o-invert,[color-scheme=light] [color-scheme=colorful-orange].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange-full-dark );--o-brand-hsl:var( --o-brand-orange-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-orange-full-dark );--o-accent:var( --o-accent-sky-full-dark );--o-accent-hsl:var( --o-accent-sky-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-sky-full-dark );--o-links:var( --o-links-purple-full-dark );--o-links-hsl:var( --o-links-purple-full-dark-hsl );--o-links-hover:var( --o-links-hover-purple-full-dark );--o-visited:var( --o-visited-lime-full-dark );--o-visited-hsl:var( --o-visited-lime-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-lime-full-dark );--o-text-1:var(--o-text-1-orange-full-dark);--o-text-2:var(--o-text-2-orange-full-dark);--o-surface-1:var( --o-surface-1-orange-full-dark );--o-surface-2:var( --o-surface-2-orange-full-dark );--o-surface-3:var( --o-surface-3-orange-full-dark );--o-surface-4:var( --o-surface-4-orange-full-dark );--o-shadow-color:var( --o-shadow-color-orange-full-dark );--o-shadow-strength:var( --o-shadow-strength-orange-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-orange-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-orange]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-orange-full-dark );--o-brand-hsl:var( --o-brand-orange-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-orange-full-dark );--o-accent:var( --o-accent-sky-full-dark );--o-accent-hsl:var( --o-accent-sky-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-sky-full-dark );--o-links:var( --o-links-purple-full-dark );--o-links-hsl:var( --o-links-purple-full-dark-hsl );--o-links-hover:var( --o-links-hover-purple-full-dark );--o-visited:var( --o-visited-lime-full-dark );--o-visited-hsl:var( --o-visited-lime-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-lime-full-dark );--o-text-1:var(--o-text-1-orange-full-dark);--o-text-2:var(--o-text-2-orange-full-dark);--o-surface-1:var( --o-surface-1-orange-full-dark );--o-surface-2:var( --o-surface-2-orange-full-dark );--o-surface-3:var( --o-surface-3-orange-full-dark );--o-surface-4:var( --o-surface-4-orange-full-dark );--o-shadow-color:var( --o-shadow-color-orange-full-dark );--o-shadow-strength:var( --o-shadow-strength-orange-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-orange-full-dark )}}.o-scheme-custom,.o-scheme-custom-dark .o-invert,[color-scheme=custom-dark] .o-invert,[color-scheme=custom-light],[color-scheme=custom],[color-scheme=dark] [color-scheme=custom].o-invert,[color-scheme=light] [color-scheme=custom]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom );--o-brand-hsl:var( --o-brand-custom-hsl );--o-brand-hover:var( --o-brand-hover-custom );--o-accent:var( --o-accent-custom );--o-accent-hsl:var( --o-accent-custom-hsl );--o-accent-hover:var( --o-accent-hover-custom );--o-links:var( --o-links-custom );--o-links-hsl:var( --o-links-custom-hsl );--o-links-hover:var( --o-links-hover-custom );--o-visited:var( --o-visited-custom );--o-visited-hsl:var( --o-visited-custom-hsl );--o-visited-hover:var( --o-visited-hover-custom );--o-text-1:var(--o-text-1-custom);--o-text-2:var(--o-text-2-custom);--o-surface-1:var(--o-surface-1-custom);--o-surface-2:var(--o-surface-2-custom);--o-surface-3:var(--o-surface-3-custom);--o-surface-4:var(--o-surface-4-custom);--o-shadow-color:var(--o-shadow-color-custom);--o-shadow-strength:var( --o-shadow-strength-custom );--o-scrollbar-color:var( --o-scrollbar-color-custom )}.o-scheme-custom .o-invert,.o-scheme-custom-dark,[color-scheme=custom-dark],[color-scheme=custom] .o-invert,[color-scheme=light] [color-scheme=custom].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom-dark );--o-brand-hsl:var( --o-brand-custom-dark-hsl );--o-brand-hover:var( --o-brand-hover-custom-dark );--o-accent:var( --o-accent-custom-dark );--o-accent-hsl:var( --o-accent-custom-dark-hsl );--o-accent-hover:var( --o-accent-hover-custom-dark );--o-links:var( --o-links-custom-dark );--o-links-hsl:var( --o-links-custom-dark-hsl );--o-links-hover:var( --o-links-hover-custom-dark );--o-visited:var( --o-visited-custom-dark );--o-visited-hsl:var( --o-visited-custom-dark-hsl );--o-visited-hover:var( --o-visited-hover-custom-dark );--o-text-1:var(--o-text-1-custom-dark);--o-text-2:var(--o-text-2-custom-dark);--o-surface-1:var(--o-surface-1-custom-dark);--o-surface-2:var(--o-surface-2-custom-dark);--o-surface-3:var(--o-surface-3-custom-dark);--o-surface-4:var(--o-surface-4-custom-dark);--o-shadow-color:var( --o-shadow-color-custom-dark );--o-shadow-strength:var( --o-shadow-strength-custom-dark );--o-scrollbar-color:var( --o-scrollbar-color-custom-dark )}@media(prefers-color-scheme:dark){[color-scheme=custom]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom-dark );--o-brand-hsl:var( --o-brand-custom-dark-hsl );--o-brand-hover:var( --o-brand-hover-custom-dark );--o-accent:var( --o-accent-custom-dark );--o-accent-hsl:var( --o-accent-custom-dark-hsl );--o-accent-hover:var( --o-accent-hover-custom-dark );--o-links:var( --o-links-custom-dark );--o-links-hsl:var( --o-links-custom-dark-hsl );--o-links-hover:var( --o-links-hover-custom-dark );--o-visited:var( --o-visited-custom-dark );--o-visited-hsl:var( --o-visited-custom-dark-hsl );--o-visited-hover:var( --o-visited-hover-custom-dark );--o-text-1:var(--o-text-1-custom-dark);--o-text-2:var(--o-text-2-custom-dark);--o-surface-1:var( --o-surface-1-custom-dark );--o-surface-2:var( --o-surface-2-custom-dark );--o-surface-3:var( --o-surface-3-custom-dark );--o-surface-4:var( --o-surface-4-custom-dark );--o-shadow-color:var( --o-shadow-color-custom-dark );--o-shadow-strength:var( --o-shadow-strength-custom-dark );--o-scrollbar-color:var( --o-scrollbar-color-custom-dark )}}.o-scheme-custom-dim,.o-scheme-custom-dim .o-invert,[color-scheme=custom-dim],[color-scheme=custom-dim] .o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom-dim );--o-brand-hsl:var( --o-brand-custom-dim-hsl );--o-brand-hover:var( --o-brand-hover-custom-dim );--o-accent:var( --o-accent-custom-dim );--o-accent-hsl:var( --o-accent-custom-dim-hsl );--o-accent-hover:var( --o-accent-hover-custom-dim );--o-links:var( --o-links-custom-dim );--o-links-hsl:var( --o-links-custom-dim-hsl );--o-links-hover:var( --o-links-hover-custom-dim );--o-visited:var( --o-visited-custom-dim );--o-visited-hsl:var( --o-visited-custom-dim-hsl );--o-visited-hover:var( --o-visited-hover-custom-dim );--o-text-1:var(--o-text-1-custom-dim);--o-text-2:var(--o-text-2-custom-dim);--o-surface-1:var(--o-surface-1-custom-dim);--o-surface-2:var(--o-surface-2-custom-dim);--o-surface-3:var(--o-surface-3-custom-dim);--o-surface-4:var(--o-surface-4-custom-dim);--o-shadow-color:var( --o-shadow-color-custom-dim );--o-shadow-strength:var( --o-shadow-strength-custom-dim );--o-scrollbar-color:var( --o-scrollbar-color-custom-dim )}.o-scheme-colorful-custom-dark .o-invert,.o-scheme-colorful-custom-light,[color-scheme=colorful-custom-dark] .o-invert,[color-scheme=colorful-custom-light],[color-scheme=colorful-custom],[color-scheme=dark] [color-scheme=colorful-custom].o-invert,[color-scheme=light] [color-scheme=colorful-custom]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom-full );--o-brand-hsl:var( --o-brand-custom-full-hsl );--o-brand-hover:var( --o-brand-hover-custom-full );--o-accent:var( --o-accent-custom-full );--o-accent-hsl:var( --o-accent-custom-full-hsl );--o-accent-hover:var( --o-accent-hover-custom-full );--o-links:var( --o-links-custom-full );--o-links-hsl:var( --o-links-custom-full-hsl );--o-links-hover:var( --o-links-hover-custom-full );--o-visited:var( --o-visited-custom-full );--o-visited-hsl:var( --o-visited-custom-full-hsl );--o-visited-hover:var( --o-visited-hover-custom-full );--o-text-1:var(--o-text-1-custom-full);--o-text-2:var(--o-text-2-custom-full);--o-surface-1:var(--o-surface-1-custom-full);--o-surface-2:var(--o-surface-2-custom-full);--o-surface-3:var(--o-surface-3-custom-full);--o-surface-4:var(--o-surface-4-custom-full);--o-shadow-color:var( --o-shadow-color-custom-full );--o-shadow-strength:var( --o-shadow-strength-custom-full );--o-scrollbar-color:var( --o-scrollbar-color-custom-full )}.o-scheme-colorful-custom-dark,.o-scheme-colorful-custom-light .o-invert,[color-scheme=colorful-custom-dark],[color-scheme=colorful-custom-light] .o-invert,[color-scheme=light] [color-scheme=colorful-custom].o-invert{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom-full-dark );--o-brand-hsl:var( --o-brand-custom-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-custom-full-dark );--o-accent:var( --o-accent-custom-full-dark );--o-accent-hsl:var( --o-accent-custom-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-custom-full-dark );--o-links:var( --o-links-custom-full-dark );--o-links-hsl:var( --o-links-custom-full-dark-hsl );--o-links-hover:var( --o-links-hover-custom-full-dark );--o-visited:var( --o-visited-custom-full-dark );--o-visited-hsl:var( --o-visited-custom-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-custom-full-dark );--o-text-1:var(--o-text-1-custom-full-dark);--o-text-2:var(--o-text-2-custom-full-dark);--o-surface-1:var( --o-surface-1-custom-full-dark );--o-surface-2:var( --o-surface-2-custom-full-dark );--o-surface-3:var( --o-surface-3-custom-full-dark );--o-surface-4:var( --o-surface-4-custom-full-dark );--o-shadow-color:var( --o-shadow-color-custom-full-dark );--o-shadow-strength:var( --o-shadow-strength-custom-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-custom-full-dark )}@media(prefers-color-scheme:dark){[color-scheme=colorful-custom]{--csstools-color-scheme--dark: ;color-scheme:light;--o-brand:var( --o-brand-custom-full-dark );--o-brand-hsl:var( --o-brand-custom-full-dark-hsl );--o-brand-hover:var( --o-brand-hover-custom-full-dark );--o-accent:var( --o-accent-custom-full-dark );--o-accent-hsl:var( --o-accent-custom-full-dark-hsl );--o-accent-hover:var( --o-accent-hover-custom-full-dark );--o-links:var( --o-links-custom-full-dark );--o-links-hsl:var( --o-links-custom-full-dark-hsl );--o-links-hover:var( --o-links-hover-custom-full-dark );--o-visited:var( --o-visited-custom-full-dark );--o-visited-hsl:var( --o-visited-custom-full-dark-hsl );--o-visited-hover:var( --o-visited-hover-custom-full-dark );--o-text-1:var(--o-text-1-custom-full-dark);--o-text-2:var(--o-text-2-custom-full-dark);--o-surface-1:var( --o-surface-1-custom-full-dark );--o-surface-2:var( --o-surface-2-custom-full-dark );--o-surface-3:var( --o-surface-3-custom-full-dark );--o-surface-4:var( --o-surface-4-custom-full-dark );--o-shadow-color:var( --o-shadow-color-custom-full-dark );--o-shadow-strength:var( --o-shadow-strength-custom-full-dark );--o-scrollbar-color:var( --o-scrollbar-color-custom-full-dark )}}
