.br21gbr .radiobox-trigger{position:relative;}.br21gbr .radiobox-trigger::before{content:'';position:absolute;inset:0;z-index:1;border-radius:var(--plasma-radiobox-trigger-border-radius);outline:0.125rem solid transparent;outline-offset:0;-webkit-transition:outline-color 0.2s ease-in-out;transition:outline-color 0.2s ease-in-out;pointer-events:none;}.br21gbr .radiobox-trigger.focus-visible:focus::before,.br21gbr .radiobox-trigger[data-focus-visible-added]::before{outline-color:transparent;}.br21gbr input[data-focus-visible-added] + label .radiobox-trigger{border-color:transparent;position:relative;}.br21gbr input[data-focus-visible-added] + label .radiobox-trigger::before{content:'';position:absolute;inset:0;z-index:1;border-radius:var(--plasma-radiobox-trigger-border-radius);outline:0.125rem solid transparent;outline-offset:0.125rem;-webkit-transition:outline-color 0.2s ease-in-out;transition:outline-color 0.2s ease-in-out;pointer-events:none;}.br21gbr input[data-focus-visible-added] + label .radiobox-trigger::before{outline-color:var(--plasma-radiobox-focus-color);}.br21gbr input[data-focus-visible-added]:checked + label .radiobox-trigger{position:relative;}.br21gbr input[data-focus-visible-added]:checked + label .radiobox-trigger::before{content:'';position:absolute;inset:0;z-index:1;border-radius:var(--plasma-radiobox-trigger-border-radius);outline:0.063rem solid transparent;outline-offset:0.125rem;-webkit-transition:outline-color 0.2s ease-in-out;transition:outline-color 0.2s ease-in-out;pointer-events:none;}.br21gbr input[data-focus-visible-added]:checked + label .radiobox-trigger::before{outline-color:var(--plasma-radiobox-focus-color);}
