/* kmalloc theme for Forgejo: built on forgejo-light, rust accent, cream body, dark navbar */
@import url("./theme-forgejo-light.css");
:root {
  --color-primary:#d9480f;
  --color-primary-dark-1:#c4410e;
  --color-primary-dark-2:#ae3a0c;
  --color-primary-dark-3:#99330b;
  --color-primary-dark-4:#832c09;
  --color-primary-dark-5:#6e2408;
  --color-primary-dark-6:#581d06;
  --color-primary-dark-7:#431605;
  --color-primary-light-1:#ef561a;
  --color-primary-light-2:#f16d39;
  --color-primary-light-3:#f38458;
  --color-primary-light-4:#f69b77;
  --color-primary-light-5:#f8b296;
  --color-primary-light-6:#fac8b5;
  --color-primary-light-7:#fcdfd4;
  --color-primary-hover:#c4410e;
  --color-primary-active:#ae3a0c;
  --color-primary-contrast:#ffffff;
  --color-primary-alpha-10:rgba(217,72,15,0.1);
  --color-primary-alpha-20:rgba(217,72,15,0.2);
  --color-primary-alpha-30:rgba(217,72,15,0.3);
  --color-primary-alpha-40:rgba(217,72,15,0.4);
  --color-primary-alpha-50:rgba(217,72,15,0.5);
  --color-primary-alpha-60:rgba(217,72,15,0.6);
  --color-primary-alpha-70:rgba(217,72,15,0.7);
  --color-primary-alpha-80:rgba(217,72,15,0.8);
  --color-primary-alpha-90:rgba(217,72,15,0.9);
  --color-body:#F9F7ED;
  --color-box-body:#ffffff;
  --color-card:#ffffff;
  --color-footer:#F1EDE0;
  --color-header-wrapper:#111417;
  --color-header-wrapper-transparent:#11141700;
  --color-nav-bg:#111417;
  --color-nav-hover-bg:#23282d;
  --color-nav-text:#F9F7ED;
  --color-menu:#ffffff;
}

.navbar-left .item, .navbar-right .item, #navbar .item { color: #F9F7ED; }
#navbar .item:hover { color: #ffffff; }
#navbar .navbar-logo img, #navbar #navbar-logo img { content: url("/assets/img/logo-light.svg"); height: 30px; width: 30px; }
.page-content.home .logo { max-width: 220px; }
