.masterstudy-radio-buttons{display:flex;justify-content:start;align-items:center;outline:0;min-height:auto;margin-bottom:20px}.masterstudy-radio-buttons label{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:4px;outline:0;font-size:14px;font-weight:500;line-height:17px;border:1px solid transparent;transition:all .3s ease-in-out;color:#001931;caret-color:transparent;position:relative;cursor:pointer}.masterstudy-radio-buttons label.masterstudy-radio_success:has(input:checked){border-color:var(--success-30);background-color:var(--success-10);transition:all .3s ease-in-out}.masterstudy-radio-buttons label.masterstudy-radio_danger:has(input:checked){border-color:var(--danger-30);background-color:var(--danger-10);transition:all .3s ease-in-out}.masterstudy-radio-buttons label.masterstudy-radio_success input[type=radio]:checked{transition:.3s;border:2px solid var(--success-100);background-color:transparent}.masterstudy-radio-buttons label.masterstudy-radio_success input[type=radio]:checked:before{transition:.3s;background-color:var(--success-100)}.masterstudy-radio-buttons label.masterstudy-radio_danger input[type=radio]:checked{transition:.3s;border:2px solid var(--danger-100);background-color:transparent}.masterstudy-radio-buttons label.masterstudy-radio_danger input[type=radio]:checked:before{transition:.3s;background-color:var(--danger-100)}.masterstudy-radio-buttons label:has(input[type=hidden]){display:none}.masterstudy-radio-buttons label:before{position:absolute;content:"";display:block;width:10px;height:10px;background-color:transparent;top:15px;left:15px;border-radius:50%}.masterstudy-radio-buttons label.masterstudy-radio_success:has(input:checked):before{background-color:var(--success-100)}.masterstudy-radio-buttons label.masterstudy-radio_danger:has(input:checked):before{background-color:var(--danger-100)}.masterstudy-radio-buttons input[type=radio]{width:20px;height:20px;aspect-ratio:1;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;margin:0 10px 0 0;transition:.3s;display:flex;justify-content:center;align-items:center;outline:0;box-shadow:none;border:2px solid #dbe0e9;cursor:pointer}.masterstudy-radio-buttons input[type=radio]:before{background-color:transparent}.masterstudy-radio-buttons input[type=radio]:checked{transition:.3s;border:2px solid var(--success-100);background-color:transparent}.masterstudy-radio-buttons input[type=radio]:checked:before{transition:.3s;background-color:var(--success-100)}.masterstudy-radio-buttons input[type=radio]:active,.masterstudy-radio-buttons input[type=radio]:focus{outline:0}@media print{.masterstudy-radio-buttons input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:0 0}}.masterstudy-radio-buttons_dark-mode label{color:rgba(255,255,255,.7)}.masterstudy-radio-buttons_vertical{flex-direction:column;justify-content:center;align-items:start}.masterstudy-radio__label_checked.masterstudy-radio_success{border-color:var(--success-30);background-color:var(--success-10);transition:all .3s ease-in-out}.masterstudy-radio__label_checked.masterstudy-radio_success:before{background-color:var(--success-100)}.masterstudy-radio__label_checked.masterstudy-radio_danger{border-color:var(--danger-30);background-color:var(--danger-10);transition:all .3s ease-in-out}.masterstudy-radio__label_checked.masterstudy-radio_danger:before{background-color:var(--danger-100)}