:root {
  --bs-body-bg: #FEFEFE;
  --bs-body-color: #000000;
}

html[data-theme=dark] {
  --bs-body-bg: #000000;
  --color-dark: #FFFFFF;
}

body {
  background-color: var(--bs-body-bg);
  color: var(--bs-body-color);
}

@media (max-width: 575.98px) {
  .author.list .item img {
    max-width: 102px;
  }
}
.author.list .item.first-item-show {
  padding-top: 16px !important;
}
@media (max-width: 991.98px) {
  .author.list .item.first-item-show {
    padding-top: 8px !important;
  }
}
.author.list .item.expanded .cv {
  display: block;
  -webkit-line-clamp: unset;
  overflow: visible;
}
.author.list .item:not(.expanded, .first-item-show) .twt, .author.list .item:not(.expanded, .first-item-show) .arrow, .author.list .item:not(.expanded, .first-item-show) .mail {
  display: none;
}
.author.list .item.no-cv .twt, .author.list .item.no-cv .arrow, .author.list .item.no-cv .mail {
  display: block;
}
.author.list .item.no-cv .cv {
  margin-bottom: 0 !important;
}
.author.list .item.hidden-below {
  display: none !important;
}
.author.list .item .readMore, .author.list .item .readLess {
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  display: none;
}
.author.list .item.has-long-cv .cv {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.author.list .item.has-long-cv:not(.expanded) .readMore {
  display: block;
}
.author.list .item.has-long-cv.expanded .readLess {
  display: block;
}
.author.list .item .readMore:before {
  width: 12px !important;
  height: 10px !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMi40NDMyIDEuMjVMNi45Mzk4MiA2Ljc1MzQyTDEuNDM2NCAxLjI1IiBzdHJva2U9IiNEMjIzMkEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}
.author.list .item .readLess:before {
  width: 12px !important;
  height: 10px !important;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDYuNTAzOTFMNi41MDM0MiAxLjAwMDQ5TDEyLjAwNjggNi41MDM5MSIgc3Ryb2tlPSIjRDIyMzJBIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
}
.author.list .item .arrow {
  max-width: fit-content;
}
.author.list .item .arrow:after {
  position: absolute;
  content: "";
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 36px;
  height: 11px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAzOCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM3LjU3OTkgNi41MzAzM0MzNy44NzI4IDYuMjM3NDQgMzcuODcyOCA1Ljc2MjU2IDM3LjU3OTkgNS40Njk2N0wzMi44MDY5IDAuNjk2Njk5QzMyLjUxNCAwLjQwMzgwNiAzMi4wMzkyIDAuNDAzODA2IDMxLjc0NjMgMC42OTY2OTlDMzEuNDUzNCAwLjk4OTU5MiAzMS40NTM0IDEuNDY0NDcgMzEuNzQ2MyAxLjc1NzM2TDM1Ljk4ODkgNkwzMS43NDYzIDEwLjI0MjZDMzEuNDUzNCAxMC41MzU1IDMxLjQ1MzQgMTEuMDEwNCAzMS43NDYzIDExLjMwMzNDMzIuMDM5MiAxMS41OTYyIDMyLjUxNCAxMS41OTYyIDMyLjgwNjkgMTEuMzAzM0wzNy41Nzk5IDYuNTMwMzNaTTAuNDM2NDAxIDZWNi43NUgzNy4wNDk2VjZWNS4yNUgwLjQzNjQwMVY2WiIgZmlsbD0iI0QyMjMyQSIvPgo8L3N2Zz4K");
}
@media (max-width: 575.98px) {
  .author.detail .item img {
    max-width: 120px;
  }
}
.author.list .item, .author.detail .item {
  grid-template-columns: auto 1fr;
}
@media (max-width: 575.98px) {
  .author.list .item img, .author.detail .item img {
    height: auto;
  }
  .author.list .item .title, .author.detail .item .title {
    font-size: 1.5rem !important;
  }
  .author.list .item .twt, .author.list .item .mail, .author.detail .item .twt, .author.detail .item .mail {
    font-size: 0.875rem !important;
  }
}
.author.list .item .content, .author.detail .item .content {
  overflow-wrap: anywhere;
}
.author.list .item .mail:before, .author.list .item .twt:before, .author.list .item .readMore:before, .author.list .item .readLess:before, .author.detail .item .mail:before, .author.detail .item .twt:before, .author.detail .item .readMore:before, .author.detail .item .readLess:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 20px;
  height: 20px;
}
.author.list .item .mail:before, .author.detail .item .mail:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuOTM2NCA2Ljc1TDkuMDYwMDkgMTEuMDM2NkM5LjU1NTk3IDExLjM4MzcgOS44MDM5MSAxMS41NTczIDEwLjA3MzYgMTEuNjI0NUMxMC4zMTE4IDExLjY4MzkgMTAuNTYxIDExLjY4MzkgMTAuNzk5MiAxMS42MjQ1QzExLjA2ODkgMTEuNTU3MyAxMS4zMTY4IDExLjM4MzcgMTEuODEyNyAxMS4wMzY2TDE3LjkzNjQgNi43NU02LjUzNjQgMTYuNUgxNC4zMzY0QzE1LjU5NjUgMTYuNSAxNi4yMjY2IDE2LjUgMTYuNzA3OSAxNi4yNTQ4QzE3LjEzMTIgMTYuMDM5IDE3LjQ3NTUgMTUuNjk0OCAxNy42OTEyIDE1LjI3MTVDMTcuOTM2NCAxNC43OTAyIDE3LjkzNjQgMTQuMTYwMSAxNy45MzY0IDEyLjlWOC4xQzE3LjkzNjQgNi44Mzk4OCAxNy45MzY0IDYuMjA5ODIgMTcuNjkxMiA1LjcyODUyQzE3LjQ3NTUgNS4zMDUxNiAxNy4xMzEyIDQuOTYwOTUgMTYuNzA3OSA0Ljc0NTI0QzE2LjIyNjYgNC41IDE1LjU5NjUgNC41IDE0LjMzNjQgNC41SDYuNTM2NEM1LjI3NjI4IDQuNSA0LjY0NjIyIDQuNSA0LjE2NDkyIDQuNzQ1MjRDMy43NDE1NiA0Ljk2MDk1IDMuMzk3MzUgNS4zMDUxNiAzLjE4MTY0IDUuNzI4NTJDMi45MzY0IDYuMjA5ODIgMi45MzY0IDYuODM5ODggMi45MzY0IDguMVYxMi45QzIuOTM2NCAxNC4xNjAxIDIuOTM2NCAxNC43OTAyIDMuMTgxNjQgMTUuMjcxNUMzLjM5NzM1IDE1LjY5NDggMy43NDE1NiAxNi4wMzkgNC4xNjQ5MiAxNi4yNTQ4QzQuNjQ2MjIgMTYuNSA1LjI3NjI4IDE2LjUgNi41MzY0IDE2LjVaIiBzdHJva2U9IiNEMjIzMkEiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}
.author.list .item .twt:before, .author.detail .item .twt:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDE2NzQgMS42NDA2Mkw4LjMyNjM0IDExLjQxNDNMMC45NzA1ODEgMTkuMzYwNkgyLjYyNjA3TDkuMDY2MDIgMTIuNDAzNUwxNC4yNjkzIDE5LjM2MDZIMTkuOTAzTDEyLjE4MjEgOS4wMzcyNUwxOS4wMjg4IDEuNjQwNjJIMTcuMzczM0wxMS40NDI1IDguMDQ4MDRMNi42NTA0MiAxLjY0MDYySDEuMDE2NzRaTTMuNDUxMjYgMi44NjAwNkg2LjAzOTM4TDE3LjQ2ODEgMTguMTQxSDE0Ljg4TDMuNDUxMjYgMi44NjAwNloiIGZpbGw9IiNEMjIzMkEiLz4KPC9zdmc+Cg==");
}
.author.all-news picture {
  min-width: fit-content;
}
.author.all-news picture img {
  width: 100%;
  height: auto;
}
@media (max-width: 991.98px) {
  .author.all-news .title {
    font-size: 1.25rem !important;
    line-height: 1.625rem !important;
  }
}
@media (min-width: 992px) {
  .author.all-news .title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
  }
}
.author.all-news .item.arrow .title:before {
  position: absolute;
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyMiAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjE0MzUgMTMuNjk0NEMyMS40MzY0IDEzLjQwMTUgMjEuNDM2NCAxMi45MjY2IDIxLjE0MzUgMTIuNjMzN0wxNi4zNzA1IDcuODYwNzZDMTYuMDc3NiA3LjU2Nzg3IDE1LjYwMjggNy41Njc4NyAxNS4zMDk5IDcuODYwNzZDMTUuMDE3IDguMTUzNjYgMTUuMDE3IDguNjI4NTMgMTUuMzA5OSA4LjkyMTQyTDE5LjU1MjUgMTMuMTY0MUwxNS4zMDk5IDE3LjQwNjdDMTUuMDE3IDE3LjY5OTYgMTUuMDE3IDE4LjE3NDUgMTUuMzA5OSAxOC40Njc0QzE1LjYwMjggMTguNzYwMyAxNi4wNzc2IDE4Ljc2MDMgMTYuMzcwNSAxOC40Njc0TDIxLjE0MzUgMTMuNjk0NFpNMCAxMy4xNjQxVjEzLjkxNDFIMjAuNjEzMlYxMy4xNjQxVjEyLjQxNDFIMFYxMy4xNjQxWiIgZmlsbD0iI0QyMjMyQSIvPgo8L3N2Zz4K");
  width: 20px;
  height: 26px;
  background-size: 100%;
  background-repeat: no-repeat;
  left: 0;
  top: 2px;
}

/*# sourceMappingURL=authors.css.map */
