/* Full descriptions stay in the document; JavaScript enables the two-line view. */
[data-ms-description].ms-description-collapsed{
  display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;
  line-clamp:2;overflow:hidden!important;max-height:var(--ms-description-height)!important;
  min-height:0!important;
}
[data-ms-description].ms-description-expanded{
  display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset;
  overflow:visible!important;max-height:none!important;min-height:0!important;
}
.ms-description-toggle{
  display:block;margin:5px 0 12px;padding:3px 0;border:0;background:none;
  color:var(--ink,#1666a8);font:inherit;font-size:14px;font-weight:650;
  line-height:1.5;text-align:start;text-decoration:underline;cursor:pointer;
}
.ms-description-toggle[hidden]{display:none!important}
.ms-description-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.amazon-signature{display:inline;padding:0;border:0;background:none;font:inherit;font-weight:650;text-decoration:underline;text-underline-offset:2px}
.amazon-signature:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.ms-description-signature{display:block;margin-top:6px}
.ms-description-signature[hidden]{display:none!important}
.ms-description-signature+.ms-description-toggle{display:block!important;margin:5px 0 0;padding:0;font:inherit;font-weight:650}
/* A signature belongs at the end of the complete text. It is revealed with it. */

@media print{
  [data-ms-description].ms-description-collapsed{display:block!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important}
  .ms-description-toggle{display:none!important}
  .ms-description-signature[hidden]{display:block!important}
  .ms-description-collapsed.ms-description-overflows .amazon-signature{visibility:visible;pointer-events:auto}
}

.ms-description-inline-text.ms-description-complete,.ms-description-inline-text.ms-description-expanded{display:inline!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset}
.desc>.ms-description-toggle,p>.ms-description-inline-text+.ms-description-toggle{display:inline;margin:0 4px 0 0;padding:0;font:inherit;font-weight:650}
.ms-description-toggle[hidden]{display:none!important}
