/*! , Compiled at 2025-09-26 10:40:09 */
/**
 * Rheinhessen Portal 2014
 *
 * LICENSE
 *
 * This software and its source code is protected by copyright law (Sec. 69a ff. UrhG).
 * It is not allowed to make any kinds of modifications, nor must it be copied,
 * or published without explicit permission. Misuse will lead to persecution.
 *
 * @copyright  2022 infomax websolutions GmbH
 * @link       http://www.infomax-it.de
 * @package    css
 * @author     Andreas Rappel <andreas.rappel@cebesoft.com>
 * @since      12.07.2022
 * @version    $Id$
 **/
.defaultArticle__shortable:not(.defaultArticle__shortable--active) {
  max-height: 300px;
  overflow: hidden;
  position: relative;
}
.defaultArticle__shortable:not(.defaultArticle__shortable--active)::after {
  background-color: #fff;
  bottom: 0;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  -webkit-mask-image: linear-gradient(transparent, #000);
          mask-image: linear-gradient(transparent, #000);
  pointer-events: none;
  position: absolute;
  width: 100%;
}
.defaultArticle__shortableToggleWrap {
  text-align: center;
}
.defaultArticle__shortableToggle {
  color: #393939;
  cursor: pointer;
  display: inline-block;
  margin: 10px auto 0;
}
.defaultArticle__shortableToggle__text {
  font: 400 normal 14px/20px Arial, sans-serif;
  text-decoration: underline;
}
.defaultArticle__shortableToggle::after {
  content: '\e90c';
  display: inline-block;
  font: 400 normal 10px/20px 'icomoon';
  margin-left: 5px;
  transition: transform 0.25s ease;
}
.defaultArticle__shortable--active + .defaultArticle__shortableToggleWrap .defaultArticle__shortableToggle::after {
  transform: rotate(180deg);
}
