/* Flat, square-corner visual language layered over the feed layout. */
nav a,
.create-button,
.account-button,
.account-menu,
.account-menu a,
.auth-links a,
.welcome > a,
.side-card,
.side-card a,
.form-card,
.thread,
.reply-form,
.profile,
.admin-card,
.notice-item,
input,
textarea,
select,
.handle,
button,
.error,
.empty {
  border-radius: 0;
  box-shadow: none;
}

.create-button,
.welcome > a,
button {
  background: #e7e9ea;
  color: #000;
}

.create-button:hover,
.welcome > a:hover,
button:hover {
  background: #cfd2d4;
}

.side-card {
  background: #0a0a0a;
  border: 1px solid var(--line);
}

.topic-card:hover { background: #111; }
.account-menu { box-shadow: 6px 6px 0 #222; }
.avatar, .big-avatar { border-radius: 50%; }

