:root {
  --text-dark: #000;
  --text-light : #fff;
  --light-background: #fff;
  --color-black : rgba(0, 0, 0, 0.7);
  --color-light : rgba(255, 255, 255, 0.96);
}

.light {
  color: var(--text-dark);
  background-color: var(--light-background);
}

.light .header {
  background-color: var(--color-light);
  color: var(--text-dark);
}

.light a {
  color: var(--text-dark);
}

.light .pagination-wrap {
  background-color: var(--color-light);
}

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

.light .pagination .page-item {
  background-color: #fff;
  color: #2d2c2a;
  border: 1px solid #ebebeb;
}

.light .pagination .page-item.active {
  background-color: #2d2c2a;
  color: #fff;
}
.light .pagination .page-item:active {
  background-color: #2d2c2a;
  color: #fff;
}
.light .pagination .page-item:hover {
  background-color: #2d2c2a;
  color: #fff;
}

.light .main-left-side .left-features .social-links div {
  background-color: #ebebeb;
  
}

.light .main-left-side .left-features .social-links div svg path{
  fill : #000;
}

.light .header-theme-switcher {
  background-color: #ebebeb;
}

.light .header .header-left .header-theme-switcher button.dark-mode-button {
  background-color: #2d2c2a;
  color: #fff;
}
.light .header .header-left .header-theme-switcher button.light-mode-button {
  background-color: #fff;
  color: #2d2c2a;
}

.light .header svg path {
  fill : #000;
}

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

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

.light .main-right-side .filters .filter-item a {
  color: #3a3a3a;
}

.light .main-right-side .filters .filter-item .filter-hidden .filter-hidden__item {
  color: #000000;
  border: 1px solid #f0f0ea;
}

.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: #2d2c2a;
color: #fff;
}

.light  .right-menu-contents {
  border-right: 1px solid #ebebeb;
}



.light .main-right-side {
  border-left: 1px solid #ebebeb;
}

.light .custom-card .card-event-date svg path {
  fill : #000;
}

.light .card-tag {
  background-color : #000;
}

.hoverable__content.light {
  background-color: rgba(255, 255, 255, 0.95);
}

.light .skills-right-sidebar .skill-item {
  background-color: #f0f0ea;
}
.light .skill-accordion-features .skills-accordion-wrapper .accordion-item {
  background: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(60px);
}
.light .skill-accordion-features
.skills-accordion-wrapper
.accordion-item
.accordion__header {
  color: #000;
  background-color: #f0f0ea;
}

.light .accordion-item
.accordion__body
.tab__description
.tab__description__skill__ratio {
background-image: linear-gradient(
  90.91deg,
  #eeede9 36.36%,
  rgba(238, 237, 233, 0) 69.78%
);
}

.light .connections__tabs__wrapper .tab__item {
  border: 1px solid #ebebeb;
}

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

.light .connections__tabs__wrapper .tab__item.active {
  background-color: #2d2c2a;
  color: #fff;
}

.light .personal-divider {
  border-top: 1px solid #ebebeb !important;
  background-color: #ebebeb !important;
}

.light .intro-title {
  /* Text/Primary */
  color: #3a3a3a;
}

.light .work__accordion__header h2 {
  color: #3a3a3a;
}
/*# sourceMappingURL=theme.css.map */