img[alt="Chunhui Duan"]+div{font-weight:700}.page-body .prose a:not([class]),.page-body .bio-text a{color:#be185d;font-weight:inherit;text-decoration:none;transition:color 150ms ease}.page-body .prose a:not([class]):hover,.page-body .bio-text a:hover{color:#9f1239;text-decoration:none}.page-body .prose a:not([class]):focus-visible,.page-body .bio-text a:focus-visible{color:#9f1239;outline:2px solid currentColor;outline-offset:2px;text-decoration:none}.dark .page-body .prose a:not([class]),.dark .page-body .bio-text a{color:#f472b6}.dark .page-body .prose a:not([class]):hover,.dark .page-body .prose a:not([class]):focus-visible,.dark .page-body .bio-text a:hover,.dark .page-body .bio-text a:focus-visible{color:#f9a8d4}.publication-rank-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:0}.publication-rank-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.12rem .55rem;font-size:.75rem;font-weight:700;line-height:1.35;border:1px solid transparent}.publication-rank-badge.ccf-a{color:#991b1b;background:#fee2e2;border-color:#fecaca}.publication-rank-badge.ccf-b{color:#9a3412;background:#ffedd5;border-color:#fed7aa}.publication-rank-badge.ccf-c{color:#1e40af;background:#dbeafe;border-color:#bfdbfe}.publication-rank-badge.cas-rank{color:#6b21a8;background:#f3e8ff;border-color:#e9d5ff}.dark .publication-rank-badge.ccf-a{color:#fecaca;background:rgb(127 29 29/.35);border-color:rgb(248 113 113/.4)}.dark .publication-rank-badge.ccf-b{color:#fed7aa;background:rgb(124 45 18/.35);border-color:rgb(251 146 60/.4)}.dark .publication-rank-badge.ccf-c{color:#bfdbfe;background:rgb(30 64 175/.35);border-color:rgb(96 165 250/.4)}.dark .publication-rank-badge.cas-rank{color:#e9d5ff;background:rgb(88 28 135/.35);border-color:rgb(192 132 252/.4)}.publication-entry{padding:1.1rem 0 1.2rem;border-bottom:1px solid rgb(148 163 184/.28)}.publication-entry:first-child{padding-top:.35rem}.publication-entry:last-child{border-bottom:0}.publication-title{margin:0;max-width:58rem;font-size:clamp(1.05rem,1.7vw,1.22rem);font-weight:750;line-height:1.4;letter-spacing:-.012em;color:#0f172a}.publication-title a{color:inherit;text-decoration:none;text-underline-offset:.18em;transition:color 150ms ease,text-decoration-color 150ms ease}.publication-title a:hover,.publication-title a:focus-visible{color:var(--color-primary-600,#2563eb);text-decoration:underline;text-decoration-thickness:.08em}.publication-authors{margin-top:.38rem;font-size:.91rem;line-height:1.55;color:#475569}.publication-venue-row{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .65rem;margin-top:.34rem}.publication-venue{font-size:.9rem;line-height:1.5;color:#334155}.publication-venue em{font-weight:600;color:#1e293b}.publication-year::before{content:" · ";color:#94a3b8}.publication-links{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.58rem}.publication-links .hb-attachment-link{margin:0}.dark .publication-entry{border-bottom-color:rgb(100 116 139/.35)}.dark .publication-title{color:#f1f5f9}.dark .publication-authors{color:#cbd5e1}.dark .publication-venue{color:#cbd5e1}.dark .publication-venue em{color:#e2e8f0}@media(max-width:640px){.publication-entry{padding:.95rem 0 1rem}.publication-title{font-size:1.03rem;line-height:1.42}.publication-authors,.publication-venue{font-size:.86rem}.publication-venue-row{align-items:flex-start}}#papers>.flex>.mb-6{position:relative;margin-bottom:1.25rem;padding-bottom:.8rem;letter-spacing:-.025em}#papers>.flex>.mb-6::after{content:"";position:absolute;left:50%;bottom:0;width:3rem;height:3px;border-radius:9999px;background:linear-gradient(90deg,#9f1239,#db2777);transform:translateX(-50%);box-shadow:0 3px 12px rgb(190 24 93/.22)}#papers>.flex.flex-col.items-center.px-6>.container{margin-top:1.15rem}#papers .publication-entry{position:relative;margin-bottom:.25rem;padding:1.15rem 1.25rem 1.2rem 1.4rem;overflow:hidden;border:1px solid rgb(190 24 93/.1);border-radius:.9rem;background:linear-gradient(135deg,rgb(255 255 255/.96),rgb(255 248 251/.88));box-shadow:0 8px 24px rgb(76 29 48/.055);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}#papers .publication-entry::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#9f1239,#ec4899);opacity:.72}#papers .publication-entry:hover{border-color:rgb(190 24 93/.22);box-shadow:0 12px 30px rgb(76 29 48/.1);transform:translateY(-2px)}#papers .publication-title{color:#1f2937}#papers .publication-title a:hover,#papers .publication-title a:focus-visible{color:#9f1239;text-decoration-color:rgb(190 24 93/.45)}#papers .publication-links .hb-attachment-link{display:inline-flex;align-items:center;gap:.2rem;min-height:1.75rem;padding:.2rem .52rem;border:1px solid rgb(190 24 93/.14);border-radius:9999px;background:rgb(255 255 255/.72);font-weight:650;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}#papers .publication-links .hb-attachment-link:hover,#papers .publication-links .hb-attachment-link:focus-visible{color:#9f1239;border-color:rgb(190 24 93/.32);background:#fff1f6}.dark #papers .publication-entry{border-color:rgb(244 114 182/.16);background:linear-gradient(135deg,rgb(30 41 59/.96),rgb(55 26 43/.72));box-shadow:0 10px 28px rgb(0 0 0/.18)}.dark #papers .publication-title{color:#f8fafc}.dark #papers .publication-links .hb-attachment-link{border-color:rgb(244 114 182/.2);background:rgb(15 23 42/.42)}.dark #papers .publication-links .hb-attachment-link:hover,.dark #papers .publication-links .hb-attachment-link:focus-visible{color:#f9a8d4;border-color:rgb(244 114 182/.45);background:rgb(131 24 67/.3)}@media(max-width:640px){#papers>.flex>.mb-6{margin-bottom:.85rem}#papers .publication-entry{padding:1rem .95rem 1.05rem 1.12rem;border-radius:.75rem}}@media(prefers-reduced-motion:reduce){#papers .publication-entry,#papers .publication-links .hb-attachment-link{transition:none}}.publication-filter{display:inline-flex;align-self:flex-start;gap:.25rem;margin:0 0 .7rem;padding:.28rem;border:1px solid rgb(190 24 93/.14);border-radius:9999px;background:rgb(255 255 255/.78);box-shadow:0 6px 18px rgb(76 29 48/6%);backdrop-filter:blur(8px)}.publication-filter-button{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-height:2.1rem;padding:.35rem .68rem;border:0;border-radius:9999px;color:#64748b;background:0 0;font-size:.82rem;font-weight:650;line-height:1;cursor:pointer;transition:color 150ms ease,background-color 150ms ease,box-shadow 150ms ease}.publication-filter-button:hover{color:#9f1239;background:#fff1f6}.publication-filter-button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#9f1239,#be185d);box-shadow:0 4px 12px rgb(190 24 93/.24)}.publication-filter-button:focus-visible{outline:2px solid #db2777;outline-offset:2px}.publication-filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:9999px;color:currentColor;background:rgb(148 163 184/.16);font-size:.7rem;font-variant-numeric:tabular-nums}.publication-filter-button[aria-pressed=true] .publication-filter-count{background:rgb(255 255 255/.2)}.publication-entry[hidden]{display:none!important}.dark .publication-filter{border-color:rgb(244 114 182/.18);background:rgb(15 23 42/.7)}.dark .publication-filter-button{color:#cbd5e1}.dark .publication-filter-button:hover{color:#f9a8d4;background:rgb(131 24 67/.28)}@media(max-width:480px){.publication-filter{width:100%;justify-content:space-between}.publication-filter-button{flex:auto;padding-inline:.45rem}}@media(prefers-reduced-motion:reduce){.publication-filter-button{transition:none}}#experience .mx-auto.w-full.max-w-4xl>.flex.flex-col>.w-full:nth-of-type(2){display:none}.funds-awards{color:#0f172a}.funds-awards-header{position:relative;margin-bottom:1.45rem;padding-bottom:.9rem;text-align:center}.funds-awards-header::after{content:"";position:absolute;left:50%;bottom:0;width:3rem;height:3px;border-radius:9999px;background:linear-gradient(90deg,#9f1239,#db2777);box-shadow:0 3px 12px rgb(190 24 93/.22);transform:translateX(-50%)}.funds-awards-title-main{color:#1f2937;font-size:clamp(2rem,4vw,2.5rem);font-weight:760;line-height:1.15;letter-spacing:-.025em}.funds-awards-groups{display:grid;gap:3rem}.funds-awards-group{--funds-awards-accent:#9f1239}.funds-awards-group-heading{margin:0 0 .55rem}.funds-awards-group-heading h4{margin:0;color:#1f2937;font-size:1rem;font-weight:760;line-height:1.25;letter-spacing:0}.funds-awards-list{display:grid;border-top:1px solid rgb(148 163 184/.22)}.funds-awards-item{display:grid;grid-template-columns:7.25rem minmax(0,1fr)minmax(10rem,14rem);gap:1.75rem;align-items:start;padding:1rem 0;border-bottom:1px solid rgb(148 163 184/.22)}.funds-awards-primary{min-width:0}.funds-awards-primary a{color:inherit;text-decoration:none;text-underline-offset:.18em}.funds-awards-primary a:hover,.funds-awards-primary a:focus-visible{color:var(--funds-awards-accent);text-decoration:underline;text-decoration-thickness:.08em}.funds-awards-title{margin:0 0 .3rem;color:#1f2937;font-size:clamp(1rem,1.55vw,1.12rem);font-weight:740;line-height:1.45;letter-spacing:-.006em;overflow-wrap:anywhere}.funds-awards-title-en,.funds-awards-title-zh{display:block}.funds-awards-title-zh{margin-top:.16rem;color:#475569;font-size:.92em;font-weight:620;line-height:1.45}.funds-awards-awarder{color:#64748b;font-size:.88rem;font-weight:500;line-height:1.52}.funds-awards-detail{display:flex;flex-direction:column;align-items:flex-end;gap:.28rem;min-width:0;padding-top:.08rem;text-align:right}.funds-awards-role{color:var(--funds-awards-accent);font-size:.87rem;font-weight:680;line-height:1.35}.funds-awards-extra{color:#1f2937;font-size:.84rem;font-weight:650;line-height:1.4}.funds-awards-date{padding-top:.16rem;color:#64748b;font-size:.77rem;font-weight:620;line-height:1.45;font-variant-numeric:tabular-nums;white-space:nowrap}.awards-simple-list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.award-simple-item{position:relative;padding-left:1.15rem}.award-simple-item::before{content:"";position:absolute;top:.62rem;left:0;width:.34rem;height:.34rem;border-radius:50%;background:#be185d}.award-simple-title{color:#1f2937;font-size:1rem;font-weight:700;line-height:1.45}.award-simple-meta{display:flex;flex-wrap:wrap;gap:.18rem .42rem;margin-top:.18rem;color:#64748b;font-size:.83rem;line-height:1.5}.award-simple-date{font-weight:620}.award-simple-separator{color:#cbd5e1}.award-simple-result{color:#9f1239;font-weight:650}.dark .funds-awards{color:#f1f5f9}.dark .funds-awards-group{--funds-awards-accent:#f9a8d4}.dark .funds-awards-title-main,.dark .funds-awards-group-heading h4,.dark .funds-awards-title,.dark .award-simple-title{color:#f8fafc}.dark .funds-awards-title-zh{color:#cbd5e1}.dark .funds-awards-list,.dark .funds-awards-item{border-color:rgb(148 163 184/.18)}.dark .funds-awards-awarder{color:#cbd5e1}.dark .funds-awards-date{color:#94a3b8}.dark .funds-awards-extra{color:#e2e8f0}.dark .award-simple-meta{color:#94a3b8}.dark .award-simple-item::before{background:#f9a8d4}.dark .award-simple-result{color:#f9a8d4}@media(max-width:760px){.funds-awards-header{margin-bottom:1.25rem}.funds-awards-group-heading{margin-bottom:.55rem;text-align:left}.funds-awards-list{gap:.7rem}.funds-awards-item{grid-template-columns:minmax(0,1fr);gap:.34rem;padding:.9rem 0}.funds-awards-detail{align-items:flex-start;padding-top:.22rem;text-align:left}.funds-awards-date{padding:0;font-size:.73rem}.funds-awards-groups{gap:2.4rem}.awards-simple-list{gap:1.05rem}.award-simple-meta{display:block}.award-simple-separator{margin-inline:.32rem}}