@font-face{font-family:"Outfit";src:url("../fonts/outfit-variable.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.about-page{--homepage-font:"Outfit","Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif;--primary:#245b84;--primary-hover:#174562;--primary-soft:rgba(36,91,132,0.04);--primary-soft-strong:rgba(36,91,132,0.09);--primary-line:rgba(36,91,132,0.22);--primary-glow:rgba(36,91,132,0.06);--global-theme-color:#245b84;--publication-venue-blue:#245b84;--honor-surface:#fbfcfd;--honor-border:#e2e8ed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html .about-page,html .about-page :is(.post,.section-title,.section-title-hint,#navbar,#navbar .nav-link,#navbar .language-toggle,.intro-language-toggle,article,article p,.interest-card,.timeline-expand-hint,.logo-text-group,.detail-card,.detail-title,.compact-card,.pub-category__summary,.publication-summary,.publication-filter,.publications,.publications .title,.publications .author,.publications .periodical,.service-section,.hobbies-section,.hobbies-intro,.page-last-updated,footer){font-family:var(--homepage-font)}html .about-page .personal-motto__song,html .about-page .personal-motto__song em{font-family:var(--homepage-font)}html .about-page :is(.chinese-name,.chinese-handwriting,.song-title-cjk,.song-artist-cjk){font-family:"Gu Xingshu","Long Cang",cursive}html[lang="zh-CN"] .about-page .section-title,html[lang="zh-CN"] .about-page .section-title>span{font-family:var(--homepage-font)}html .about-page :is(div,span,p,a,button,summary,label,li,td,th,h1,h2,h3,h4,h5,h6,strong,em,small,time,input,select,textarea):not(:where(.post-title,.personal-motto,.chinese-name,.chinese-handwriting,.song-title-cjk,.song-artist-cjk,.katex,.MathJax,pre,code,svg,math,.fa,.fas,.far,.fab,.fa-solid,.fa-brands,.ai,.ti,[class^="ti-"],[class*=" ti-"],[class^="icon-"]) *):not(.post-title,.personal-motto,.chinese-name,.chinese-handwriting,.song-title-cjk,.song-artist-cjk,.katex,.MathJax,.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.ai,.ti,[class^="ti-"],[class*=" ti-"],[class^="icon-"]){font-family:var(--homepage-font)!important}html .about-page .post-title,html .about-page .post-title :is(.name-separator,strong,strong span){font-family:"Dancing Script",cursive}.about-page{--reading-text:#707982}html[data-theme="dark"] .about-page{--reading-text:#b4bec8}html .about-page article p,html .about-page article .interest-card,html .about-page article .hobbies-intro,html .about-page article .detail-field-value,html .about-page article .compact-card-body,html .about-page article .service-details,html .about-page article .publications .abstract{color:var(--reading-text);font-weight:400}html .about-page article :is(.abstract,.compact-card-body,.detail-field-value) :is(p,li,span):not(.presentation-distinction){color:inherit}html .about-page article>.clearfix a,html .about-page article p a{color:var(--primary)!important}html .about-page article>.clearfix a:hover{color:var(--primary-hover)!important}html[data-theme="dark"] .about-page article>.clearfix a,html[data-theme="dark"] .about-page article p a{color:#81b1d8!important}html .about-page article>.clearfix>[data-language]>p,html .about-page article>.clearfix .interest-card{color:#767a7e;font-size:.8125rem;font-weight:400;line-height:1.5}html[data-theme="dark"] .about-page article>.clearfix>[data-language]>p,html[data-theme="dark"] .about-page article>.clearfix .interest-card{color:#b9c0c7}html .about-page article>.clearfix .interest-card strong{background:0;box-shadow:none;border:0;border-radius:0;padding:0;color:inherit;font-size:inherit;font-weight:600}html .about-page .hobbies-intro .song-bilingual,html .about-page .hobbies-intro .song-bilingual>em{color:var(--reading-text)}html .about-page .hobbies-intro .song-bilingual a,html .about-page .hobbies-intro .song-bilingual a em{color:var(--primary)!important}html .about-page .hobbies-intro .song-bilingual a:hover,html .about-page .hobbies-intro .song-bilingual a:hover em{color:var(--primary-hover)!important}@media(max-width:767.98px){html .about-page article>.clearfix>[data-language]>p,html .about-page article>.clearfix .interest-card{font-size:.875rem}}html[data-theme="dark"] .about-page{--primary:#81b1d8;--primary-hover:#accce6;--primary-soft:rgba(129,177,216,0.07);--primary-soft-strong:rgba(129,177,216,0.13);--primary-line:rgba(129,177,216,0.3);--primary-glow:rgba(129,177,216,0.08);--global-theme-color:#81b1d8;--publication-venue-blue:#81b1d8;--honor-surface:#182029;--honor-border:#34424e}.about-page #publication-results .periodical .venue-abbr{opacity:1}html .about-page .honors-section{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px;align-items:start}html .about-page .honors-section .compact-card{border:1px solid var(--honor-border);border-radius:6px;background:var(--honor-surface);box-shadow:none;overflow:hidden}html .about-page .honors-section .compact-card summary{display:grid;grid-template-columns:minmax(0,1fr) auto 8px;grid-template-rows:auto;align-items:center;column-gap:7px;min-height:31px;padding:5px 9px;font-size:var(--entry-text-size);line-height:1.3}html .about-page .honors-section .compact-card .compact-title{grid-column:1;grid-row:1;font-size:inherit;font-weight:500;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3}html .about-page .honors-section .compact-card .year{grid-column:2;grid-row:1;text-align:right;color:var(--text-muted);font-size:.68rem;font-weight:400;white-space:nowrap;max-width:none}html .about-page .honors-section .compact-card summary::after{grid-column:3;grid-row:1;justify-self:end;align-self:center;color:var(--primary)}html .about-page .honors-section .compact-card-body{padding:0 7px 5px;border-left:0;line-height:1.4}html .about-page .honors-section .compact-card:hover,html .about-page .honors-section .compact-card[open]{border-color:var(--primary-line);background:var(--primary-soft)}@media(max-width:767.98px){html .about-page .honors-section{grid-template-columns:minmax(0,1fr);gap:4px}}html .about-page .honors-section.honors-section--grouped{display:block}.about-page .honors-stage+.honors-stage{margin-top:9px}.about-page .honors-stage-title{margin:0 0 5px;font-size:.74rem;font-weight:500;line-height:1.4;color:var(--text-muted)}.about-page .honors-stage-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:5px;align-items:start}@media(max-width:767.98px){.about-page .honors-stage-cards{grid-template-columns:minmax(0,1fr)}}.about-page #navbar a,.about-page article a,.about-page .social-icons-header a,.about-page .contact-icons a{color:var(--primary)!important}.about-page #navbar a:hover,.about-page article a:hover,.about-page .social-icons-header a:hover{color:var(--primary-hover)!important}html .about-page .section-title::before{content:none;display:none}html .about-page .section-title{padding-left:0;border-left:0}html .about-page .timeline-expand-hint{padding-left:0}.about-page .section-title:hover,.about-page .timeline-expand-hint::before,.about-page .section-title-hint:hover{color:var(--primary)}.about-page .research-summary-placeholder{margin:-0.08rem 0 .72rem;padding:.08rem 0 .36rem;color:var(--text-soft);font-size:.74rem;font-weight:400;line-height:1.4}html .about-page .misc-section{margin-top:1.2rem}html .about-page .misc-section .section-title-hint{display:inline-flex;align-items:center;min-height:18px;margin-left:auto;padding:.08rem .42rem;border:1px solid color-mix(in srgb,var(--primary) 42%,transparent);border-radius:999px;background:var(--primary-soft-strong);color:var(--primary);font-family:var(--homepage-font);font-size:.63rem;font-weight:500;line-height:1;transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease}html .about-page .misc-section>summary:hover .section-title-hint,html .about-page .misc-section>summary:focus-visible .section-title-hint{color:var(--primary-hover);background:var(--primary-soft-strong);border-color:color-mix(in srgb,var(--primary) 55%,transparent)}html .about-page .misc-section .misc-hint-open{display:none}html .about-page .misc-section[open] .misc-hint-closed{display:none}html .about-page .misc-section[open] .misc-hint-open{display:inline}.about-page .publication-summary{margin:0 0 .45rem;padding:.1rem 0 .4rem;background:transparent;border:0;border-bottom:1px solid var(--global-divider-color);border-radius:0}.about-page .publication-summary__header{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;margin-bottom:.14rem;line-height:1.2}.about-page .publication-summary__count{color:var(--text-muted);font-size:.68rem;font-weight:400;white-space:nowrap}.about-page .publication-summary__legend{color:var(--text-soft);font-size:.6rem;font-weight:400;line-height:1.2}.about-page .publication-summary__accepted{display:flex;flex-wrap:wrap;align-items:baseline;gap:.12rem .7rem;min-width:0;line-height:1.35}.about-page .publication-summary__group{display:inline-flex;flex-direction:row;align-items:baseline;gap:.34rem;white-space:nowrap}.about-page .publication-summary__review{display:flex;align-items:baseline;flex-wrap:wrap;gap:.12rem .5rem;margin-top:.2rem;padding-top:.2rem;border-top:1px solid var(--global-divider-color);line-height:1.35}.about-page .publication-summary__venue{display:inline-flex;align-items:baseline;gap:.25rem;color:var(--text-muted);font-size:.69rem;font-weight:500;white-space:nowrap}.about-page .publication-summary__venue-count{color:var(--text-soft);font-size:.64rem;font-weight:400;font-variant-numeric:tabular-nums}.about-page .publication-summary__papers{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0;min-width:0}.about-page .publication-summary__paper{display:inline-flex;align-items:baseline;gap:.2rem;color:var(--text);font-size:.7rem;white-space:nowrap}.about-page .publication-summary__paper+.publication-summary__paper::before{content:",";margin-right:.28rem;color:var(--text-soft)}.about-page .publication-summary__paper a{color:var(--text)!important}.about-page .publication-summary__paper a:hover,.about-page .publication-summary__paper a:focus-visible{color:var(--primary)!important}.about-page .publication-summary .overview-primary{text-decoration-thickness:1px;text-underline-offset:2px}.about-page .publication-summary__note{color:var(--text-soft);font-size:.62rem;font-weight:400}.about-page .publication-summary__note::before{content:"(";margin-left:.04rem}.about-page .publication-summary__note::after{content:")"}.about-page .publication-summary__note.presentation-distinction{color:#a3293a;font-weight:600}html[data-theme="dark"] .about-page .publication-summary__note.presentation-distinction{color:#f0a0a9}@media(max-width:767.98px){.about-page .research-summary-placeholder{margin-bottom:.58rem;font-size:.72rem}html .about-page .misc-section .section-title-hint{min-height:18px;padding:.07rem .36rem;font-size:.6rem}.about-page .publication-summary{padding:.06rem 0 .38rem}.about-page .publication-summary__header{gap:0 5px;margin-bottom:.12rem}.about-page .publication-summary__accepted{gap:.1rem .58rem}.about-page .publication-summary__group{gap:.3rem}.about-page .publication-summary__review{margin-top:.16rem;padding-top:.16rem}.about-page .publication-summary__papers{gap:0}}@media(min-width:768px){.about-page #publication-results .bibliography>li>.row{margin:0;gap:17px;align-items:center}.about-page #publication-results .abbr{flex:0 0 clamp(142px,15vw,168px);width:clamp(142px,15vw,168px);max-width:none;min-height:0;height:auto;box-sizing:border-box;padding:5px 0;margin:0;aspect-ratio:auto;align-self:center;display:block;overflow:visible;position:relative}.about-page #publication-results .abbr:not(:has(img)){display:none}.about-page #publication-results .abbr figure{width:80%;height:auto;aspect-ratio:auto;margin:0 auto;position:static;overflow:visible;display:block}.about-page #publication-results .abbr picture{width:100%;height:auto;margin:0;display:block}.about-page #publication-results .abbr>img.preview{width:80%!important;min-width:0!important;margin:0 auto}.about-page #publication-results .abbr img{width:100%!important;min-width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain;object-position:center;position:static;margin:0;transform:none}.about-page #publication-results [data-paper-key]>[id]{padding:0;min-width:0}}