:root { --accent: #1769c1; } @media (prefers-color-scheme: dark) { :root { --accent: #1769c1; } } .user-score { display: inline-block; margin-right: 1em; width: 100px; } .block-title { margin: 0px; cursor: pointer; } .block { padding: 1em; border: 1px solid var(--border); border-radius: 5px; } .collapse { overflow: hidden; } .collapse.closed { max-height: 0em; } details { margin-bottom: 0; } details[open] summary { margin-bottom: -0.7rem; } details[open] > summary { margin-bottom: .5rem; } textarea, select, input, progress { appearance: none; -webkit-appearance: none; -moz-appearance: none; } textarea:focus, input:focus{ outline: none; }