.yambda-study .article-heading{max-width:1060px}.yambda-study .article-heading h1{max-width:1000px;text-wrap:balance}.yambda-study .scope18{font-size:15px;line-height:1.8;color:var(--muted)}.yambda-study .question18{border-top:2px solid var(--accent);padding:22px 0 0;margin:30px 0}.yambda-study .question18 strong{font-size:14px;color:var(--accent)}.yambda-study .question18 p{font-size:23px;line-height:1.6;margin-top:12px}.comparison18{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-block:1px solid var(--line);margin:30px 0;padding:20px 0}.comparison18 h3{margin:0 0 12px;font-size:20px}.comparison18 p{font-size:16px;line-height:1.75;margin:0}.timeline18{display:grid;grid-template-columns:1fr;gap:0;margin:35px 0}.timeline18>div{padding:20px 24px;border-left:3px solid var(--accent);background:var(--wash);position:relative}.timeline18>div+div{border-top:1px solid var(--line)}.timeline18 .timeline18-cut{border-left-color:var(--ink);background:var(--paper)}.timeline18>div>span{font-size:13px;color:var(--muted);display:block;margin-bottom:6px}.timeline18 strong{font-size:20px;line-height:1.5;display:block}.timeline18 p{font-size:15px;margin:7px 0 0;line-height:1.8}.timeline18 figcaption,.result-figure18 figcaption{font-size:14px;line-height:1.8;color:var(--muted);margin-top:16px}.result-figure18{margin:32px 0}.result-figure18 img{width:100%;max-width:550px;height:auto;display:block;margin:0 auto;background:#fbfcf8;border:1px solid var(--line);border-radius:3px}.yambda-study .paper-table{border-bottom:1px solid var(--line)}.yambda-study .paper-table th[scope=row]{background:transparent;font-weight:500}.yambda-study .data-details18{border-block:1px solid var(--line);margin:30px 0}.data-details18 summary{min-height:52px;padding:14px 0;font-size:16px;font-weight:650;cursor:pointer}.downloads18{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:22px 0}.downloads18 a{min-height:44px;display:flex;align-items:center;font-size:16px;max-width:100%;overflow-wrap:anywhere}.downloads18 .primary-action{color:var(--paper);text-decoration:none;padding:14px 19px}.yambda-art{padding:30px;background:#163d2e;color:#f3f5e9;min-height:245px;display:flex;flex-direction:column;justify-content:space-between;gap:25px}.yambda-art>span{font-size:13px;letter-spacing:0}.yambda-art strong{font-size:32px;line-height:1.28;font-weight:550;letter-spacing:-.03em}.yambda-entry .publication-content h2{margin-top:12px}.yambda-entry .entry-bottom{align-items:flex-start}.yambda-entry .text-action{min-height:44px;white-space:nowrap}.yambda-entry .publication-status{max-width:250px;line-height:1.7}.yambda-study .paper-references a{overflow-wrap:anywhere}.yambda-study .reading-contents .contents-disclosure nav a{font-size:13px}.yambda-study .paper-table:focus-visible{outline:3px solid var(--accent);outline-offset:3px}
@media(max-width:700px){.yambda-study .comparison18{grid-template-columns:1fr;gap:18px}.yambda-study .comparison18>div+div{border-top:1px solid var(--line);padding-top:18px}.yambda-entry .yambda-art{display:none}.yambda-entry{padding-top:22px}.yambda-entry .publication-content h2{font-size:28px}.yambda-entry .entry-bottom{flex-direction:column;gap:10px}.yambda-study .question18 p{font-size:21px}.yambda-study .timeline18>div{padding:18px}.yambda-study .article-heading h1{font-size:clamp(31px,8vw,42px)}.yambda-study .article-deck{font-size:17px}.yambda-study .reading-body{font-size:17px;line-height:1.85}.yambda-study .reading-body h2{font-size:27px}.yambda-study .scope18{font-size:14px}.yambda-study .downloads18 a{font-size:15px}.yambda-study .paper-table table{min-width:550px}.yambda-study .plain-summary{padding-left:17px}.yambda-study .plain-summary>p{font-size:18px}.yambda-study .reading-contents{margin-bottom:15px}}
@media print{.yambda-study .contents-disclosure{display:none}.yambda-study .paper-table{overflow:visible}.yambda-study .paper-table table{min-width:0;font-size:10pt}.yambda-study .result-figure18 img{max-width:340px}.yambda-study .downloads18{display:none}.yambda-study .timeline18>div{break-inside:avoid}.yambda-study .data-details18:not([open])>*:not(summary){display:block}}

html.yambda-document{scroll-behavior:auto}
@media screen and (max-width:600px){.yambda-study .paper-table{overflow:visible}.yambda-study .paper-table table{min-width:0;width:100%}.yambda-study .paper-table caption{font-size:12px;line-height:1.8}.yambda-study .paper-table tbody th[scope=row]{grid-column:1/-1;padding:0 0 12px;border:0;border-bottom:1px solid var(--line);font-size:15px;font-weight:650;max-width:none}.yambda-study .paper-table td:before{content:attr(data-label);font-size:12px;line-height:1.7;font-weight:400;color:var(--muted);margin-bottom:4px}.yambda-study .paper-table td{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;padding:12px 0 4px}.yambda-study .paper-table td:not(:first-child):before{font-size:12px}}
