/* SPDX-License-Identifier: GPL-3.0-or-later
   web-static only: a black notice strip above the app. <html> is a flex column
   (style.css "goal noscroll"), so html::before is a flex item that takes its own
   height and <body> (flex:1) shrinks to fit below it — no DOM node, no script. */
html::before {
  content: "Web version: for testing only, not for day-to-day use. It does not fully represent the desktop app.";
  flex: 0 0 auto; display: block; box-sizing: border-box; width: 100%;
  padding: 6px 12px; background: #000; color: #fff; text-align: center;
  font: 500 12.5px/1.4 system-ui, -apple-system, "Segoe UI", sans-serif; letter-spacing: .01em;
  user-select: none; pointer-events: none;
}
/* The frameless-window controls (#wframe: minimise/maximise/close) do nothing in a tab and,
   being position:fixed at top:0, would sit on the strip. Hide them and give their reserved
   width back to the tab row. */
#wframe { display: none !important }
#rtabs.wfinset, .tabbar.wfinset { padding-right: 0 !important }
