40 lines
618 B
CSS
40 lines
618 B
CSS
/* Minimal global reset + base typography. */
|
|||
|
|
|
||
|
|
*,
|
||
|
|
*::before,
|
||
|
|
*::after {
|
||
|
|
box-sizing: border-box;
|
||
|
|
}
|
||
|
|
|
||
|
|
html,
|
||
|
|
body,
|
||
|
|
#root {
|
||
|
|
margin: 0;
|
||
|
|
padding: 0;
|
||
|
|
background: var(--color-bg);
|
||
|
|
color: var(--color-text-2);
|
||
|
|
font-family: var(--font-sans);
|
||
|
|
-webkit-font-smoothing: antialiased;
|
||
|
|
-moz-osx-font-smoothing: grayscale;
|
||
|
|
transition:
|
||
|
|
background var(--motion-slow),
|
||
|
|
color var(--motion-slow);
|
||
|
|
}
|
||
|
|
|
||
|
|
button {
|
||
|
|
font: inherit;
|
||
|
|
color: inherit;
|
||
|
|
background: none;
|
||
|
|
border: none;
|
||
|
|
padding: 0;
|
||
|
|
cursor: pointer;
|
||
|
|
}
|
||
|
|
|
||
|
|
a {
|
||
|
|
color: var(--color-blue);
|
||
|
|
text-decoration: none;
|
||
|
|
}
|
||
|
|
a:hover {
|
||
|
|
text-decoration: underline;
|
||
|
|
}
|