:root { --white: #ffffff; --gray100: #f3f3f3; --gray300: #d8d8d8; --gray400: #a4a4a4; --gray700: #888888; --gray900: #4d4d4d; --black: #131313; --green400: #67b279; --green700: #4d995f; --red400: #c23814; --text-selection: #e7efff; --header-height: 48px; --transition: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); --font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif; --font-family-monospace: Monaco, Menlo, "Ubuntu Mono", Consolas, source-code-pro, monospace; } body { font-size: 16px; color: var(--gray900); } ::selection { background: var(--text-selection); color: var(--black); } @custom-media --m-viewport (min-width: 768px); @custom-media --l-viewport (min-width: 992px); @custom-media --xl-viewport (min-width: 1200px);