.dashboard-shortcut {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 44px;
  background: #0f6570;
  border-color: #0f6570;
  color: #fff;
  font-weight: 800;
  white-space: nowrap;
  text-decoration: none;
}
.dashboard-shortcut:hover { background: #0b5058; color: #fff; }
.dashboard-shortcut:focus-visible { outline: 3px solid #be481b; outline-offset: 3px; }
@media (max-width: 900px) {
  body[data-app-screen="dashboard"] .top-bar,
  body[data-app-screen="create"] .top-bar { flex-wrap: wrap; }
  body[data-app-screen="dashboard"] .top-right,
  body[data-app-screen="create"] .top-right { flex-wrap: wrap; }
  #authControls { flex-wrap: wrap; }
}
