/* This round only changes annual reading scale, not the source image geometry. */
[data-project-id=tal-report] .project-lead .lead-figure{width:100%;max-width:413px!important;margin-inline:auto}
[data-project-id=tal-report] .series-panel{grid-template-columns:minmax(0,413px) minmax(0,1fr);gap:32px}
[data-project-id=tal-report] .series-art{width:min(var(--source-width),100%);max-width:100%}
[data-project-id=tal-report] .series-tabs{flex-wrap:wrap}
[data-project-id=tal-report] .series-tabs button{white-space:nowrap;padding:8px 12px;flex:none}
.carrier-outline{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}
.carrier-outline polygon{fill:none;stroke:#fff5d5;stroke-width:2;opacity:.55;transition:stroke-width .18s,opacity .18s}
.carrier-outline.is-selected polygon{stroke-width:4;opacity:1}
.carrier-readout-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}
.carrier-readout-bear{flex:0 0 40px;width:40px;height:48px}
.carrier-readout-bear[hidden]{display:none}
.carrier-readout-bear img{display:block;width:40px;height:48px;object-fit:contain}
@media(max-width:760px){
 [data-project-id=tal-report] .series-panel{grid-template-columns:minmax(0,1fr)}
 [data-project-id=tal-report] .series-art{width:min(var(--source-width),calc(100% - 40px))}
 [data-project-id=tal-report] .series-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
 [data-project-id=tal-report] .series-tabs button{width:100%;min-width:0;min-height:44px;white-space:nowrap;padding:8px 9px;flex:none}
 .preview-toolbar h2{overflow-wrap:anywhere}
 .preview-toolbar .image-controls{flex-wrap:wrap;flex-shrink:1;min-width:0;max-width:100%}
 .preview-toolbar button{min-height:44px;min-width:44px}
 .image-controls[data-single=true] [data-preview-prev],.image-controls[data-single=true] [data-preview-next],.image-controls[data-single=true] [data-image-count]{display:none}
 .preview-toolbar [data-map-toggle]{min-height:44px}
}
