.root-note { max-width: 45rem; min-width: 25rem; background-color: var(--foreground-color); width: 100%; padding-bottom: 1rem; border-bottom: solid var(--highlight-color) 0.1rem; } .scroller { height: 100vh; overflow-y: scroll; overflow-x: clip; } .descendants { display: flex; flex-direction: column; width: 100%; align-items: center; } .wrapper { display: flex; flex-direction: column; align-items: center; @media (max-width: 1000px) { padding-bottom: 5rem; } } .container { background-color: var(--foreground-color); border-radius: 0.75rem; padding: 1.5rem 1.5rem 1rem; margin: 1.5rem 1rem 1rem; max-width: 45rem; width: 100%; } .ascendants { }