.b1iw3kt8 .checkbox-trigger{position:relative;}.b1iw3kt8 .checkbox-trigger::before{content:'';position:absolute;inset:0;z-index:1;border-radius:var(--plasma-checkbox-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;}.b1iw3kt8 .checkbox-trigger.focus-visible:focus::before,.b1iw3kt8 .checkbox-trigger[data-focus-visible-added]::before{outline-color:transparent;}.b1iw3kt8 input[data-focus-visible-added] + label .checkbox-trigger{border-color:transparent;position:relative;}.b1iw3kt8 input[data-focus-visible-added] + label .checkbox-trigger::before{content:'';position:absolute;inset:0;z-index:1;border-radius:calc(var(--plasma-checkbox-trigger-border-radius) - 0.125rem);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;}.b1iw3kt8 input[data-focus-visible-added] + label .checkbox-trigger::before{outline-color:var(--plasma-checkbox-focus-color);}.b1iw3kt8 input[data-focus-visible-added]:checked + label .checkbox-trigger,.b1iw3kt8 input[type='checkbox'][data-focus-visible-added]:indeterminate + label .checkbox-trigger{position:relative;}.b1iw3kt8 input[data-focus-visible-added]:checked + label .checkbox-trigger::before,.b1iw3kt8 input[type='checkbox'][data-focus-visible-added]:indeterminate + label .checkbox-trigger::before{content:'';position:absolute;inset:0;z-index:1;border-radius:calc(var(--plasma-checkbox-trigger-border-radius) - 0.125rem);outline:0.063rem solid transparent;outline-offset:0.25rem;-webkit-transition:outline-color 0.2s ease-in-out;transition:outline-color 0.2s ease-in-out;pointer-events:none;}.b1iw3kt8 input[data-focus-visible-added]:checked + label .checkbox-trigger::before,.b1iw3kt8 input[type='checkbox'][data-focus-visible-added]:indeterminate + label .checkbox-trigger::before{outline-color:var(--plasma-checkbox-focus-color);}
