.btn001 {
        margin-top: 40px;
        padding: 10px 20px;
        background-color: #DC7D1B;
        color: #1E1916 !important;
        border: none;
        border-radius: 10px;
        cursor: pointer;
        font-size: 16px;
    }
    
#btn002 {
    color: #1E1916 !important;
}

/* Квиз на главной: полоса прогресса в палитре Joule (было розово-фиолетовое #D96AC7) */
.progress-gradient {
    background: repeating-linear-gradient(45deg, #dcdcdc, #dcdcdc 10px, #DC7D1B 10px, #DC7D1B 20px) !important;
    background-repeat: no-repeat !important;
    background-size: 300% !important;
}

/* Не показывать мигающую текстовую палочку при клике на обычный текст */
body, .t-records, .t-records * {
    caret-color: transparent;
}
input, textarea, [contenteditable="true"] {
    caret-color: auto;
}

/* Кнопка «Получить консультацию»: текст не выезжает за края кнопки */
#rec777110825 .t-submit, #rec777112183 .t-submit, #rec794513699 .t-submit,
#rec4803581501 .t-submit, #rec4803581701 .t-submit, #rec4803581901 .t-submit,
#rec4803582001 .t-submit, #rec4803582101 .t-submit, #rec4803582301 .t-submit {
    width: 290px !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-indent: 0 !important;
    white-space: nowrap;
    text-align: center;
}

/* Вращающееся кольцо «PJ neon · PJ neon ·» вокруг катушки: исправленная надпись (раньше был лишний PJ и точка на J) */
.t-bgimg[data-original*="Linked_Path_Group_2.svg"],
.tn-atom[style*="Linked_Path_Group_2.svg"] {
    background-image: url('https://static.tildacdn.com/tild3839-6562-4336-b165-626266316535/pj-neon-ring.svg') !important;
}
