﻿
.hljs-ln-numbers {
    text-align: right;
    color: #ccc;
    border-right: 1px solid #ccc;
    vertical-align: top;
    padding-right: 5px;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.hljs-ln td:not(:first-child),
.hljs-ln-code {
    padding-left: 10px;
}
.hljs-ln td:first-child {
    padding-right: 5px;
}

.hljs-ln-numbers,
.hljs-ln-code {
    line-height: 14px;
}

.hljs-ln-n {
    white-space: nowrap;
}
