/* Only the US picture menu and its departure promo. No Korea CSS changes. */
html[data-native-us] #photo-menu-dialog .us-menu-photo{position:relative;display:block;width:100%;overflow:hidden;background:#243952!important;isolation:isolate}
html[data-native-us] #photo-menu-dialog .us-menu-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;padding:0;margin:0;max-width:none;max-height:none}
html[data-native-us] #photo-menu-dialog .us-menu-photo:not([data-photo-state="ready"])>img{visibility:hidden}
html[data-native-us] #photo-menu-dialog .us-menu-photo .us-menu-photo-status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8px;font-size:11px;line-height:1.5;text-align:center;color:#c8d9ee;pointer-events:none}
html[data-native-us] #photo-menu-dialog .us-menu-photo[data-photo-state="ready"] .us-menu-photo-status{display:none}
html[data-native-us] #photo-menu-dialog .us-photo-retrybar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 18px;flex-shrink:0;background:#213650;border-bottom:1px solid #506887}
html[data-native-us] #photo-menu-dialog .us-photo-retrybar[hidden]{display:none!important}
html[data-native-us] #photo-menu-dialog .us-photo-retrybar p{font-size:12px;line-height:1.4;margin:0;min-width:0;color:#dae8fa}
html[data-native-us] #photo-menu-dialog .us-photo-retrybar button{flex-shrink:0;min-height:40px;padding:7px 10px;border:1px solid #8ba9d3;background:#304b70;color:#fff;border-radius:9px;font-size:12px}
html[data-native-us] .bp-promo .tile0{background-image:url('/static/imo-us-v1/images/us-menu-v23-prepare.webp');background-size:cover;background-position:center}
@media(max-width:600px){html[data-native-us] #photo-menu-dialog .us-menu-photo .us-menu-photo-status{font-size:10px;padding:4px}html[data-native-us] #photo-menu-dialog .us-photo-retrybar{padding:7px 10px;gap:7px}html[data-native-us] #photo-menu-dialog .us-photo-retrybar p{font-size:11px}}
