.case-page .ntw-board-toolbar,.case-page .ntw-reader-help,.case-page .diagram-tools,.case-page .flow-tools,.case-page .ntm-flow-tools{display:none!important}
.case-page figure[data-case-image]{position:relative}
.case-page figure[data-case-image]>.figure-art{height:auto!important;max-height:none!important;overflow:hidden!important}
.case-page figure[data-case-image]>.figure-art>img{display:block!important;width:100%!important;height:auto!important;min-width:0!important;max-width:100%!important;max-height:none!important;object-fit:contain!important}
.case-enlarge-link{position:absolute;z-index:5;top:12px;right:12px;padding:8px 12px;border:1px solid #dce3e5;border-radius:5px;background:#fffffff2;color:#45535c!important;font:12px/1.4 Inter,Arial,sans-serif;text-decoration:none!important;opacity:0;pointer-events:none;transition:opacity .15s}
figure:hover>.case-enlarge-link,figure:focus-within>.case-enlarge-link,.case-enlarge-link:focus-visible{opacity:1;pointer-events:auto}
.case-enlarge-link:focus-visible{outline:2px solid #0d99ff;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.case-enlarge-link{transition:none}}
.case-page .zoom-cue{display:none!important}
.case-page a.case-enlarge-link{font:12px/1.4 Inter,Arial,sans-serif!important;padding:7px 10px!important;min-height:0!important;min-width:0!important;width:auto!important;height:auto!important;text-decoration:underline!important;text-underline-offset:3px}
