html.shared-snapshot-pending #appView{pointer-events:none;user-select:none}
#sharedSnapshotBanner{position:fixed;top:calc(8px + env(safe-area-inset-top,0px));left:12px;right:12px;z-index:7000;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid var(--line,#d5dfe5);border-radius:14px;background:var(--card,#fff);color:var(--text,#102633);box-shadow:0 4px 20px #07172220;font:13px/1.35 system-ui,-apple-system,sans-serif}
#sharedSnapshotBanner strong,#sharedSnapshotBanner small{display:block}#sharedSnapshotBanner small{margin-top:2px;font-size:11px;color:var(--muted,#526b7b)}
#sharedSnapshotBanner button{flex-shrink:0;padding:8px 12px;border:1px solid var(--line,#d5dfe5);border-radius:10px;background:var(--card,#fff);color:var(--text,#102633);font:600 12px system-ui;cursor:pointer}
@media(min-width:900px){#sharedSnapshotBanner{left:auto;width:min(510px,calc(100vw - 24px))}}
