#diag-form .diag-palier { background: ; color: #151515; border-color: ; }
#diag-form .diag-title { color: #0a0a0a; }
#diag-form .diag-btn{ transition: all ease-in .25s; border-width: 0px; border-color : #f8b334; background: #f8b334; color: #ffffff; border-radius: 50px; font-size: 16px; }
#diag-form .diag-btn:hover, #diag-form .diag-btn:focus, #diag-form .diag-btn:active { border-color : #f8b334; border-width: 0px; background: #d28c14; color: #ffffff; }
#diag-form input, #diag-form select, #diag-form textarea { color: #151515; }
.diag-progress .diag-progress-fill { background: #f8b336; }
.diag-progress .diag-progress-bar { background: rgba(248, 179, 54, 0.15); height: 26px;  }
.diag-progress .diag-progress-text { color: #f8b336; font-size: 15px; }
#diag-form .diag-pillar-label { background: #fef4e1; color: #f8b336; border-radius: 6px; font-size: 14px; text-transform: uppercase; padding-left: 16px; padding-right: 16px; padding-top: 5px; padding-bottom: 5px; letter-spacing: 1px; }
#diag-form .diag-question-label { font-size: 20px; }
#diag-form .diag-answer:has(input:checked), #diag-form .diag-answer:hover { border-color: #f8b336; background: rgba(248, 179, 54, 0.15); color: #f8b336; border-radius: 12px; }
#diag-form .diag-answer.is-active { border-color: #f8b336; background: rgba(248, 179, 54, 0.15); border-radius: 12px; }
#diag-form .diag-answer.is-active .diag-answer-text, #diag-form .diag-answer:has(input:checked) .diag-answer-text, #diag-form .diag-answer:hover .diag-answer-text{ color: #f8b336!important; }
#diag-form .diag-answer { border-radius: 12px; }
.pillar-score-item { color: #151515; }
.pillar-score-item .pillar-fill { background: #f8b335; }
.pillar-score-item .pillar-bar { background: rgba(248, 179, 53, 0.15); }
:root { --diag-graph-point-color: #f8b335; }