:root{--font-display:"Avenir Next", "Segoe UI", sans-serif;--font-serif:Georgia, "Iowan Old Style", Palatino, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--font-rounded:"Avenir Next", "Segoe UI", sans-serif}html,body,#root{background:#111113;height:100%;min-height:100dvh}#root{flex-direction:column;display:flex}#root>div{flex-direction:column;flex:1;min-height:100dvh;display:flex}[data-testid=compliment-close],[data-testid=compliment-close]:focus{outline:none}[data-testid=compliment-close]:focus-visible{outline-offset:3px;outline:2px solid #e8c27a}