/* Only the narrative is paged; cover, sharing and editorial controls stay in place. */
[data-article-pages].is-paged{min-width:0;overflow:visible;columns:initial!important;height:auto!important}
[data-article-pages].is-paged .article-page{box-sizing:border-box;min-width:0;min-height:0;overflow:visible;columns:initial!important;contain:layout}
[data-article-pages].is-paged .article-page[hidden]{display:none!important}
[data-article-pages].is-paged .article-page :is(figure,video,iframe){float:none!important;clear:both;max-width:100%;max-height:calc(var(--reader-page-height) - 2rem)}
[data-article-pages].is-paged .article-page img{display:block;max-width:100%;max-height:calc(var(--reader-page-height) - 2rem);height:auto;object-fit:contain}
[data-article-pages].is-paged .article-page p.article-continuation{margin-top:0;text-indent:0!important}
.tinta-article-page.article-reader-continuation .tinta-article-header{padding-block:.3rem!important;background:transparent!important;border:0!important}
.tinta-article-page.article-reader-continuation .tinta-article-header>.tinta-article-container{background:transparent!important}
.tinta-article-page.article-reader-continuation .tinta-article-content{border-top:0!important;padding-top:0!important}
.tinta-article-page.article-reader-continuation .tinta-article-content:before,
.tinta-article-page.article-reader-continuation .tinta-article-content:after{display:none!important;content:none!important}
.tinta-article-page.article-reader-continuation .tinta-article-layout{display:block;max-width:900px;margin-inline:auto;padding-top:.3rem!important}
.article-page-navigation[hidden]{display:none!important}
.article-page-navigation{display:flex;align-items:center;justify-content:center;gap:.45rem;max-width:100%;margin:.65rem 0 1.15rem}
.article-page-numbers{display:flex;gap:.28rem;overflow-x:auto;scrollbar-width:none;max-width:min(68vw,440px);padding:.2rem}
.article-page-numbers::-webkit-scrollbar{display:none}
.article-page-navigation button{flex:none;display:grid;place-items:center;min-width:34px;height:34px;padding:0 .45rem;border:1px solid #c9d8d3;border-radius:8px;background:#fff;color:#1a4b45;font:700 .79rem/1 sans-serif;cursor:pointer}
.article-page-navigation button[aria-current="page"]{background:#0b756a;color:#fff;border-color:#0b756a}
.article-page-navigation button:disabled{opacity:.4;cursor:default}
.article-page-navigation button:focus-visible{outline:2px solid #0b756a;outline-offset:2px}
[data-article-pages]{scroll-margin-top:82px}
/* Compact editorial masthead: controls, date, byline and metrics stay together. */
.tinta-article-page .tinta-article-header>.tinta-article-container{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;align-items:center}
.tinta-article-page .tinta-article-toolbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-bottom:1px solid #bba98a;padding-bottom:.55rem}
.tinta-article-page .tinta-breadcrumbs{min-width:0}
.tinta-article-page .tinta-article-actions{display:flex;align-items:center;gap:.4rem;flex:none}
.tinta-article-page .tinta-print-shortcut,.tinta-article-page .tinta-article-actions .tinta-share-panel summary{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin:0;border:1px solid #cbb99a;border-radius:7px;background:transparent;color:#3e342b;cursor:pointer}
.tinta-article-page .tinta-print-shortcut{width:34px;padding:0}
.tinta-article-page .tinta-article-actions .tinta-share-panel{position:relative;margin:0}
.tinta-article-page .tinta-article-actions .tinta-share-panel summary{gap:.25rem;padding:.25rem .5rem}
.tinta-article-page .tinta-article-actions .tinta-share-bar{position:absolute;right:0;top:100%;z-index:20;min-width:min(310px,calc(100vw - 24px));padding:.55rem!important;border:1px solid #cbb99a!important;border-radius:9px;background:#fffaf0!important;box-shadow:0 10px 24px #30201526}
.tinta-article-page .tinta-article-rubrics{grid-column:1;margin:.75rem 0 .45rem}
.tinta-article-page .tinta-publish-dates--masthead{grid-column:2;justify-self:end;display:grid;gap:.1rem;margin:.55rem 0;color:#5d605a;text-align:right}
.tinta-article-page .tinta-article-header h1,.tinta-article-page .tinta-article-deck{grid-column:1/-1}
.tinta-article-page .tinta-article-header h1{margin:.2rem 0 .45rem}
.tinta-article-page .tinta-article-deck{margin:0 0 .75rem}
.tinta-article-page .tinta-article-header .tinta-byline{grid-column:1;margin:.3rem 0 .65rem;padding-top:.65rem}
.tinta-article-page .tinta-author-meta small{display:block;margin-top:.15rem;color:#627077;font-size:.72rem;line-height:1.35}
.tinta-article-page .tinta-article-header .tinta-public-metrics{grid-column:2;justify-self:end;align-self:center;margin:.3rem 0 .65rem}
.tinta-article-page .tinta-article-cover{position:relative}
.tinta-article-page .tinta-article-cover figcaption{position:absolute;right:0;bottom:0;left:0;z-index:1;margin:0;padding:.65rem .85rem .45rem;background:linear-gradient(transparent,#101b20d9);color:#fff;font:600 .7rem/1.35 Inter,system-ui,sans-serif;border-radius:0 0 12px 12px}
.tinta-style-classic .tinta-article-layout{display:flex;flex-direction:column;gap:.65rem;padding-top:.5rem}
.tinta-style-classic .tinta-article-content{order:1;max-width:none}
.tinta-style-classic .article-prose{max-width:none}
.tinta-style-classic .tinta-article-aside{order:2;position:static;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.45rem 0;border-top:1px solid #bba98a}
.tinta-style-classic .tinta-article-aside>span,.tinta-style-classic .tinta-article-aside p{margin:0}
.tinta-style-classic .tinta-article-aside p{flex:1;min-width:180px}
.tinta-style-classic .tinta-article-aside a{white-space:nowrap}
/* Classic paper keeps its ornament and ink while using the available phone width. */
@media(max-width:760px){
  .tinta-article-page .tinta-article-header>.tinta-article-container{grid-template-columns:1fr}
  .tinta-article-page .tinta-article-toolbar{gap:.3rem}
  .tinta-article-page .tinta-breadcrumbs{font-size:.66rem}
  .tinta-article-page .tinta-article-actions{gap:.25rem}
  .tinta-article-page .tinta-article-actions .tinta-share-panel summary span:not(.tinta-share-chevron){display:none}
  .tinta-article-page .tinta-publish-dates--masthead{grid-column:1;justify-self:start;display:flex;flex-wrap:wrap;gap:.15rem .7rem;text-align:left;font-size:.69rem}
  .tinta-article-page .tinta-article-header .tinta-byline{grid-column:1;margin:.25rem 0 .4rem}
  .tinta-article-page .tinta-article-header .tinta-public-metrics{grid-column:1;justify-self:stretch;margin:0 0 .4rem}
  .tinta-article-page .tinta-author-meta small{font-size:.65rem}
  .tinta-style-classic>.tinta-article-container{width:100%;padding:8px 9px}
  .tinta-style-classic .tinta-article-layout{padding-top:5px!important}
  .tinta-style-classic .tinta-article-content{padding-top:.55rem}
  .tinta-style-classic .tinta-article-content:before{margin:-.2rem 0 .3rem;font-size:1.08rem}
  .tinta-article-page .tinta-public-metrics>span{min-height:36px;padding:.12rem .04rem;border-radius:7px;row-gap:0}
  .tinta-article-page .tinta-public-metrics>span svg{width:12px;height:12px}
  .tinta-article-page .tinta-public-metrics strong{font-size:.81rem}
  .tinta-article-page .tinta-metric-short{font-size:.57rem}
  .tinta-style-classic .article-prose{font-size:.98rem;line-height:1.62}
  .tinta-style-classic .article-prose p,.tinta-style-classic .article-prose p:first-child,.tinta-style-classic .article-prose p:first-of-type{line-height:1.62;margin-bottom:.85em}
  .tinta-style-classic .article-prose p:not(.article-opening):not(:empty):not(:has(img)):not(:has(video)){text-indent:5ch}
}
@media(max-width:600px){
  .tinta-style-classic .tinta-article-header h1{font-size:clamp(1.39rem,5.7vw,1.65rem);line-height:1.17;letter-spacing:-.023em;text-wrap:pretty;hyphens:none}
  .tinta-style-classic .tinta-article-rubrics{margin:.9rem 0 .55rem}
  .tinta-style-classic .tinta-article-header .tinta-byline{margin-top:1rem;padding-top:.7rem}
  .tinta-style-classic .tinta-article-header .tinta-public-metrics{margin-top:.55rem}
}
@media(max-width:760px){
  .tinta-style-classic>.tinta-article-container{width:100%!important;padding-inline:11px!important}
  .tinta-style-classic .tinta-article-layout,
  .tinta-style-classic .tinta-article-content,
  .tinta-style-classic .article-prose{width:100%;max-width:none!important;margin-inline:0!important;padding-inline:0!important}
  .tinta-style-classic .article-prose{font-size:.94rem!important}
  .tinta-style-classic .article-prose p{overflow-wrap:break-word;hyphens:auto;word-spacing:normal!important;letter-spacing:normal!important;text-wrap:wrap!important}
  .tinta-site-body .tinta-style-classic .article-prose.article-align-justify p{text-align:justify!important;text-align-last:left!important;text-justify:inter-word!important}
  .tinta-style-classic .article-prose .article-page p:not(.article-opening):not(.article-continuation):not(:has(img,video)){text-indent:5ch!important}
}
@media print{[data-article-pages].is-paged .article-page,[data-article-pages].is-paged .article-page[hidden]{display:block!important;min-height:0;contain:none}.article-page-navigation{display:none!important}}
