.evidence-zoom-host:before,.evidence-zoom-host:after{display:none!important}.evidence-zoom-button.evidence-zoom-button{display:inline-flex;align-items:center;justify-content:center;gap:0;width:32px;min-width:32px;min-height:32px;height:32px;padding:0;border-radius:var(--cs-chip-radius, 999px);font-size:0;box-shadow:none;opacity:0;pointer-events:none;transition:opacity var(--cs-motion-fast),background-color var(--cs-motion-fast),transform var(--cs-motion-fast)}*:focus-within>.evidence-zoom-button.evidence-zoom-button{opacity:1;pointer-events:auto}@media (hover: hover){*:hover>.evidence-zoom-button.evidence-zoom-button{opacity:1;pointer-events:auto}}@media (hover: none),(any-pointer: coarse),(max-width: 767px){.evidence-zoom-button.evidence-zoom-button{width:var(--cs-tap, 44px);min-width:var(--cs-tap, 44px);min-height:var(--cs-tap, 44px);height:var(--cs-tap, 44px);opacity:1;pointer-events:auto}}.evidence-zoom-button.evidence-zoom-button:before{position:static;flex:none;width:16px;height:16px;-webkit-mask-size:16px;mask-size:16px}.evidence-zoom-button.evidence-zoom-button--on-light{background:var(--background-base, #f5f5f5);color:var(--text-on-base-primary, #1a1a1a);border-color:color-mix(in oklab,var(--text-on-base-primary, #1a1a1a) 12%,transparent)}.evidence-zoom-button.evidence-zoom-button--outside{position:relative;top:auto;right:auto;z-index:auto;align-self:flex-end;justify-self:end;margin-inline-start:auto;margin-block:var(--space-2) 0;color:var(--text-secondary);background:var(--cs-section-paper, var(--background-base));border-color:var(--border-color);box-shadow:none}.evidence-zoom-host.evidence-reading-detail.evidence-reading-detail{overflow:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;aspect-ratio:auto!important;height:auto;max-height:none}.evidence-reading-detail.evidence-reading-detail.evidence-reading-detail.evidence-reading-detail>img{position:relative;inset:auto;display:block;width:var(--evidence-reading-pixel-width, auto);min-width:100%;max-width:none;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.evidence-reading-detail>.section-image{max-width:none!important}.evidence-reading-detail:focus-visible{outline:2px solid var(--font-color-link, currentColor);outline-offset:3px}.evidence-reading-hint{align-self:flex-start;margin:var(--space-2) 0 0;color:var(--text-secondary);font:var(--font-size-caption) / var(--line-height-caption) var(--font-family-body)}@media (max-width: 720px){.section .image-figure:has(.evidence-reading-detail){width:100%!important;margin-inline:0!important}.section .image-figure:has(.evidence-reading-detail) .image-caption{padding-inline:0!important}}.evidence-zoom-button.evidence-zoom-button:focus-visible{outline:2px solid var(--font-color-link, currentColor);outline-offset:3px}@media (hover: hover){.evidence-zoom-button.evidence-zoom-button:hover{background:color-mix(in srgb,currentColor 7%,var(--cs-section-paper))}.evidence-zoom-button.evidence-zoom-button--on-light:hover{background:color-mix(in srgb,currentColor 7%,var(--background-base, #f5f5f5))}}.evidence-zoom-button.evidence-zoom-button:active{transform:scale(var(--press-scale-icon))}@media (prefers-reduced-motion: reduce){.evidence-zoom-button.evidence-zoom-button{transition:none}}
