label.qm--radio{padding-right:var(--layout-padding-md);margin-right:var(--layout-padding-md);align-items:flex-start}label.qm--radio .MuiRadio-root{position:relative;border-radius:0;padding:0 var(--layout-padding-md);height:20px}label.qm--radio .MuiRadio-root:hover{background:none}label.qm--radio.MuiFormControlLabel-root{margin-bottom:0}label.qm--radio .MuiFormControlLabel-label{color:var(--color-text-default);font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-form-default);font-weight:var(--layout-font-weight-form-regular);line-height:var(--layout-font-line-height-form-default);letter-spacing:var(--layout-font-letter-spacing-form-default)}label.qm--radio .qm--radio-icon{width:var(--layout-dimension-xs);height:var(--layout-dimension-xs);padding:var(--layout-padding-xs);margin:var(--layout-padding-2xs);border-radius:var(--layout-border-radius-full);border:var(--layout-border-weight-xs) solid var(--color-border-bold);background-color:var(--color-background-elevated)}label.qm--radio .qm--radio-icon.qm--radio-icon--selected{border:3.5px solid var(--color-background-action-default);background-color:var(--color-icon-inverted)}label.qm--radio .MuiTouchRipple-root{overflow:visible;height:var(--layout-dimension-sm);width:var(--layout-dimension-sm);top:2px;left:7px}label.qm--radio .MuiTouchRipple-root span.MuiTouchRipple-ripple{opacity:1}label.qm--radio .MuiTouchRipple-root span.MuiTouchRipple-ripple span.MuiTouchRipple-child{background-color:transparent;outline:solid var(--color-icon-action-default) var(--layout-border-weight-sm);animation:none}label.qm--radio:hover:not(.Mui-disabled) .qm--radio-icon{background-color:var(--color-background-action-subtle-hover)}label.qm--radio:hover:not(.Mui-disabled) .qm--radio-icon.qm--radio-icon--selected{border-color:var(--color-background-action-hover);background-color:var(--color-icon-inverted)}.qm--radio-group{gap:var(--layout-gap-lg);margin-left:3px}.qm--radio-group.qm--radio-group--compact{gap:var(--layout-gap-md)}.qm--radio-group.qm--radio-group--compact .qm--radio .MuiRadio-root,.qm--radio.qm--radio--compact .MuiRadio-root{height:12px}.qm--radio-group.qm--radio-group--compact .qm--radio .MuiTouchRipple-root,.qm--radio.qm--radio--compact .MuiTouchRipple-root{top:-2px}.qm--radio-group.qm--radio-group--compact .qm--radio .MuiFormControlLabel-label,.qm--radio.qm--radio--compact .MuiFormControlLabel-label{font-size:var(--layout-font-size-form-compact);line-height:var(--layout-font-line-height-form-compact);letter-spacing:var(--layout-font-letter-spacing-form-compact)}.qm--radio-group.qm--radio-group--disabled .qm--radio,.qm--radio.Mui-disabled{pointer-events:none}.qm--radio-group.qm--radio-group--disabled .qm--radio .MuiFormControlLabel-label.MuiTypography-root,.qm--radio.Mui-disabled .MuiFormControlLabel-label.MuiTypography-root{color:var(--color-text-disabled)}.qm--radio-group.qm--radio-group--disabled .qm--radio .qm--radio-icon,.qm--radio.Mui-disabled .qm--radio-icon{border:none;background-color:var(--color-background-action-disabled)}.qm--radio-group.qm--radio-group--disabled .qm--radio .qm--radio-icon.qm--radio-icon--selected,.qm--radio.Mui-disabled .qm--radio-icon.qm--radio-icon--selected{border:3.5px solid var(--color-background-action-disabled);background-color:var(--color-icon-neutral-disabled)}
