:root{--color-bg: #fafafa;--color-text: #1f2328;--color-muted: #57606a;--color-border: #e2e5e9;--color-accent: #116897;--max-width: 720px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Apple SD Gothic Neo","Noto Sans KR",Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--color-accent);text-decoration:none}a:hover{text-decoration:underline}.site-main{max-width:var(--max-width);margin:0 auto;padding:3.5rem 1.25rem 4rem}.profile{margin-bottom:3rem}.profile__header{display:flex;gap:1.75rem;align-items:flex-start;flex-wrap:wrap}.profile__avatar{width:128px;height:128px;border-radius:50%;object-fit:cover;flex-shrink:0}.profile__info{flex:1;min-width:240px}.profile__name{margin:0 0 .25rem;font-size:1.9rem}.profile__name-ko{color:var(--color-muted);font-weight:400;font-size:1.2rem}.profile__role,.profile__affiliation,.profile__location{margin:.15rem 0;color:var(--color-muted);font-size:.98rem}.profile__bio{margin:2rem 0 0;padding-top:1.75rem;border-top:1px solid var(--color-border)}.profile__bio p{margin:.6rem 0}.profile__bio h3{font-size:1.02rem;margin:1.1rem 0 .4rem}.profile__bio ul{margin:.3rem 0;padding-left:1.25rem}.profile__bio li{margin:.2rem 0}.profile__links{margin-top:.75rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;align-items:center}.profile__link{border:1px solid var(--color-border);border-radius:.2rem;border-color:var(--color-text);padding:.15rem .7rem;font-size:.9rem;color:var(--color-text);background:#fff}.profile__link:hover{border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.section-title{font-size:1.3rem;border-bottom:1px solid var(--color-border);padding-bottom:.5rem;margin-bottom:1.5rem}.pub-list{list-style:none;margin:0;padding:0}.pub-item{padding:1.25rem 0;border-bottom:1px solid var(--color-border)}.pub-item:first-child{padding-top:0}.pub-item__title{margin:0 0 .3rem;font-size:1.1rem;font-weight:600}.pub-item__authors,.pub-item__venue{margin:0 0 .3rem;color:var(--color-muted);font-size:.95rem}.pub-item__abbrev{color:var(--color-text);font-weight:600}.pub-item__links{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.9rem;font-size:.88rem}.pub-item__note{font-weight:600}.publication__back{font-size:.9rem}.publication__title{font-size:1.6rem;margin:.5rem 0 .5rem}.publication__authors,.publication__venue{color:var(--color-muted);margin:.2rem 0}.publication__links{margin:1rem 0 1.5rem;display:flex;flex-wrap:wrap;gap:.9rem;font-size:.92rem}.publication__content{margin-top:1.5rem;border-top:1px solid var(--color-border);padding-top:1.5rem}.site-footer{text-align:center;color:var(--color-muted);font-size:.85rem;padding:1.5rem 1.25rem 2.5rem}@media(max-width: 480px){.profile__header{flex-direction:column;align-items:center;text-align:center}}/*# sourceMappingURL=main.css.map */