/* Shared components: visible measurements retained from the approved sources. */
.gallery-actions .pdf-badge {
 width:auto!important;min-width:max-content!important;height:38px!important;min-height:38px!important;
 padding:0 10px!important;display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;
 align-items:center!important;justify-content:center!important;gap:6px!important;
 white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:12px!important;line-height:1!important;
}
.gallery-actions .pdf-badge i {font-size:15px!important;flex:none!important}
.gallery-actions {flex-wrap:nowrap;max-width:calc(100% - 20px)}
@media (max-width:1200px), (max-width:1366px) and (pointer:coarse) {
 .gallery-actions {top:8px!important;right:8px!important;gap:5px!important}
 .gallery-actions .pdf-badge {height:34px!important;min-height:34px!important;font-size:11px!important;padding-inline:8px!important;border-radius:12px!important}
 .gallery-actions .gallery-action-btn {width:34px!important;height:34px!important;min-height:34px!important;flex:0 0 34px!important}
}


.gv-r-scroll-region{max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}
