*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}:root{--font-color:#000;--background-color:#fff;--border-color:#aaa;--button-color:#000}body{color:#000;color:var(--font-color)}.top-bar,body{background-color:#fff;background-color:var(--background-color)}.top-bar{align-items:center;border-bottom:1px solid #aaa;border-bottom:1px solid var(--border-color);display:flex;padding:16px 32px;position:fixed;top:0;width:100%}.app-icon{align-items:flex-end;display:inline-flex;font-size:32px}.app-name{margin-left:8px}.loading{position:-webkit-sticky;position:sticky;top:0}nav{background-color:#fff;background-color:var(--background-color);border-top:1px solid #aaa;border-top:1px solid var(--border-color);bottom:0;justify-content:center;padding:16px;position:fixed;width:100%}nav,nav ul{display:flex}nav ul{align-items:center}nav li{list-style:none;margin:0 16px}a{color:#000;color:var(--font-color);font-weight:700;text-decoration:none}.logout-button{align-items:flex-end;background-color:#fff;background-color:var(--background-color);border:none;border-radius:4px;font-size:16px;font-weight:700;margin:0 16px}button:hover{cursor:pointer}main{margin:0 auto;max-width:800px;padding:88px 32px 72px}.homepage h2{padding:0 32px}.new-button{background-color:#fff;background-color:var(--background-color);border:none;bottom:64px;font-size:48px;position:fixed;right:32px}.categories-list{display:inline-flex;flex-wrap:wrap;margin-bottom:16px}.category-button{font-size:large;margin-right:8px;margin-top:8px}.category-button,.detail-thread__category,.thread-item__category{background-color:#fff;background-color:var(--background-color);border:1px solid #aaa;border:1px solid var(--border-color);border-radius:4px;padding:4px 8px}.detail-thread__category,.thread-item__category{font-size:small;margin-bottom:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comment-input,.comment-item,.comments-list,.detail-thread,.leaderboards-list,.no-account,.thread-item,input,textarea{border:1px solid #aaa;border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;margin-top:16px;padding:16px;width:100%}.comment-icon,.down-vote-button,.up-vote-button{background-color:#fff;background-color:var(--background-color);border:none;margin-right:4px}.add-button,.comment-button,.login-button,.register-button{background-color:#000;background-color:var(--button-color);border:none;border-radius:8px;color:#fff;margin-top:16px;padding:16px;width:100%}.detail-thread header,.thread-item header{margin-bottom:16px}.thread-item__body{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.comment-item footer,.detail-thread footer,.thread-item footer{align-items:center;display:inline-flex;margin-top:16px}.comment-item footer,.thread-item__actions{display:flex}.down-votes,.thread-item__comments,.thread-item__owner,.up-votes{align-items:flex-end;display:inline-flex;margin-right:16px}.detail-thread__owner{align-items:center;display:flex;margin-right:16px}.detail-thread__owner__name,.thread-item__owner__name{margin-left:4px}.detail-thread__owner__avatar{border-radius:50%;height:24px;margin-left:4px}.comment-item header{align-items:center;display:flex;margin-bottom:16px}.comment-item__owner-avatar{border-radius:50%;height:40px;margin-right:8px}.comment-item__posted,.detail-thread__posted,.thread-item__posted{color:gray}.leaderboards-list header{align-items:flex-end;display:flex;justify-content:space-between;margin:0 8px}.leaderboard-item{border:1px solid #aaa;border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;margin-top:8px;padding:8px 16px 8px 8px;width:100%}.leaderboard-item__user{justify-content:space-between}.leaderboard-item__user,.leaderboard-item__user-info{align-items:center;display:flex}.leaderboard-item__user-info__avatar{border-radius:50%;height:32px;margin-right:8px}@media (max-width:400px){.detail-thread footer,.thread-item footer{align-items:flex-start;flex-direction:column;gap:4px}}
/*# sourceMappingURL=main.809f3cd6.css.map*/