/* Small, readable and outside the interactive header; dialogs keep their layer. */
.app-version{position:fixed;top:max(3px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));z-index:30;max-width:calc(100vw - 20px);padding:1px 6px;border:1px solid #c3cfb9;border-radius:5px;background:#fff8e7;color:#365247;font:600 11px/1.4 "Segoe UI",Arial,sans-serif;font-variant-numeric:tabular-nums;pointer-events:none}
