@import "tabs.css"; @import "cards.css"; @import "form.css"; :root { --font-small: 1.2rem; } ::selection { background: #ff79f9; color: #fff; } :where([hidden]) { display: none !important; } @media (prefers-color-scheme: light) { html { --bgcolor: #fff; --bgcolor-accent: #ff731d; --bgcolor-inactive: #bababa; --color: rgb(68 68 68); --color-accent: #ff731d; --bgcolor-danger: rgb(255 0 0); } } @media (prefers-color-scheme: dark) { html { --bgcolor: #191919; --bgcolor-accent: #2d4263; --bgcolor-inactive: #535353; --color: #c84b31; --color-accent: #ecdbba; --bgcolor-danger: rgb(255 0 0); } img { opacity: .75; transition: opacity .5s ease-in-out; } img:hover { opacity: 1; } } html { font-size: 62.5%; line-height: 1; } body { background-color: var(--bgcolor); color: var(--color); font-family: monospace; font-size: 1.6rem; line-height: 1.5; } small, time { font-size: var(--font-small); } *, ::after, ::before { box-sizing: border-box; } .danger { background-color: var(--bgcolor-danger); }