var e={radioButton:"radioButton_1a8c50750e",inputContainer:"inputContainer_a28ba759e5",input:"input_03eb23dea9",control:"control_1dce2eae5e",labelAnimation:"labelAnimation_409a01a76d",radioCheckedAnimation:"radioCheckedAnimation_33a3c75c02",disabled:"disabled_894aadcf41",label:"label_a3317cb7aa"};!function(e){const n="s_id-f0fb17b54d8d_3_69_1";if("undefined"!=typeof document){const o=document.head||document.getElementsByTagName("head")[0];if(o.querySelector("#"+n))return;const a=document.createElement("style");a.id=n,o.firstChild?o.insertBefore(a,o.firstChild):o.appendChild(a),a.appendChild(document.createTextNode(e))}else globalThis.injectedStyles&&(globalThis.injectedStyles[n]=e)}("/* stylelint-disable unit-disallowed-list */\n.radioButton_1a8c50750e {\n  display: grid;\n  grid-template-columns: 1.5em auto;\n  grid-gap: 0.5em;\n  cursor: pointer;\n}\n.inputContainer_a28ba759e5 {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.input_03eb23dea9 {\n  opacity: 0;\n  width: 0;\n  height: 0;\n  margin: 0;\n}\n.control_1dce2eae5e {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 1em;\n  height: 1em;\n  border: 0.1em solid;\n  box-sizing: border-box;\n  border-color: var(--ui-border-color);\n  border-radius: 50%;\n  transition: border-width var(--motion-productive-medium) var(--motion-timing-enter);\n  background-color: var(--secondary-background-color);\n}\ninput:checked + .control_1dce2eae5e {\n  border-color: var(--primary-color);\n  border-width: 0.3em;\n}\ninput:checked + .labelAnimation_409a01a76d {\n  animation-name: radioCheckedAnimation_33a3c75c02;\n  animation-duration: var(--motion-productive-medium);\n  animation-timing-function: var(--motion-timing-enter);\n  animation-fill-mode: forwards;\n}\ninput:disabled + .control_1dce2eae5e {\n  border: 0.5em solid;\n  border-color: var(--disabled-background-color);\n  border-radius: 50%;\n}\ninput:checked:disabled + .control_1dce2eae5e {\n  border: 0.3em solid;\n  border-color: var(--disabled-background-color);\n  background-color: var(--secondary-text-color);\n}\n.radioButton_1a8c50750e.disabled_894aadcf41 {\n  cursor: not-allowed;\n}\n.radioButton_1a8c50750e.disabled_894aadcf41 .label_a3317cb7aa {\n  color: var(--disabled-text-color);\n}\n.inputContainer_a28ba759e5 input:focus-visible + .control_1dce2eae5e {\n  outline: none;\n  border-color: var(--primary-color);\n  box-shadow: 0 0 0 3px hsla(209, 100%, 50%, 0.5);\n  border-radius: 50%;\n}\n.radioButton_1a8c50750e:hover .inputContainer_a28ba759e5 input:enabled:checked + .control_1dce2eae5e {\n  border-color: var(--primary-hover-color);\n}\n.radioButton_1a8c50750e:hover .inputContainer_a28ba759e5 input:enabled:not(:checked) + .control_1dce2eae5e,\n.radioButton_1a8c50750e:focus-within .inputContainer_a28ba759e5 input:enabled:not(:checked) + .control_1dce2eae5e {\n  border-color: var(--primary-text-color);\n}\n@keyframes radioCheckedAnimation_33a3c75c02 {\n  0% {\n    height: 1em;\n    width: 1em;\n  }\n  50% {\n    height: 0.8em;\n    width: 0.8em;\n  }\n  100% {\n    height: 1em;\n    width: 1em;\n  }\n}");export{e as default};
//# sourceMappingURL=RadioButton.module.scss.js.map
