.storage-error{position:fixed;inset:auto 16px 16px;z-index:1500;max-width:650px;margin-inline:auto;background:#fff7ed;color:#653e20;border:2px solid #a36a39;border-radius:12px;padding:16px 20px;box-shadow:0 6px 24px #0002;font:15px/1.6 Arial,sans-serif;overflow-wrap:anywhere}.storage-error[hidden]{display:none}@media print{.storage-error{display:none!important}}

.storage-error button{display:block;min-height:44px;margin-top:8px;padding:8px 16px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}
