@import url('https://fonts.googleapis.com/css2?family=GFS+Didot&display=swap');
:root {
--calepin-accent: #1c9bad;
--calepin-accent-hover: #16808f;
--calepin-radius-sm: 4px;
--calepin-topbar-height: 3.5rem;
}
:root:not([data-theme="dark"]),
[data-theme="dark"] {
--pico-primary: var(--calepin-accent);
--pico-primary-background: var(--calepin-accent);
--pico-primary-border: var(--calepin-accent);
--pico-primary-underline: rgba(28, 155, 173, 0.5);
--pico-primary-hover: var(--calepin-accent-hover);
--pico-primary-hover-background: var(--calepin-accent-hover);
--pico-primary-hover-border: var(--calepin-accent-hover);
--pico-primary-hover-underline: var(--calepin-accent-hover);
--pico-primary-focus: rgba(28, 155, 173, 0.4);
--pico-primary-inverse: #fff;
}
html {
scroll-behavior: smooth;
}
body {
font-variant-numeric: oldstyle-nums;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "GFS Didot", Didot, Georgia, "Times New Roman", serif;
}
h1 {
font-size: 1.9rem;
line-height: 1.2;
margin-bottom: 1rem;
}
figure {
text-align: center;
}
figure > img {
display: block;
max-width: 100%;
margin-inline: auto;
}