:root { --base: #1e1e2e; --dark: #1b1b30; --crust: #11111b; --text: #cdd6f4; } * { outline: none; } #outer-box { border: 4px solid #1b1b26; border-radius: 12px; } #window { background-color: var(--base); border-radius: 10px; margin-top: 100px; padding: 6px; } #text { font-family: system-ui, sans-serif; } #text:selected { color: var(--crust); } #input { border-radius: 10px; margin: 4px; border: 2px solid #11111b; background-color: var(--base); } #scroll { border-radius: 10px; } #entry { padding: 2px 4px; margin: 0px 6px; padding-top: 4px; padding-bottom: 4px; transition: 50ms ease-in; font-size: 1em; font-weight: 500; } #entry:selected { background-color: #38384a; border-radius: 6px; outline: none; }