body {
    background: #f5f7fa;
}

.card {
    border: 0;
    box-shadow: 0 1px 3px rgba(16, 24, 40, .08);
}

.serial {
    font-family: ui-monospace, SFMono-Regular, Consolas, monospace;
    letter-spacing: .05em;
}

.login-card {
    max-width: 420px;
    margin: 8vh auto 0;
}

altcha-widget {
    display: block;
    --altcha-max-width: 100%;
}

.table td, .table th {
    vertical-align: middle;
}
