.arrivals-overlay{z-index:1000;background:#00000059;position:fixed;inset:0}.arrivals-popup{z-index:1001;border:0;border-radius:14px;outline:none;width:min(300px,100vw - 32px,80dvh - 38.4px);padding:0;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 14px 50px #0005}.arrivals-popup>img{width:100%;height:auto;display:block}.arrivals-close{color:#282d31;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:7.2%;right:8.5%;transform:translate(50%,-50%);box-shadow:0 2px 8px #0002}.arrivals-close:focus-visible{outline-offset:2px;outline:3px solid #42b6bd}@media (min-width:768px){.arrivals-popup{width:min(360px,100vw - 48px,80dvh - 38.4px)}}@media print{.arrivals-overlay,.arrivals-popup{display:none!important}}
