/* RAILRADAR_NATIVE_IMAGE_VIEWER_FIX_1_0_0 */
.rr-native-image-viewer{position:fixed;inset:0;z-index:2147483000;display:none}
.rr-native-image-viewer.is-open{display:block}
.rr-native-image-viewer__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.96)}
.rr-native-image-viewer__dialog{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));pointer-events:none}
.rr-native-image-viewer__stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.rr-native-image-viewer__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;user-select:none;-webkit-user-select:none}
.rr-native-image-viewer__close{position:absolute;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:2;width:48px;height:48px;border:0;border-radius:999px;background:rgba(20,32,45,.92);color:#fff;font-size:34px;line-height:1;display:grid;place-items:center;cursor:pointer;pointer-events:auto;box-shadow:0 6px 24px rgba(0,0,0,.35)}
html.rr-native-image-viewer-open,body.rr-native-image-viewer-open{overflow:hidden!important;overscroll-behavior:none}
