/* Page de test de l'API NFC Tools : reprise sobre de l'apparence Bootstrap 3 (sans CDN). */
*, *::before, *::after { box-sizing: border-box; }
body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.43; color: #333; background: #fff; }
.container { max-width: 1170px; margin: 0 auto; padding: 20px 15px; }
.jumbotron { margin-bottom: 30px; padding: 48px 60px; background: #eee; border-radius: 6px; }
.jumbotron h1 { margin: 0 0 20px; font-size: 63px; font-weight: 500; line-height: 1.1; }
.jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; }
a { color: #428bca; }
.btn { display: inline-block; padding: 10px 16px; font-size: 18px; line-height: 1.33; color: #fff; background: #428bca; border: 1px solid #357ebd; border-radius: 6px; text-decoration: none; }
.btn:hover, .btn:focus-visible { background: #3071a9; }
.label { margin: 20px 0 5px; font-size: 21px; font-weight: 200; }
.panel { margin-bottom: 20px; padding: 15px; background: #fff; border: 1px solid #ddd; border-radius: 4px; font-size: 16px; overflow-wrap: anywhere; }
@media (max-width: 767px) { .jumbotron { padding: 30px 15px; } .jumbotron h1 { font-size: 36px; } }
