@supports (--css:variables){input[type=range].multirange{padding:0;margin:0;display:inline-block;vertical-align:top}input[type=range].multirange::-moz-range-thumb{transform:scale(1)}input[type=range].multirange.original{position:absolute}input[type=range].multirange.original::-webkit-slider-thumb{position:relative;z-index:2}input[type=range].multirange.original::-moz-range-thumb{z-index:2}input[type=range].multirange::-moz-range-track{border-color:transparent}input[type=range].multirange.middle{position:absolute;-webkit-appearance:none}input[type=range].multirange.middle:focus{outline:0}input[type=range].multirange.middle::-moz-range-thumb{position:relative;z-index:1;height:9px;width:var(--size);margin-top:6px;margin-bottom:6px;background:0 0;cursor:pointer;border:0}input[type=range].multirange.middle::-webkit-slider-thumb{position:relative;z-index:1;height:9px;width:var(--size);margin-top:6px;margin-bottom:6px;background:0 0;-webkit-appearance:none;cursor:pointer}input[type=range].multirange.ghost{position:relative;background:var(--track-background);--track-background:linear-gradient(to right,
    transparent var(--low), var(--range-color) 0,
    var(--range-color) var(--high), transparent 0
) no-repeat 0 45%/100% 40%;--range-color:hsl(216, 98%, 52%)}input[type=range].multirange.ghost::-webkit-slider-runnable-track{background:var(--track-background)}input[type=range].multirange.ghost::-moz-range-track{background:var(--track-background)}input[type=range].multirange.ghost::-webkit-slider-thumb{position:relative;z-index:2}input[type=range].multirange.ghost::-moz-range-thumb{z-index:2}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){input[type=range].multirange{padding:0;vertical-align:top}input[type=range].multirange::-ms-track{color:transparent;background:0 0;border:0}input[type=range].multirange::-ms-fill-lower{background:0 0}input[type=range].multirange::-ms-fill-upper{background:0 0}input[type=range].multirange.original{position:absolute}input[type=range].multirange.original::-ms-track{background:var(--bs-primary)}input[type=range].multirange.original::-ms-fill-lower{background:var(--bs-light)}input[type=range].multirange.middle{position:absolute}input[type=range].multirange.ghost{position:relative}input[type=range].multirange.ghost::-ms-fill-upper{background:var(--bs-light)}input[type=range].multirange.switched.original::-ms-fill-lower{background:0 0}input[type=range].multirange.switched.original::-ms-fill-upper{background:var(--bs-light)}input[type=range].multirange.switched.ghost::-ms-fill-upper{background:0 0}input[type=range].multirange.switched.ghost::-ms-fill-lower{background:var(--bs-light)}}
.range-wrapper {
    padding-top: 2em;
}
.range-value{
    position: absolute;
    top: 0;
}
.range-value span{
    width: 30px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background: var(--bs-primary);
    color: var(--bs-white);
    font-size: 12px;
    display: block;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    border-radius: 6px;
}
.range-value span:before{
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-top: 10px solid var(--bs-primary);
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    margin-top: -1px;
}
#paged-posts {
    min-height: 70vh;
}
div>code {
    display: block;
    padding: 0 1em 1em 1em;
    background: var(--bs-light);
    white-space: pre;
    margin-bottom: 1em;
}

nav.navbar {
    background-color: #EBEBEB;
}

.counter {
    margin-left: .5em;
    font-size: .9em;
}