:root{color-scheme:light dark;font-family:-apple-system,system-ui,sans-serif}body{margin:0;padding:env(safe-area-inset-top) 16px 32px;line-height:1.5}main{max-width:480px;margin:0 auto}h1{font-size:20px}h2{font-size:16px;margin:0 0 8px}section{border:1px solid #8884;border-radius:12px;padding:12px;margin:12px 0}button{font-size:16px;padding:10px 14px;margin:4px 8px 4px 0;border-radius:10px;border:1px solid #8886;background:transparent;color:inherit}button.primary{background:#1f6feb;color:#fff;border-color:#1f6feb}button:disabled{opacity:.4}.small{font-size:13px;opacity:.8}.ok{color:#1a7f37}.fail{color:#cf222e}.log{padding-left:20px;font-size:14px}.ua{word-break:break-all}
