#igDownloadMenu{position:absolute;z-index:20;width:280px;background:#232229;color:#f2eff7;border:1px solid #b9a6cf50;box-shadow:0 12px 50px #0008;border-radius:14px;padding:10px;font-family:var(--font-body,'Noto Sans KR',sans-serif);font-size:14px;line-height:1.5;text-align:left}
#igDownloadMenu[hidden]{display:none!important}#igDownloadMenu p{margin:4px 10px 8px;font-size:12px;color:#bbb4c6}#igDownloadMenu button{display:block;width:100%;min-height:44px;text-align:left;padding:10px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer}#igDownloadMenu button:focus-visible{outline:2px solid #d5b9f0;outline-offset:-2px}#igDownloadMenu button[data-download="cancel"]{color:#c2b9cd;border-top:1px solid #ffffff14;border-radius:0;margin-top:4px}
@media(hover:hover) and (pointer:fine){#igDownloadMenu button:hover{background:#ffffff09}}
@media(max-width:600px){#igDownloadMenu{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));top:auto;width:auto;padding:14px;border-radius:20px}#igDownloadMenu button{min-height:52px}}
