@charset "UTF-8";
/* #region Colors */
:root {
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--black: #000000;
  --wp--preset--color--blue: #0060AC;
  --wp--preset--color--grey: #606060;
  --wp--preset--color--light-grey: #f0f0f7;
  --wp--preset--color--medium-grey: #88888B;
}

/* #region Filters */
.post-actions-container button.share-button::before, .post-actions-container button.bookmark-button::before, .post-actions-container button.like-button::before, .post-actions-container .total-likes-container .total-likes-icon, .post-actions-container .comments-count::before,
.post-actions-container .comments-count-button::before {
  filter: saturate(0%) brightness(0) contrast(400%) invert(22%) sepia(98%) saturate(1749%) hue-rotate(189deg) brightness(95%) contrast(103%);
}

/* #endregion Filters */
/* #endregion Colors */
/* #region Spacing */
/* #endregion Spacing */
/* #region Container and Sizes */
.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  width: 90%;
}

.small-white-container, .small-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 700px;
  width: 90%;
}

.small-white-container {
  background-color: #ffffff;
  padding: 2rem;
}
.small-white-container h1 {
  color: #0060AC;
}

/* #endregion Container and Sizes */
/* #region Fonts */
/* #endregion Fonts */
/* #region Font Sizes */
/* #endregion Font Sizes */
/* #region CI / CD Hönninger */
/* #endregion CI / CD Hönninger */
/* #region Icons */
.post-actions-container button.share-button::before, .post-actions-container button.bookmark-button::before, .post-actions-container button.like-button::before, .post-actions-container .total-likes-container .total-likes-icon, .post-actions-container .comments-count::before,
.post-actions-container .comments-count-button::before {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
  height: 1.25rem;
  margin-right: 0.625rem;
  width: 1.25rem;
  vertical-align: -5px;
}

.post-actions-container .comments-count::before,
.post-actions-container .comments-count-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M512 240c0 114.9-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6C73.6 471.1 44.7 480 16 480c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0 0 0 0l.3-.3c.3-.3 .7-.7 1.3-1.4c1.1-1.2 2.8-3.1 4.9-5.7c4.1-5 9.6-12.4 15.2-21.6c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208z'/%3E%3C/svg%3E");
}

.post-actions-container button.like-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M225.8 468.2l-2.5-2.3L48.1 303.2C17.4 274.7 0 234.7 0 192.8l0-3.3c0-70.4 50-130.8 119.2-144C158.6 37.9 198.9 47 231 69.6c9 6.4 17.4 13.8 25 22.3c4.2-4.8 8.7-9.2 13.5-13.3c3.7-3.2 7.5-6.2 11.5-9c0 0 0 0 0 0C313.1 47 353.4 37.9 392.8 45.4C462 58.6 512 119.1 512 189.5l0 3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3c-8.2 7.6-19 11.9-30.2 11.9s-22-4.2-30.2-11.9zM239.1 145c-.4-.3-.7-.7-1-1.1l-17.8-20-.1-.1s0 0 0 0c-23.1-25.9-58-37.7-92-31.2C81.6 101.5 48 142.1 48 189.5l0 3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268c20.9-19.4 32.8-46.7 32.8-75.2l0-3.3c0-47.3-33.6-88-80.1-96.9c-34-6.5-69 5.4-92 31.2c0 0 0 0-.1 .1s0 0-.1 .1l-17.8 20c-.3 .4-.7 .7-1 1.1c-4.5 4.5-10.6 7-16.9 7s-12.4-2.5-16.9-7z'/%3E%3C/svg%3E");
}

.post-actions-container button.like-button.liked::before, .post-actions-container .total-likes-container .total-likes-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z'/%3E%3C/svg%3E");
}

.post-actions-container button.bookmark-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M0 48C0 21.5 21.5 0 48 0l0 48 0 393.4 130.1-92.9c8.3-6 19.6-6 27.9 0L336 441.4 336 48 48 48 48 0 336 0c26.5 0 48 21.5 48 48l0 440c0 9-5 17.2-13 21.3s-17.6 3.4-24.9-1.8L192 397.5 37.9 507.5c-7.3 5.2-16.9 5.9-24.9 1.8S0 497 0 488L0 48z'/%3E%3C/svg%3E");
}

.post-actions-container button.bookmark-button.bookmarked::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z'/%3E%3C/svg%3E");
}

.post-actions-container button.share-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M307 34.8c-11.5 5.1-19 16.6-19 29.2l0 64-112 0C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96l96 0 0 64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z'/%3E%3C/svg%3E");
}

/* #endregion Icons */
/* #region Colors */
:root {
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--black: #000000;
  --wp--preset--color--blue: #0060AC;
  --wp--preset--color--grey: #606060;
  --wp--preset--color--light-grey: #f0f0f7;
  --wp--preset--color--medium-grey: #88888B;
}

/* #region Filters */
.post-actions-container button.share-button::before, .post-actions-container button.bookmark-button::before, .post-actions-container button.like-button::before, .post-actions-container .total-likes-container .total-likes-icon, .post-actions-container .comments-count::before,
.post-actions-container .comments-count-button::before {
  filter: saturate(0%) brightness(0) contrast(400%) invert(22%) sepia(98%) saturate(1749%) hue-rotate(189deg) brightness(95%) contrast(103%);
}

/* #endregion Filters */
/* #endregion Colors */
/* #region Spacing */
/* #endregion Spacing */
/* #region Container and Sizes */
.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
  width: 90%;
}

.small-container, .small-white-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 700px;
  width: 90%;
}

.small-white-container {
  background-color: #ffffff;
  padding: 2rem;
}
.small-white-container h1 {
  color: #0060AC;
}

/* #endregion Container and Sizes */
/* #region Fonts */
/* #endregion Fonts */
/* #region Font Sizes */
/* #endregion Font Sizes */
/* #region CI / CD Hönninger */
/* #endregion CI / CD Hönninger */
/* #region Icons */
.post-actions-container button.share-button::before, .post-actions-container button.bookmark-button::before, .post-actions-container button.like-button::before, .post-actions-container .total-likes-container .total-likes-icon, .post-actions-container .comments-count::before,
.post-actions-container .comments-count-button::before {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-block;
  height: 1.25rem;
  margin-right: 0.625rem;
  width: 1.25rem;
  vertical-align: -5px;
}

.post-actions-container .comments-count::before,
.post-actions-container .comments-count-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M512 240c0 114.9-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6C73.6 471.1 44.7 480 16 480c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0 0 0 0l.3-.3c.3-.3 .7-.7 1.3-1.4c1.1-1.2 2.8-3.1 4.9-5.7c4.1-5 9.6-12.4 15.2-21.6c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208z'/%3E%3C/svg%3E");
}

.post-actions-container button.like-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M225.8 468.2l-2.5-2.3L48.1 303.2C17.4 274.7 0 234.7 0 192.8l0-3.3c0-70.4 50-130.8 119.2-144C158.6 37.9 198.9 47 231 69.6c9 6.4 17.4 13.8 25 22.3c4.2-4.8 8.7-9.2 13.5-13.3c3.7-3.2 7.5-6.2 11.5-9c0 0 0 0 0 0C313.1 47 353.4 37.9 392.8 45.4C462 58.6 512 119.1 512 189.5l0 3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3c-8.2 7.6-19 11.9-30.2 11.9s-22-4.2-30.2-11.9zM239.1 145c-.4-.3-.7-.7-1-1.1l-17.8-20-.1-.1s0 0 0 0c-23.1-25.9-58-37.7-92-31.2C81.6 101.5 48 142.1 48 189.5l0 3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268c20.9-19.4 32.8-46.7 32.8-75.2l0-3.3c0-47.3-33.6-88-80.1-96.9c-34-6.5-69 5.4-92 31.2c0 0 0 0-.1 .1s0 0-.1 .1l-17.8 20c-.3 .4-.7 .7-1 1.1c-4.5 4.5-10.6 7-16.9 7s-12.4-2.5-16.9-7z'/%3E%3C/svg%3E");
}

.post-actions-container button.like-button.liked::before, .post-actions-container .total-likes-container .total-likes-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z'/%3E%3C/svg%3E");
}

.post-actions-container button.bookmark-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M0 48C0 21.5 21.5 0 48 0l0 48 0 393.4 130.1-92.9c8.3-6 19.6-6 27.9 0L336 441.4 336 48 48 48 48 0 336 0c26.5 0 48 21.5 48 48l0 440c0 9-5 17.2-13 21.3s-17.6 3.4-24.9-1.8L192 397.5 37.9 507.5c-7.3 5.2-16.9 5.9-24.9 1.8S0 497 0 488L0 48z'/%3E%3C/svg%3E");
}

.post-actions-container button.bookmark-button.bookmarked::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z'/%3E%3C/svg%3E");
}

.post-actions-container button.share-button::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M307 34.8c-11.5 5.1-19 16.6-19 29.2l0 64-112 0C78.8 128 0 206.8 0 304C0 417.3 81.5 467.9 100.2 478.1c2.5 1.4 5.3 1.9 8.1 1.9c10.9 0 19.7-8.9 19.7-19.7c0-7.5-4.3-14.4-9.8-19.5C108.8 431.9 96 414.4 96 384c0-53 43-96 96-96l96 0 0 64c0 12.6 7.4 24.1 19 29.2s25 3 34.4-5.4l160-144c6.7-6.1 10.6-14.7 10.6-23.8s-3.8-17.7-10.6-23.8l-160-144c-9.4-8.5-22.9-10.6-34.4-5.4z'/%3E%3C/svg%3E");
}

/* #endregion Icons */
body:not(.wp-admin) .button,
body:not(.wp-admin) .wp-block-button__link, body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link, body:not(.wp-admin) .button.with-lines,
body:not(.wp-admin) .wp-block-button__link.with-lines, body:not(.wp-admin) .button.sm,
body:not(.wp-admin) .wp-block-button__link.sm {
  background-color: #0060AC;
  color: #ffffff;
  cursor: pointer;
  font-size: 1.3125rem;
  font-weight: 600;
  border-radius: 0;
  min-height: 2.75rem;
  line-height: 2.75rem;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  transition: all 300ms ease;
  display: flex;
  justify-content: center;
  align-items: center;
}
body:not(.wp-admin) .button:hover,
body:not(.wp-admin) .wp-block-button__link:hover, body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link:hover {
  background-color: #606060;
}
body:not(.wp-admin) .button.sm,
body:not(.wp-admin) .wp-block-button__link.sm {
  font-size: 1rem;
  min-height: 2rem;
  line-height: 2rem;
  font-weight: normal;
  padding: 0.2rem 0.5rem;
  box-shadow: none;
  border: none;
}
body:not(.wp-admin) .post-actions-container button, .post-actions-container body:not(.wp-admin) button {
  background: transparent;
  border: none;
  box-shadow: none;
  color: #606060;
  cursor: pointer;
  font-size: var(--wp--preset--font-size--small, 0.875rem);
  padding: 0;
}
body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link, body:not(.wp-admin) .button.with-lines,
body:not(.wp-admin) .wp-block-button__link.with-lines {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
}
body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link::before, body:not(.wp-admin) .button.with-lines::before,
body:not(.wp-admin) .wp-block-button__link.with-lines::before, body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link::after, body:not(.wp-admin) .button.with-lines::after,
body:not(.wp-admin) .wp-block-button__link.with-lines::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 50vw;
  height: 2px;
  background-color: #0060AC;
  transform: translateY(-50%);
}
body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link::before, body:not(.wp-admin) .button.with-lines::before,
body:not(.wp-admin) .wp-block-button__link.with-lines::before {
  right: 100%;
  margin-right: 15px;
}
body:not(.wp-admin) .wp-block-button.with-lines .wp-block-button__link::after, body:not(.wp-admin) .button.with-lines::after,
body:not(.wp-admin) .wp-block-button__link.with-lines::after {
  left: 100%;
  margin-left: 15px;
}
/* #region Buttons with lines */
.wp-block-group.buttons-with-lines .wp-block-buttons {
  display: flex;
  justify-content: center;
  position: relative;
  width: 100%;
}
.wp-block-group.buttons-with-lines .wp-block-buttons::before {
  border-top: 1px solid #0060AC;
  content: "";
  left: 0;
  position: absolute;
  top: 50%;
  transform: translatey(-50%);
  width: 100%;
  z-index: 0;
}
.wp-block-group.buttons-with-lines .wp-block-buttons a.wp-element-button {
  outline: 1rem solid #f0f0f7;
  position: relative;
  z-index: 10;
}

/* #endregion Buttons with lins */
.post-actions-container {
  display: flex;
  flex-flow: row wrap;
  gap: 2rem;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 2rem;
  width: 90%;
}
.post-actions-container a {
  color: #606060;
  text-decoration: none;
}
.post-actions-container .total-likes-container {
  display: flex;
  align-items: center;
  gap: 0.2rem;
}
.post-actions-container .total-likes-container .total-likes-text {
  color: #606060;
}
.post-actions-container button.read-more-button, .post-actions-container button.toggle-content-btn {
  color: #0060AC;
  font-size: 1rem;
  font-weight: 600;
  justify-self: flex-end;
  margin-left: auto;
  display: inline-flex;
  align-items: center;
  line-height: 1;
  /*
  &::after {
    content: '\25BC';
    display: inline-block;
    font-weight: bold;
    margin-left: 0.5rem;
    transform: rotate(-90deg);
    transition: transform 0.3s ease;
  }


  &.active::after {
    transform: rotate(90deg);
  }

  &.expanded::after {
    transform: rotate(180deg);
  }

  */
}

.single-post-header + .post-actions-container {
  justify-content: center;
}

.editor-styles-wrapper .post-actions-preview {
  padding: 1rem;
  background: #f5f5f5;
  border: 1px dashed #ccc;
  text-align: center;
}/*# sourceMappingURL=post-actions.css.map */