:root{--bg-color: #1e1e1e;--text-color: #ffffff;--red-color: #ee3535;--green-color: #2fbb8b;--border-color: #333333}*{padding:0;margin:0;box-sizing:border-box}html{font-size:16px}body{font-family:Segoe UI,system-ui,-apple-system,sans-serif;background-color:var(--bg-color);color:var(--text-color);display:flex;justify-content:center;align-items:center;min-height:100vh;line-height:1.5;padding:1rem}.container{width:100%;max-width:360px;text-align:center}h2{font-size:1.8rem;letter-spacing:1px}table{width:100%;border-spacing:0;margin-bottom:2rem}td{text-align:center;padding:1rem;vertical-align:middle;font-size:1.2rem}.red,.green{font-weight:400;padding:.1rem .2rem;border-radius:8px;min-width:65px;display:inline-block;text-align:center}.red{background-color:var(--red-color)}.green{background-color:var(--green-color)}h3{font-weight:400;font-size:.85rem;color:#888;margin-top:.5rem}@media(min-width:1200px){html{font-size:18px}}.label{font-weight:700;color:#fff}.sensor-card{margin-bottom:40px}.error{color:#fff;text-align:center;margin-top:50px}
