.RadioButton-module_container__9GR8v{--radio-button-transition-duration:var(--frontly-duration-short-01);--radio-button-transition-timing-function:var(--frontly-easing-ease-in-out);--icon-width:18px;--icon-height:18px;--gap:8px;--border-color:var(--frontly-graybase-100);--border-color-checked:var(--frontly-purple-500);--border-width-checked:5px;gap:var(--gap);color:var(--frontly-graybase-100);cursor:pointer;transition:color var(--radio-button-transition-duration) var(--radio-button-transition-timing-function);grid-auto-flow:column;align-items:center;display:grid}.RadioButton-module_container__9GR8v .RadioButton-module_icon__C2obj{width:var(--icon-width);height:var(--icon-height);border-color:var(--border-color);transition:border-width var(--radio-button-transition-duration) var(--radio-button-transition-timing-function), border-color var(--radio-button-transition-duration) var(--radio-button-transition-timing-function), background-color var(--radio-button-transition-duration) var(--radio-button-transition-timing-function);border-style:solid;border-width:1.5px;border-radius:50%}.RadioButton-module_container__9GR8v .RadioButton-module_icon__C2obj.RadioButton-module_error__0Pmz1{--border-color:var(--frontly-red-500)}.RadioButton-module_container__9GR8v .RadioButton-module_icon__C2obj.RadioButton-module_checked__fHfpY{background-color:var(--frontly-white-100);border-color:var(--border-color-checked);border-width:var(--border-width-checked)}.RadioButton-module_container__9GR8v.RadioButton-module_disabled__9rKHQ{cursor:default;opacity:.4}.RadioButton-module_container__9GR8v.RadioButton-module_sm__ekk8-{font-size:var(--frontly-body-sm-font-size);font-weight:var(--frontly-body-sm-font-weight);line-height:var(--frontly-body-sm-line-height);letter-spacing:var(--frontly-body-sm-letter-spacing);--gap:6px;--icon-width:16px;--icon-height:16px}.RadioButton-module_container__9GR8v.RadioButton-module_md__DCob2{font-size:var(--frontly-body-md-font-size);font-weight:var(--frontly-body-md-font-weight);line-height:var(--frontly-body-md-line-height);letter-spacing:var(--frontly-body-md-letter-spacing);--gap:8px;--icon-width:18px;--icon-height:18px}.RadioButton-module_container__9GR8v.RadioButton-module_purple__U408F{--border-color-checked:var(--frontly-purple-500)}.RadioButton-module_container__9GR8v.RadioButton-module_pink__oTrEz{--border-color-checked:var(--frontly-pink-500)}.RadioButton-module_container__9GR8v.RadioButton-module_white__u2t-Y{--border-color-checked:var(--frontly-purple-100-76);--border-width-checked:1.5px}.RadioButton-module_container__9GR8v.RadioButton-module_white__u2t-Y .RadioButton-module_icon__C2obj.RadioButton-module_checked__fHfpY{outline:calc(var(--icon-width) * .5 - 5px) solid var(--frontly-white-100);outline-offset:-12px;transition:outline-width var(--radio-button-transition-duration);background-color:#0000}@supports ((-webkit-backdrop-filter:none)){.RadioButton-module_container__9GR8v.RadioButton-module_white__u2t-Y .RadioButton-module_icon__C2obj.RadioButton-module_checked__fHfpY{outline-offset:-9px}}.RadioButton-module_container__9GR8v.RadioButton-module_ellipsis__AqtNp .RadioButton-module_label__dV7-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover) and (pointer:fine){.RadioButton-module_container__9GR8v:not(.RadioButton-module_disabled__9rKHQ):hover{--border-color:var(--frontly-white-100)}.RadioButton-module_container__9GR8v:not(.RadioButton-module_disabled__9rKHQ):hover:not(.RadioButton-module_white__u2t-Y){--border-width-checked:6px}.RadioButton-module_container__9GR8v:not(.RadioButton-module_disabled__9rKHQ):hover.RadioButton-module_white__u2t-Y .RadioButton-module_icon__C2obj.RadioButton-module_checked__fHfpY{--border-color-checked:var(--frontly-white-100);outline-width:calc(var(--icon-width) * .5 - 6px);transition:outline-width var(--radio-button-transition-duration);background-color:#0000}.RadioButton-module_container__9GR8v:not(.RadioButton-module_disabled__9rKHQ):hover .RadioButton-module_icon__C2obj.RadioButton-module_error__0Pmz1{--border-color:var(--frontly-red-400)}.RadioButton-module_container__9GR8v:not(.RadioButton-module_disabled__9rKHQ):hover{color:var(--frontly-white-100)}}.RadioButton-module_input__5MTd6{display:none}
