.demo{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:#DCE6EE;color:#30455B}.demo .actions{margin-left:auto}.demo button{padding:6px 12px;background:white}.save-error{color:#a22020;font-weight:700}#local-status{font-size:13px}.folder-path{display:block;overflow-wrap:anywhere;padding:12px;background:#f1f4f7}.desktop-loading #main,.desktop-loading #nav{pointer-events:none;opacity:.35}input[readonly]{background:#edf1f4;color:#30455B}.report p{white-space:pre-line}@media print{.demo{display:none!important}}
