:root{--research-publication-color: #666;--research-date-color: #555;--research-date-size: .64rem;--research-date-weight: normal;--research-date-style: normal;--research-date-transform: uppercase;--research-date-spacing: .05em;--research-title-color: #000000;--research-title-size: clamp(1.05rem, 2.5vw, .92rem);--research-title-weight: 600;--research-title-style: normal;--research-title-line-height: 1.4;--research-authors-color: #1e1e1e;--research-authors-size: .76rem;--research-authors-weight: normal;--research-authors-style: normal;--research-authors-line-height: 1.6;--research-authors-strong-color: #000000;--research-authors-strong-weight: 600;--research-authors-strong-style: normal;--research-venue-color: #686868;--research-venue-size: .76rem;--research-venue-weight: normal;--research-venue-style: italic;--research-venue-line-height: 1.6;--research-tag-color: #555;--research-tag-bg: rgba(0, 0, 0, .05);--research-tag-border: rgba(0, 0, 0, .1);--research-tag-size: .6rem;--research-tag-weight: 500;--research-tag-style: normal}[data-theme=dark]{--research-publication-color: #999;--research-date-color: #c0c0c0;--research-title-color: #ffffff;--research-authors-color: #e7e7e7;--research-authors-strong-color: #ffffff;--research-authors-strong-weight: 600;--research-venue-color: #acacac;--research-tag-color: #c0c0c0;--research-tag-bg: rgba(255, 255, 255, .08);--research-tag-border: rgba(255, 255, 255, .2)}@media (max-width: 768px){:root{--research-date-size: .64rem;--research-title-size: .95rem;--research-authors-size: .85rem;--research-venue-size: .85rem;--research-tag-size: .6rem}}.research-section{margin-top:clamp(3rem,8vw,4.8rem);min-height:480px}.research-list{list-style:none;padding:0;margin-top:1.6rem}.research-item{position:relative;padding:1.2rem;margin:0 -1.2rem .8rem;border-radius:8px;min-height:144px;transition:background-color .18s ease-out,transform .16s ease-out}.research-item:hover{background-color:var(--item-hover-bg);transform:translateY(-2px)}.research-item-date{margin-bottom:.4rem;color:var(--research-date-color);font-size:var(--research-date-size);font-weight:var(--research-date-weight);font-style:var(--research-date-style);text-transform:var(--research-date-transform);letter-spacing:var(--research-date-spacing);font-family:sans-serif;transition:color .2s ease}.research-item-title{color:var(--research-title-color);font-size:var(--research-title-size);font-weight:var(--research-title-weight);font-style:var(--research-title-style);line-height:var(--research-title-line-height);margin:0 0 .4rem}.research-item-title a{color:var(--research-title-color);text-decoration:none;position:relative;transition:color .2s ease}.research-item-title a:after{content:"";position:absolute;inset:-1.2rem}.research-item:hover .research-item-title a{color:var(--link-hover-color)}.research-item-title svg{display:inline-block;width:.9em;height:.9em;margin-left:.2rem;transition:transform .2s ease,color .2s ease;vertical-align:middle;color:var(--text-secondary)}.research-item:hover .research-item-title svg{transform:translate(3px,-3px);color:var(--link-hover-color)}.research-item-details{color:var(--research-authors-color);font-size:var(--research-authors-size);font-weight:var(--research-authors-weight);font-style:var(--research-authors-style);line-height:var(--research-authors-line-height);margin:.4rem 0 0;transition:color .2s ease}.research-item-details strong{color:var(--research-authors-strong-color);font-weight:var(--research-authors-strong-weight);font-style:var(--research-authors-strong-style)}.research-item-details em{color:var(--research-venue-color);font-size:var(--research-venue-size);font-weight:var(--research-venue-weight);font-style:var(--research-venue-style);line-height:var(--research-venue-line-height)}.research-publication{font-size:clamp(.75rem,1.5vw,.7rem);color:var(--research-publication-color);transition:color .2s ease}.research-tags{list-style:none;padding:0;margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.4rem .6rem}.research-tag{background-color:var(--research-tag-bg);border:1px solid var(--research-tag-border);color:var(--research-tag-color);font-size:var(--research-tag-size);font-weight:var(--research-tag-weight);font-style:var(--research-tag-style);padding:.2rem .6rem;border-radius:9999px;font-family:sans-serif;transition:all .15s ease}@media (min-width: 768px){.research-item{display:grid;grid-template-columns:repeat(8,1fr);gap:1.2rem}.research-item-date{grid-column:span 2 / span 2;margin-top:.12rem;margin-bottom:0}.research-item-content{grid-column:span 6 / span 6}}@media (max-width: 1024px){.research-item{content-visibility:auto;contain-intrinsic-size:220px}}@media (max-width: 768px){.research-item{padding:1rem;margin:0 -1rem 1rem}}@media (max-width: 480px){.research-item{padding:.75rem;margin:0 -.75rem 1rem}}
