:root { color-scheme: light dark; font: 16px -apple-system, BlinkMacSystemFont, sans-serif; }
body { margin: 0; padding: 24px; }
main { max-width: 420px; margin: 0 auto; }
#status { min-height: 1.5em; }
html.piscary-native-layout body { padding: 0; }
html.piscary-native-layout h1,
html.piscary-native-layout #status { position: absolute; width: 1px; height: 1px; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
