.article-detail .jp-banner h1{overflow-wrap:anywhere;max-width:1000px;font-size:clamp(30px,3.4vw,44px);line-height:1.22}.article-detail .ad-byline{max-width:960px;margin-top:20px;font-size:16px;line-height:1.8}.ad-meta{color:#c4d6e1;flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:12px;display:flex}.ad-meta:empty{display:none}.ad-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;padding-top:40px;padding-bottom:48px;display:grid}.ad-main{min-width:0}.ad-sections{border-bottom:1px solid var(--jp-border);flex-wrap:wrap;gap:12px 28px;margin-bottom:32px;display:flex}.ad-sections a{border-bottom:2px solid #0000;align-items:center;min-height:44px;font-size:13px;font-weight:600;display:flex}.ad-sections a:hover{border-color:var(--primary-button-bg)}.ad-abstract{max-width:78ch}.ad-abstract p{white-space:pre-line;overflow-wrap:anywhere;font-size:16px;line-height:1.9}.ad-keywords{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ad-keywords a{border:1px solid var(--jp-border);overflow-wrap:anywhere;background:#f4f7fa;border-radius:5px;align-items:center;min-height:44px;padding:8px 14px;font-size:13px;display:inline-flex}.ad-keywords a:hover{text-underline-offset:4px;border-color:#9cb3c4;text-decoration:underline}.ad-authors{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ad-authors>div{border:1px solid var(--jp-border);overflow-wrap:anywhere;border-radius:8px;padding:20px}.ad-authors h3{margin:0 0 10px;font:600 16px/1.5 Arial,sans-serif}.ad-authors p{margin:12px 0 0;font-size:13px}.ad-authors .jp-status{white-space:normal;display:inline-block}.ad-aside{position:sticky;top:24px}.ad-info{border:1px solid var(--jp-border);border-top:3px solid var(--primary-button-bg);background:#f4f7fa;border-radius:8px;padding:24px}.ad-info>.jp-label,.ad-explore>.jp-label{font-size:10px}.ad-info h2{margin:12px 0 20px;font:400 25px/1.3 Georgia,serif}.ad-info dl{margin:0}.ad-info dl>div{border-top:1px solid var(--jp-border);padding:12px 0}.ad-info dt{color:var(--jp-muted);margin-bottom:6px;font-size:11px}.ad-info dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.ad-info>p{color:var(--jp-muted);font-size:14px;line-height:1.8}.ad-doi{border-top:1px solid var(--jp-border);margin-top:16px;padding-top:16px}.ad-doi a{overflow-wrap:anywhere;text-underline-offset:4px;min-height:44px;font-size:13px;line-height:1.8;text-decoration:underline;display:inline-block}.ad-info .button{justify-content:center;width:100%;margin-top:12px}.ad-explore{padding:24px 0}.ad-explore .jp-link{justify-content:space-between;display:flex}@media (max-width:1000px){.ad-layout{grid-template-columns:minmax(0,1fr) 260px;gap:30px}}@media (max-width:760px){.ad-layout{grid-template-columns:1fr;gap:32px;padding-top:24px;padding-bottom:32px}.ad-aside{position:static}.ad-info{padding:22px}.ad-authors{grid-template-columns:1fr}.ad-abstract p{font-size:15px}.article-detail .ad-byline{font-size:14px}.ad-meta{gap:10px 16px;font-size:11px}.ad-sections{gap:12px 24px}}
