:root {
  --text-dark: #000;
  --text-light : #888888;
  --light-background: #fff;
  --color-black : #000;
  --color-light : rgba(255, 255, 255, 0.96);
  --dark-gray : #2d2c2a;
  --white-color : #fff;
}
.dark {
  background-color : var(--color-black);
  color: var(--text-light);
}
.dark .header {
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(60px);
  color: var(--text-light);
}
.dark .header .header-right .close-menu-section {
  color: #fff;
}
.dark a {
  color: #fff;
}
.dark .card-event-date {
  background-color: #000;
}

.dark .page-title {
  color: var(--color-light);
}

.dark .pagination .page-item {
  background-color: #000;
  color: #4d4d4d;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.dark .pagination .page-item.active {
  background-color: var(--dark-gray);
  color: #fff;
}
.dark .pagination .page-item:active {
  background-color: var(--dark-gray);
  color: #fff;
}
.dark .pagination .page-item:hover {
  background-color: var(--dark-gray);
  color: #fff;
}

.dark .main-left-side .left-features .social-links div {
  background-color: var(--dark-gray);
  
}

.dark .main-left-side .left-features .social-links div svg path{
  fill : var(--white-color);
}

.dark .pagination-wrap {
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(60px);
}

.dark .header-theme-switcher {
  background: #333333;
}

.dark .header .header-left .header-theme-switcher button.dark-mode-button {
  background-color: var(--dark-gray);
  color: #fff;
}

.dark .header .header-left .header-theme-switcher button.light-mode-button {
  background-color: var(--color-black);
  color: #fff;
}

.dark .header svg path {
  fill : #fff;
}

.dark .main-right-side .filters .filter-item div.icon-wrapper {
  background-color: #333333;
}

.dark .main-right-side .filters .filter-item div.icon-wrapper svg path {
  fill : var(--white-color)
}

.dark .main-right-side .filters .filter-item a {
  color: var(--text-light);
}

.dark .main-right-side .filters .filter-item .filter-hidden .filter-hidden__item {
  color: #fff;
  border: 1px solid var(--dark-gray);
}

.dark .light .main-right-side
.filters
.filter-item
.filter-hidden
.filter-hidden__item:hover,
.main-right-side
.filters
.filter-item
.filter-hidden
.filter-hidden__item:active,
.main-right-side
.filters
.filter-item
.filter-hidden
.filter-hidden__item.active {
background: #4D4D4D;
color: #fff;
}

.dark .right-menu-contents {
  border-right: 1px solid var(--dark-gray);
}

.dark .main-right-side {
  border-left: 1px solid var(--dark-gray);
}

.dark .card-event-date {
  background : #1A1A1A;
}

.dark .card-event-date svg path {
  fill : var(--text-light) !important;
}

.dark .card-tag {
  background-color : #1A1A1A;
}

.hoverable__content.dark {
  background-color: rgba(0, 0, 0, 0.95);
}

.dark .skills-right-sidebar .skill-item {
  background: rgba(240, 240, 234, 0.1);
  backdrop-filter: blur(60px);
}

.dark  .skill-accordion-features .skills-accordion-wrapper .accordion-item {
  background: #000;
  color : #fff;
  backdrop-filter: blur(60px);
}
.dark .skill-accordion-features
.skills-accordion-wrapper
.accordion-item
.accordion__header {
  background: rgba(240, 240, 234, 0.1);
  backdrop-filter: blur(60px);
  color: #fff;
}

.dark .accordion-item
.accordion__body
.tab__description
.tab__description__skill__ratio {
  background: linear-gradient(90.91deg, #1C1C1C 36.36%, rgba(53, 53, 53, 0) 69.78%);
}

.dark .connections__tabs__wrapper .tab__item {
  border: 1px solid #4D4D4D;
}

.dark .connections__tabs__wrapper .tab__item.active a {
  color: #fff;
}

.dark .connections__tabs__wrapper .tab__item.active {
  background-color: #4D4D4D;
  color: #fff;
}

.dark .personal-divider {
  border-top: 1px solid  rgba(255, 255, 255, 0.1);
  background-color:  rgba(255, 255, 255, 0.1);
}

.dark .intro-title {
  /* Text/Primary */
  color: #fff;
}

.dark  .work__accordion__header h2, .dark .work__accordion__header i {
  color: #fff;
}

.dark .work__experience__timeline .work__experience__date:not(.now) {
  color: #000;
}

.dark .work__experience__timeline .work__experience__info__item .place {
  color: #fff;
}

.dark .work__experience__timeline .work__experience__info__item .description {
  color: unset;
}

.dark .writer__name {
  color: #fff;
}

.dark .content__entries__tags .content__entries__single_tag {
  background-color: #1A1A1A;
}

.dark .content__entries__share__buttons .share__button:hover svg path {
  fill: #fff;
}

.dark .single__news .single__news__title h4 {
  color: #fff;
}

.dark .single__news__tags .single__tag:not(.active) {
  color: #fff;
}

.dark .news__end__tags__and__date {
  border-top: 1px solid var(--dark-gray);
  border-bottom: 1px solid var(--dark-gray);
}
.dark .single__news__nav__item .single__news__item__text {
  color: #888888;
}

.dark .segment__tag__gray {
  color: #000;
}

.dark .segment__tag__light {
  color: #000;
}

.dark .main-right-side {
  background-color: #000;
}

.dark .social-links-small-screens div {
  background-color: var(--dark-gray);
}

.dark .social-links-small-screens div svg path {
  fill: #fff;
}
/*# soАurceMappingURL=theme.css.map */
