#pa-version { position: fixed; right: 10px; bottom: 6px; z-index: 5; font: 500 10px/1 ui-monospace, SFMono-Regular, Menlo, monospace; letter-spacing: .02em; color: currentColor; opacity: .38; pointer-events: none; user-select: none; }
@media (max-width: 999px) { #pa-version { bottom: calc(70px + env(safe-area-inset-bottom, 0px)); } }
@media print { #pa-version { display: none; } }
