/* HornyDogs-Design fuer Gitea (passend zum HornyDogs-Panel) */
:root, html, html[data-theme], .theme-gitea-dark {
  --color-primary: #ff5b19;
  --color-primary-contrast: #140700;
  --color-primary-dark-1: #ff6c30;
  --color-primary-dark-2: #ff7d47;
  --color-primary-dark-3: #ff8e5e;
  --color-primary-light-1: #e85213;
  --color-primary-light-2: #cc4810;
  --color-primary-light-3: #b33f0e;
  --color-primary-alpha-10: rgba(255,91,25,.10);
  --color-primary-alpha-20: rgba(255,91,25,.20);
  --color-primary-alpha-30: rgba(255,91,25,.30);
  --color-primary-alpha-40: rgba(255,91,25,.40);
  --color-primary-hover: #ff6c30;
  --color-primary-active: #ff7d47;
  --color-accent: #00cfe8;
  --color-body: #08090c;
  --color-nav-bg: #0b0c11;
  --color-secondary-nav-bg: #0b0c11;
  --color-box-header: #13141b;
  --color-box-body: #0f1016;
  --color-box-body-highlight: #171821;
  --color-menu: #111218;
  --color-card: #111218;
  --color-input-background: #0d0e13;
  --color-text: #f7f3eb;
  --color-text-light: #d8d6d0;
  --color-text-light-2: #b9bcc6;
  --color-secondary: rgba(255,255,255,.14);
  --color-console-bg: #050507;
  --border-radius: 10px;
}
body {
  background:
    radial-gradient(900px 500px at 12% -10%, rgba(255,91,25,.14), transparent 60%),
    radial-gradient(800px 500px at 92% 0%, rgba(0,207,232,.09), transparent 60%),
    #08090c !important;
  background-attachment: fixed !important;
}
#navbar { border-bottom: 1px solid rgba(255,91,25,.35) !important; }
#navbar-logo img, .navbar-logo img { border-radius: 8px; }
a { color: #00cfe8; }
.ui.primary.button, .ui.primary.buttons .button { color: #140700 !important; font-weight: 600; }
/* Login-Seite */
.page-content.user.signin .ui.top.attached.header.center::before {
  content: ""; display: block; width: 96px; height: 96px; margin: 4px auto 10px;
  background: url("../img/logo.png") center/contain no-repeat; border-radius: 18px;
}
.page-content.user.signin .ui.attached.header { text-align: center; }
.hd-footer-note { color: #b9bcc6; font-size: 12px; }
