/* HedgeDoc 1.12 cover overlay; keep editor and rendered note content untouched. */
body.wzrdz-docs-cover {
  --wzrdz-bg: #050505;
  --wzrdz-fg: #f5f5f5;
  --wzrdz-yellow: #ffe600;
  background: #050505 !important;
  color: #f5f5f5;
}
body.wzrdz-docs-cover .site-wrapper,
body.wzrdz-docs-cover .site-wrapper-inner,
body.wzrdz-docs-cover .cover-container,
body.wzrdz-docs-cover #home,
body.wzrdz-docs-cover #history {
  background: transparent !important;
}
body.wzrdz-docs-cover .wzrdz-sky {
  z-index: 0;
  background-image: url("/css/stars.svg");
}
body.wzrdz-docs-cover .wzrdz-sky .wzrdz-slow i {
  background-image: url("/css/stars.svg");
}
body.wzrdz-docs-cover .site-wrapper {
  position: relative;
  z-index: 1;
}
body.wzrdz-docs-cover .cover-heading img {
  width: min(190px, 46vw);
  height: auto;
  filter: none;
}
body.wzrdz-docs-cover .cover-heading,
body.wzrdz-docs-cover .lead {
  color: #f5f5f5;
  text-shadow: none;
}
body.wzrdz-docs-cover .masthead-nav > li > a,
body.wzrdz-docs-cover .mastfoot,
body.wzrdz-docs-cover .mastfoot a {
  color: #c5c7d0;
  text-shadow: none;
}
body.wzrdz-docs-cover a:hover,
body.wzrdz-docs-cover a:focus-visible {
  color: #ffe600;
}
body.wzrdz-docs-cover .btn-success,
body.wzrdz-docs-cover .btn-primary {
  color: #f5f5f5;
  background: #172452;
  border: 1px solid #6688ef;
  box-shadow: none;
}
body.wzrdz-docs-cover .btn-success:hover,
body.wzrdz-docs-cover .btn-primary:hover,
body.wzrdz-docs-cover .btn-success:focus-visible,
body.wzrdz-docs-cover .btn-primary:focus-visible {
  color: #050505;
  background: #ffe600;
  border-color: #ffe600;
}
body.wzrdz-docs-cover .screenshot {
  border: 1px solid rgba(65,105,225,.42);
  border-radius: 8px;
  box-shadow: 0 12px 35px rgba(0,0,0,.5);
}
body.wzrdz-docs-cover #history .list li .item {
  background: #101115;
  color: #f5f5f5;
  border: 1px solid rgba(65,105,225,.6);
  box-shadow: 0 10px 28px rgba(0,0,0,.35);
}
body.wzrdz-docs-cover #history .list li .item a { color: #f5f5f5; }
body.wzrdz-docs-cover #history .list li .item a:hover,
body.wzrdz-docs-cover #history .list li .item a:focus-visible { color: #ffe600; }
body.wzrdz-docs-cover #history .list li p { color: #c5c7d0; }
body.wzrdz-docs-cover #history .item .ui-history-pin.active { color: #ffe600; }
body.wzrdz-docs-cover #history .form-control,
body.wzrdz-docs-cover #history .select2-container-multi .select2-choices,
body.wzrdz-docs-cover #history .select2-input,
body.wzrdz-docs-cover #history .btn-default,
body.wzrdz-docs-cover #history .pagination > li > a,
body.wzrdz-docs-cover #history .pagination > li > span {
  background: #101115;
  background-image: none;
  color: #f5f5f5;
  border: 1px solid rgba(65,105,225,.6);
  box-shadow: none;
}
body.wzrdz-docs-cover #history .form-control::placeholder,
body.wzrdz-docs-cover #history .select2-input::placeholder { color: #a3a4ab; }
body.wzrdz-docs-cover #history .btn-default:hover,
body.wzrdz-docs-cover #history .pagination > li > a:hover {
  background: #172452;
  color: #ffe600;
  border-color: #6688ef;
}
body.wzrdz-docs-cover #history .pagination > .active > a,
body.wzrdz-docs-cover #history .pagination > .active > span {
  background: #4169e1;
  color: #f5f5f5;
}
body.wzrdz-docs-cover #history .pagination > .disabled > a,
body.wzrdz-docs-cover #history .pagination > .disabled > span {
  background: #101115;
  color: #a3a4ab;
}
@media (max-width: 767px) {
  body.wzrdz-docs-cover .cover-heading img { width: min(145px, 40vw); }
}
