.ux-radio-shell:where([data-version="2400"]){display:inline-flex;--uxRadio-dimension:1.25em}.ux-radio-shell[aria-disabled=true]:where([data-version="2400"]){opacity:.4}.ux-radio-shell:where([data-version="2400"])>*{cursor:pointer}.ux-radio-shell[aria-disabled=true]:where([data-version="2400"])>*,.ux-radio-shell[aria-readonly=true]:where([data-version="2400"])>*{cursor:not-allowed}.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox{position:relative;align-self:baseline;display:inline-block;width:var(--uxRadio-dimension);min-height:var(--uxRadio-dimension);flex-shrink:0}.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox[data-lineheight]:after{content:attr(data-lineheight);color:transparent}.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox>*{box-sizing:border-box;cursor:inherit;font:inherit;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;position:absolute;width:100%;height:var(--uxRadio-dimension);top:50%;transform:translateY(-50%)}.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox>.ux-radio-input{opacity:0}:is(.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox>.ux-radio-input):checked~.ux-radio-indicator{border-color:var(--ux-eg8j90,var(--ux-77zzwv,#d3d3d3));background:var(--ux-12aeieu,var(--ux-sywk25,#fff));color:var(--ux-1pya2o3,var(--ux-1lw8azc,#000))}:is(.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox>.ux-radio-input:focus-visible)~.ux-radio-indicator{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:4px}.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox>.ux-radio-indicator{border-radius:100%;border:var(--ux-1s67bw3,var(--ux-3lhizs,1px)) solid var(--ux-2s52nc,var(--ux-by6mab,#d3d3d3));background:var(--ux-ls7roq,var(--ux-1nu8itt,#fff));color:transparent;pointer-events:none}.ux-radio-shell:where([data-version="2400"])>.ux-radio-lineheightbox>.ux-radio-indicator:after{content:"";background-color:currentColor;border-radius:100%;width:.5rem;height:.5rem}.ux-radio-shell:where([data-version="2400"])>.ux-radio-label{-webkit-margin-start:calc(var(--ux-1sbfig8, .25rem) * 2);margin-inline-start:calc(var(--ux-1sbfig8, .25rem) * 2)}