@charset "UTF-8"; @import url('https://fonts.googleapis.com/css2?family=Gotu&family=Gentium+Plus:ital,wght@0,400;0,700;1,400;1,700&display=swap'); *, *:before, *:after { text-rendering: optimizelegibility; box-sizing: border-box; } :root { --base-unit: 5vh; --column-width: 50vw; } @supports (width: clamp(28px, 5vh, 48px)) { :root { --base-unit: clamp(28px, 5vh, 48px); --column-width: clamp(480px, 50vw, 640px); } } :root { --base-unit-half: calc( var(--base-unit) / 2.0 ); --body-text-font-stack: "Gentium Plus", serif; --heading-text-font-stack: "Gotu", sans-serif; --font-size: var(--base-unit-half); --line-height: 1.4rem; --print-line-height: 1.4rem; --vertical-padding: var(--base-unit); --column-height: calc(100vh - calc(var(--vertical-padding) * 4.0)); --column-height: calc(100svh - calc(var(--vertical-padding) * 4.0)); --column-gap: var(--base-unit); --paper-hue: 100; --paper-saturation: 50%; --paper-lightness: 99%; --paper-color: #222222; --shade-color-destination: #000000; --shade-color-origin: #111111; --spot-color: #ffffff; --selection-color: #bbbbbb; --text-color: #eeeeee; } ::-moz-selection { background: var(--selection-color); } ::selection { background: var(--selection-color); } /*