body{font-family:system-ui,sans-serif;margin:0;background:#f6f7f9;color:#1c2430}main{max-width:28rem;margin:3rem auto;padding:0 1rem}label{display:block;margin:1rem 0;font-size:.9rem}input{display:block;width:100%;padding:.5rem;margin-top:.25rem;box-sizing:border-box}button{padding:.5rem 1rem;cursor:pointer}[role=alert]{color:#b00020}main.largo{max-width:60rem}.topo{display:flex;justify-content:space-between;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #dde1e7}.card{background:#fff;border:1px solid #dde1e7;border-radius:6px;padding:1rem}.muted{color:#5b6573;font-size:.9rem}table{width:100%;border-collapse:collapse;background:#fff}th,td{text-align:left;padding:.5rem;border-bottom:1px solid #e7eaef}code{display:block;word-break:break-all;background:#f0f2f5;padding:.25rem .5rem}.badge{padding:.1rem .5rem;border-radius:1rem;font-size:.8rem}.badge.valido{background:#d9f2e1;color:#14532d}.badge.a_vencer{background:#fdeccb;color:#7c4a03}.badge.vencido,.badge.credenciais_invalidas{background:#f9d6d6;color:#7f1d1d}.badge.inacessivel{background:#e4e7ec;color:#344054}
