.og-map-download{position:fixed;inset:0;z-index:10120;display:grid;place-items:center;padding:16px;background:#000d;color:#fff;font-family:system-ui}.og-map-download>section{width:min(440px,100%);padding:20px;background:#121512;border:1px solid #D19A4A44;border-radius:24px;box-shadow:0 22px 80px #000}.og-map-download header{display:flex;align-items:flex-start;justify-content:space-between}.og-map-download h2{margin:3px 0 0;font-size:21px}.og-map-download small{color:#D19A4A;font-weight:850;letter-spacing:.1em}.og-map-download header button{width:36px;height:36px;border-radius:50%;border:1px solid #ffffff22;background:#202320;color:#fff;font-size:22px}.og-map-download-body p{color:#ffffffb5;font-size:13px;line-height:1.5}.og-map-size{display:flex;align-items:end;justify-content:space-between;margin:18px 0;padding:16px;border-radius:16px;background:#090b09}.og-map-size b{font-size:24px;color:#D19A4A}.og-map-size span{font-size:11px;color:#ffffff88}.og-map-download label{display:block;font-size:12px;color:#ffffffb0}.og-map-confirm{width:100%;height:46px;margin-top:15px;border:0;border-radius:999px;background:#D19A4A;color:#071006;font-weight:900}.og-map-confirm:disabled{opacity:.5}.og-map-download progress{width:100%;height:8px;margin-top:8px;accent-color:#D19A4A}
