/* Track Mishnah UI 2.17.11
 * Restores the sitewide dedication and adds compact printable-workbook choices.
 */

body.app-theme-jewel .dedication-strip {
  display: block;
  color: #f4fbf8;
  border-bottom: 1px solid rgb(255 255 255 / 14%);
  background: #0b6047;
}

html[data-theme="dark"] body.app-theme-jewel .dedication-strip {
  color: #dcece6;
  background: #0d2d24;
}

body.app-theme-jewel .header-dedication {
  min-height: 23px;
  display: grid;
  place-items: center;
  margin: 0 auto;
  color: inherit;
  font-family: Georgia, "Times New Roman", serif;
  font-size: .75rem;
  font-weight: 650;
  letter-spacing: .015em;
  line-height: 1.2;
  text-align: center;
}

body.app-theme-jewel.auth-page .auth-dedication-strip {
  position: relative;
  z-index: 4;
}

body.app-theme-jewel .assignment-template-downloads {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 7px;
}

body.app-theme-jewel .assignment-template-downloads small {
  flex-basis: 100%;
  max-width: 560px;
  color: var(--app-text-muted);
  font-size: .68rem;
  line-height: 1.4;
}

@media (max-width: 560px) {
  body.app-theme-jewel .dedication-strip { display: block; }
  body.app-theme-jewel .header-dedication { min-height: 22px; padding-block: 3px; font-size: .72rem; }
  body.app-theme-jewel .assignment-template-downloads { display: grid; grid-template-columns: 1fr; }
  body.app-theme-jewel .assignment-template-downloads .button { width: 100%; }
}
