/* Spaß-Park: colours of the house style and the info card as a sign of lacquered wood, as the material describes
   it: cream face, petrol rim, a gently arched top edge and two small brass fixings. The top line names the themed
   world (place field "overline"). */
.lp-app {
  --lp-ink: #1E2B2E;
  --lp-ink-2: #4A5759;
  --lp-paper: #FBF7EC;
  --lp-line: #E7DEC8;
  --lp-line-strong: #B3A78A;
  --lp-sign: #FFF4D7; /* cream of the house colours */
  --lp-focus: #21666B;
}

/* The board: arched top edge, petrol rim, lacquer gloss at the top */
.lp-sign {
  margin: 10px 8px 0;
  border-radius: 50% 50% 7px 7px / 18px 18px 7px 7px;
  background:
    linear-gradient(180deg, rgba(255, 255, 255, .55), rgba(255, 255, 255, 0) 45%),
    var(--lp-sign);
  box-shadow: inset 0 0 0 5px #21666B, inset 0 0 0 6px rgba(255, 255, 255, .5), 0 1px 3px rgba(30, 43, 46, .18);
  color: #1E2B2E;
}
/* Brass fixings, screwed through the rim */
.lp-rivet {
  width: 7px;
  height: 7px;
  margin-top: -3.5px;
  background: radial-gradient(circle at 35% 30%, #F6E2A4 0, #C49A39 50%, #7C5B17 100%);
  box-shadow: 0 0 0 1px rgba(30, 43, 46, .35);
}
.lp-rivet--l { left: -0.5px; }
.lp-rivet--r { right: -0.5px; }
.lp-sign-topics, .lp-sign-subline { color: #3B4C4F; }
.lp-sign-topics { color: #21666B; }
.lp-sign-dot { box-shadow: 0 0 0 1.5px #FFF4D7; }
.lp-sign-title:focus-visible { outline-color: #21666B; }
.lp-sign-button { top: 14px; right: 18px; color: #21666B; }
.lp-sign-button:hover { background: rgba(33, 102, 107, .1); }
.lp-sign-button:focus-visible { outline-color: #21666B; }
.lp-share { right: 58px; }
