.publication-head{padding:42px 0 32px!important;background:linear-gradient(180deg,#fff 0%,var(--soft) 100%)!important}.publication-head-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,430px);gap:56px;align-items:start}.publication-head .eyebrow{margin-bottom:10px}.publication-head h1{font-size:clamp(3.4rem,6vw,5rem);line-height:.98}.publication-head .page-intro{max-width:820px;margin-top:15px;font-size:.98rem;line-height:1.68}.publication-tools{display:grid;grid-template-columns:minmax(280px,1fr) auto;gap:14px 20px;align-items:center;margin-top:26px}.publication-search{position:relative}.publication-search i{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#748077;font-size:.88rem;pointer-events:none}.publication-search input{width:100%!important;padding:12px 16px 12px 43px!important;border:1px solid #D8D3C6!important;background:#fff!important;font-size:.9rem!important;box-shadow:none!important;outline:none}.publication-search input:focus{border-color:var(--accent)!important}.publication-count{justify-self:end;white-space:nowrap;color:#59665b!important;font-size:.82rem!important;font-weight:650}.publication-note{margin:13px 0 0!important;color:#7A8178!important;font-size:.74rem!important;line-height:1.5}.publication-note sup{color:var(--gold);font-weight:800}.scholar-card{border:1px solid #ddd8cb;background:#fff;padding:18px 20px 16px}.scholar-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--line)}.scholar-card-head a{display:inline-flex;align-items:center;gap:7px;color:var(--midnight);font-weight:750;text-decoration:none}.scholar-card-head a:hover{color:var(--accent)}.scholar-updated{color:var(--muted);font-size:.68rem}.scholar-metrics{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:8px;margin-top:14px}.scholar-metric{padding-right:8px;border-right:1px solid var(--line)}.scholar-metric:last-child{border-right:0}.scholar-metric strong{display:block;font-family:"Source Serif 4",Georgia,serif;color:var(--midnight);font-size:1.5rem;line-height:1}.scholar-metric:first-child strong{font-size:1.9rem;color:var(--gold)}.scholar-metric span{display:block;margin-top:5px;color:var(--muted);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.scholar-chart-wrap{margin-top:16px}.scholar-chart-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#677168;font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.scholar-chart{height:128px;display:flex;align-items:stretch;gap:5px;border-bottom:1px solid #d8d3c6;padding:0 1px}.scholar-bar-group{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.scholar-bar-track{position:relative;width:100%;height:96px;display:flex;align-items:flex-end;justify-content:center}.scholar-bar-value{position:absolute;bottom:calc(var(--bar-height) + 4px);left:50%;transform:translateX(-50%);color:#536158;font-size:.54rem;font-weight:700;line-height:1;white-space:nowrap}.scholar-bar{width:min(25px,68%);height:var(--bar-height);min-height:2px;background:var(--accent);opacity:.76}.scholar-bar-group:hover .scholar-bar{opacity:1}.scholar-year{height:28px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:4px;font-size:.54rem;color:#7a8178;line-height:1.05;white-space:nowrap}.scholar-year em{margin-top:2px;color:var(--gold);font-size:.46rem;font-style:normal;font-weight:800;letter-spacing:.04em}.scholar-chart-empty{height:128px;display:flex;align-items:center;justify-content:center;border:1px dashed #d8d3c6;background:#fcfbf7;color:#7a8178;font-size:.72rem;text-align:center;padding:12px}.publication-mini-total{display:flex;align-items:baseline;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line);color:var(--muted);font-size:.68rem}.publication-mini-total strong{font-family:"Source Serif 4",Georgia,serif;color:var(--midnight);font-size:1.12rem}.publication-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px}.publication-actions a,.publication-actions button{border:0;background:none;padding:0;color:var(--accent);font:inherit;font-size:.84rem;font-weight:650;text-decoration:none;cursor:pointer}.publication-actions a:hover,.publication-actions button:hover{text-decoration:underline}.abstract-panel{display:none;margin-top:18px;padding:20px 24px;border-left:3px solid #b7cbd1;background:#faf9f6;color:#48515a;font-size:.93rem;line-height:1.75}.abstract-panel.open{display:block}.abstract-panel p{margin:0;text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto}.abstract-panel .abstract-source{margin-top:10px;font-size:.82rem;color:var(--muted)}.authors-full{line-height:1.75}.publication-equal-note{margin:4px 0 0;font-size:.79rem;font-style:italic}.bib-modal[hidden]{display:none}.bib-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:28px;background:rgba(20,24,26,.55)}.bib-dialog{width:min(920px,100%);max-height:86vh;background:#fff;border:1px solid #ddd8d0;box-shadow:0 24px 70px rgba(0,0,0,.22);display:flex;flex-direction:column}.bib-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-bottom:1px solid var(--line)}.bib-header h2{margin:0;font-size:1.45rem}.bib-close{width:40px;height:40px;border:1px solid #ddd8d0;background:#fff;font-size:1.25rem;cursor:pointer}.bib-body{padding:20px 26px 26px;overflow:auto}.bib-code{margin:0;padding:18px;background:#f7f6f2;border:1px solid #ddd8d0;white-space:pre;overflow:auto;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.bib-footer{display:flex;justify-content:flex-end;padding:0 26px 24px}.copy-bib{border:1px solid var(--accent);background:var(--accent);color:#fff;padding:9px 13px;font:inherit;font-size:.86rem;font-weight:650;cursor:pointer}.copy-bib.copied{background:#334155;border-color:#334155}@media(max-width:960px){.publication-head-main{grid-template-columns:1fr}.scholar-card{max-width:590px}.publication-tools{max-width:720px}}@media(max-width:760px){.publication-head{padding:32px 0 26px!important}.publication-head-main{gap:24px}.publication-tools{grid-template-columns:1fr;gap:10px;margin-top:20px}.publication-count{justify-self:start}.publication-note{margin-top:10px!important}}@media(max-width:640px){.publication-head h1{font-size:3rem}.scholar-card{padding:16px}.scholar-metrics{gap:6px}.scholar-metric strong{font-size:1.3rem}.scholar-metric:first-child strong{font-size:1.65rem}.scholar-chart{gap:3px}.scholar-bar-value{font-size:.5rem}.scholar-year{font-size:.5rem}.bib-modal{padding:12px}.bib-header,.bib-body{padding-left:18px;padding-right:18px}.bib-footer{padding-left:18px;padding-right:18px}.abstract-panel{padding:17px 18px}.abstract-panel p{text-align:left;hyphens:none;-webkit-hyphens:none}}