

/* Start:/local/templates/lk/components/bitrix/system.pagenavigation/contest/style.css?17885208741412*/
.navi {
    display: block;
}

.navi .navigation {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 12px;
}

.navi .navigation .pg_left .arrow,.navi .navigation .pg_right .arrow {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.navi .navigation .pg_left .arrow:before,.navi .navigation .pg_right .arrow:before {
    content: "";
    display: block;
    width: 9px;
    height: 9px;
    border: 2px solid #8f8da0;
    transform: rotate(45deg);
}

.navi .navigation .pg_left .arrow:before {
    border-top-color: rgba(0,0,0,0);
    border-right-color: rgba(0,0,0,0);
}

.navi .navigation .pg_right .arrow:before {
    border-bottom-color: rgba(0,0,0,0);
    border-left-color: rgba(0,0,0,0);
}

.navi .navigation .pg_center {
    display: flex;
    align-items: center;
    gap: 10px;
}

.navi .navigation .pg_center>* {
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    color: var(--base-color);
    font-weight: 400;
}

.navi .navigation .pg_center>*.current {
    font-weight: 600;
    border-color: var(--base-color);
    background-color: #D7EFF2;
    border-radius: 20px;
}

.load_more {
    font-weight: 500;
    font-size: 16px;
    line-height: 150%;
    text-decoration-line: underline;
    color: #0E0E0E;
    cursor: pointer;
}
/* End */
/* /local/templates/lk/components/bitrix/system.pagenavigation/contest/style.css?17885208741412 */
