#save-notice69{position:fixed;bottom:12px;left:12px;right:12px;z-index:20000;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border:1px solid var(--ink);border-radius:12px;background:var(--bg);color:var(--ink);font:14px/1.5 var(--sans);box-shadow:0 4px 24px #0003}
#save-notice69[hidden]{display:none}
#save-notice69 .btn{flex-shrink:0;font-size:13px;min-height:44px}
#reader-save69{font:14px/1.5 var(--sans);padding:12px;border:1px solid currentColor;border-radius:8px}
@media(max-width:500px){#save-notice69{flex-direction:column;align-items:stretch;max-height:35dvh;overflow:auto}#save-notice69 .btn{width:100%}}
