.tn-radio-button{align-items:center;box-sizing:border-box;color:var(--color-text-default);cursor:pointer;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:0;gap:8px;justify-content:flex-start;padding:10px 8px}.tn-radio-button span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tn-radio-button span.disabled{color:var(--color-text-action-disabled)}.tn-radio-button.disabled{cursor:not-allowed}.tn-radio-button.compact{gap:4px;padding:4px 0}.tn-radio-button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-surface-input-resting);border-radius:50%;box-shadow:inset 0 0 0 1px var(--color-border-input-resting);cursor:pointer;flex-shrink:0;height:20px;margin:2px;padding:0;transition:all .07s cubic-bezier(.8,0,.2,1);width:20px}.tn-radio-button input[type=radio]:focus-visible{outline:2px solid var(--color-border-action-focus);outline-offset:3px}.tn-radio-button input[type=radio]:disabled{cursor:not-allowed}.tn-radio-button input[type=radio]:not(.disabled):hover{box-shadow:inset 0 0 0 1px var(--color-border-input-hover),inset 0 0 0 5px var(--color-surface-input-hover),inset 0 0 0 10px var(--color-surface-action-opacity-hover);transform:scale(1.1)}.tn-radio-button input[type=radio]:not(.disabled):active{box-shadow:inset 0 0 0 1px var(--color-border-input-active),inset 0 0 0 10px var(--color-surface-input-active)}.tn-radio-button input[type=radio]:not(.disabled):checked{box-shadow:inset 0 0 0 1px var(--color-border-action-strong),inset 0 0 0 5px var(--color-surface-input-resting),inset 0 0 0 10px var(--color-border-action-strong)}.tn-radio-button input[type=radio]:not(.disabled):checked:hover{box-shadow:inset 0 0 0 1px var(--color-border-input-hover),inset 0 0 0 5px var(--color-surface-input-hover),inset 0 0 0 10px var(--color-border-input-hover)}.tn-radio-button input[type=radio]:not(.disabled):checked:active{box-shadow:inset 0 0 0 1px var(--color-border-input-active),inset 0 0 0 5px var(--color-surface-input-active),inset 0 0 0 10px var(--color-border-input-active)}.tn-radio-button input[type=radio].disabled{background:var(--color-surface-input-disabled);box-shadow:inset 0 0 0 2px var(--color-border-input-disabled)}.tn-radio-button input[type=radio].disabled:checked{box-shadow:inset 0 0 0 1px var(--color-border-input-disabled),inset 0 0 0 5px var(--color-surface-input-disabled),inset 0 0 0 10px var(--color-border-input-disabled)}.tn-radio-button input[type=radio].error:not(.disabled){box-shadow:inset 0 0 0 1px var(--color-border-critical)}.tn-radio-button input[type=radio].error:not(.disabled):hover{box-shadow:inset 0 0 0 1px var(--color-border-input-critical-hover),inset 0 0 0 5px var(--color-surface-input-critical-hover),inset 0 0 0 10px var(--color-surface-critical-subtle)}.tn-radio-button input[type=radio].error:not(.disabled):active{box-shadow:inset 0 0 0 1px var(--color-border-critical),inset 0 0 0 10px var(--color-surface-input-critical-active)}.tn-radio-button input[type=radio].error:not(.disabled):checked{box-shadow:inset 0 0 0 1px var(--color-border-input-critical),inset 0 0 0 5px var(--color-surface-input-resting),inset 0 0 0 10px var(--color-border-input-critical)}.tn-radio-button input[type=radio].error:not(.disabled):checked:hover{box-shadow:inset 0 0 0 1px var(--color-border-input-critical-hover),inset 0 0 0 5px var(--color-surface-input-critical-hover),inset 0 0 0 10px var(--color-border-input-critical-hover)}.tn-radio-button input[type=radio].error:not(.disabled):checked:active{box-shadow:inset 0 0 0 1px var(--color-border-input-critical-active),inset 0 0 0 5px var(--color-surface-input-critical-active),inset 0 0 0 10px var(--color-border-input-critical-active)}.radios[data-v-c3660341]{display:flex;flex-direction:column}.radios.horizontal[data-v-c3660341]{flex-direction:row;flex-wrap:wrap;gap:8px}
