/* Presentation only: original image bytes, dimensions and drawing geometry remain unchanged. */
.dn13-media-signature{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-width:0;max-width:100%;margin:12px 0 0;padding:10px 0 0;border-top:1px solid #dce3e2;color:#415762;background:transparent;font-family:Arial,Helvetica,sans-serif}
.dn13-media-signature .dn13-media-logo{display:block!important;position:static!important;width:99px!important;height:auto!important;min-width:99px!important;max-width:99px!important;max-height:none!important;aspect-ratio:394/126!important;object-fit:contain!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;transform:none!important;filter:none!important;opacity:1!important;background:transparent!important}
.dn13-media-kind{display:block;max-width:100%;overflow-wrap:anywhere;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;font-weight:500!important;text-align:right;color:#415762}
.dn13-added-caption{margin:0!important;padding:10px 14px!important;background:#fff!important}
.dn13-added-caption>.dn13-media-signature{margin:0;padding:0;border:0}
.dn13-resource-signature{margin:0;padding:8px 14px;border-top:0;border-bottom:1px solid #e3e8e5}
.dn13-resource-signature .dn13-media-logo{width:82px!important;min-width:82px!important;max-width:82px!important}
.dn13-branded-cover>.dn12-image-label{display:none!important}
[data-dn6-dialog] .dn13-media-signature{flex-basis:100%;margin:0 0 8px;padding:0;border:0}
[data-dn6-dialog] .dn6-dialog-footer:has(.dn13-media-signature){flex-wrap:wrap}
html.dn13-viewer-open{overflow:hidden}
.dn13-media-dialog{box-sizing:border-box;width:min(1100px,calc(100vw - 32px));max-width:1100px;max-height:calc(100dvh - 32px);padding:0;border:1px solid #c6d0d1;border-radius:7px;background:#fff;color:#19323e;overflow:auto;overscroll-behavior:contain;font-family:Arial,Helvetica,sans-serif;box-shadow:0 18px 70px #0005}
.dn13-media-dialog::backdrop{background:rgba(12,26,34,.8)}
.dn13-viewer-top{display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:0;z-index:2;padding:12px 18px;background:#19323e;color:#fff;border-bottom:3px solid #FF9E16}
.dn13-viewer-top h2{margin:0;font-size:18px;line-height:1.3;font-weight:600;letter-spacing:0;color:inherit}
.dn13-viewer-close{min-width:72px;min-height:44px;padding:9px 15px;border:1px solid #fff8;border-radius:3px;background:transparent;color:#fff;font:600 14px/1.2 Arial,Helvetica,sans-serif;cursor:pointer}
.dn13-viewer-close:hover{background:#304b5a}
.dn13-viewer-close:focus-visible{outline:3px solid #FF9E16;outline-offset:3px}
.dn13-viewer-stage{display:flex;justify-content:center;align-items:center;min-height:100px;padding:16px;background:#eef1ef}
.dn13-viewer-image{display:block!important;position:static!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:62dvh!important;object-fit:contain!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;transform:none!important;filter:none!important}
.dn13-viewer-bottom{padding:0 20px 18px}
.dn13-viewer-bottom .dn13-media-signature{margin-top:0;border-top:0;padding-top:14px}
.dn13-viewer-caption{margin:12px 0 8px;font-size:16px;line-height:1.5;color:#19323e}
.dn13-viewer-original{display:inline-flex;align-items:center;min-height:44px;color:#19323e;font-size:14px;font-weight:600;text-underline-offset:4px}
.dn13-viewer-original:focus-visible{outline:3px solid #19323e;outline-offset:4px}
.dn13-viewer-error{font-size:14px;line-height:1.5;color:#526972;margin:8px 0 0}
.dn13-viewer-error[hidden]{display:none}
@media(max-width:650px){.dn13-media-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.dn13-viewer-top{padding:9px 12px}.dn13-viewer-top h2{font-size:16px}.dn13-viewer-stage{padding:10px}.dn13-viewer-image{max-height:57dvh!important}.dn13-viewer-bottom{padding:0 14px 14px}.dn13-media-kind{font-size:13px!important}}
@media(prefers-reduced-motion:reduce){.dn13-media-dialog,.dn13-media-dialog *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
