main { font-family: monospace, monospace; max-width: 38rem; padding: 2rem; margin: auto; } header { max-width: 50rem; padding: 2rem; margin: auto; background-color: #040529; color: #9978fc; } @media only screen and (max-device-width: 736px) { main { padding: 0rem; } header { padding: 0rem; } } ::selection { background: #d3869b; } body { background: #282828; color: #ebdbb2; } pre { background-color: #3c3836; padding: 1em; border: 0; } a, a:active, a:visited { color: #b16286; background-color: #1d2021; } h1, h2, h3, h4, h5 { margin-bottom: .1rem; } blockquote { border-left: 1px solid #bdae93; margin: 0.5em 10px; padding: 0.5em 10px; } footer { text-align: center; } @media (prefers-color-scheme: light) { body { background: #fbf1c7; color: #3c3836; } pre { background-color: #ebdbb2; padding: 1em; border: 0; } a, a:active, a:visited { color: #b16286; background-color: #f9f5d7; } h1, h2, h3, h4, h5 { margin-bottom: .1rem; } blockquote { border-left: 1px solid #655c54; margin: 0.5em 10px; padding: 0.5em 10px; } } /* Style the button that is used to open and close the collapsible content */ .collapsible { background-color: #eee; color: #444; cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; } /* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */ .active, .collapsible:hover { background-color: #ccc; } /* Style the collapsible content. Note: hidden by default */ .content { padding: 0 18px; display: none; overflow: hidden; background-color: #f1f1f1; } .container { max-width: 800px; margin: 0 auto; padding: 20px; background: rgba(255, 255, 255, 0.8); border-radius: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }