.tweet { display: block; width: max-content; padding: 1em; border: 2px solid var(--text); font-size: x-large; & > * { margin-bottom: 0.5em; } & > .author { display: block; & > .name { font-size: larger; } & > .handle { font-size: smaller; } } & > .content { display: block; } & > .original-link { display: block; font-size: smaller; } }