<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: 'Arthead';
  src: url("https://chaineye.oss-cn-hangzhou.aliyuncs.com/personal%20website/2022/fonts/arthead-free.ttf");
}
#portfolio_wrapper {
  width: 100%;
  padding-top: 6rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#portfolio_wrapper .section_title {
  mix-blend-mode: difference;
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  #portfolio_wrapper .section_title {
    mix-blend-mode: normal;
    color: #161616;
  }
}
#portfolio_list {
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 4rem;
}
.work_item {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.work_item_contentwrap {
  display: flex;
  flex-direction: column;
  height: fit-content;
}
.work_cover {
  width: 100%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.6s ease-in-out;
  border-radius: 1rem;
}
.work_cover img {
  width: 100%;
  transition: transform 0.6s ease-in-out;
}
.work_intro {
  flex: 60%;
  z-index: 1;
  margin-top: -2rem;
  padding-bottom: 4rem;
  transition: color 0.2s ease-in;
}
@media screen and (max-width: 768px) {
  .work_intro {
    flex: 100%;
  }
}
.work_product {
  font-size: 4rem;
  font-family: 'Arthead';
  font-weight: 500;
  line-height: 1.2;
}
.work_subtitle {
  font-size: 1.5rem;
}
.work_subline {
  margin-top: 1rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .work_subline {
    gap: 0;
  }
}
.work_role {
  padding: 0 8px 0 8px;
  border-radius: 1rem;
  border: 1px solid #e6e6e6;
  color: #999;
}
.work_year {
  color: #999;
}
@media screen and (max-width: 768px) {
  .work_year {
    margin-left: 1rem;
  }
}
</pre></body></html>