._17yYC{position:relative;display:block;width:34px;height:20px;padding:3px 0;box-sizing:border-box;margin:calc((var(--pds-line-height) - 20px)/2)0;flex-shrink:0}.w66K2{height:100%;border-radius:1em;background:var(--black-400);transition:background-color 120ms ease-in-out}.xvJqd{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:100%;transform:translateX(0);display:flex;align-items:center;justify-content:center;color:var(--violet-500);background:var(--white);border:1px var(--black-400) solid;box-shadow:1px 1px 4px 0 var(--black-400);transition:120ms ease-in-out;transition-property:background-color,border-color,transform}.Kg91O{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;cursor:pointer}.Kg91O:disabled{cursor:default}.Kg91O:focus-visible+.w66K2 .xvJqd{outline:var(--pds-round-xxs) auto Highlight;outline:var(--pds-round-xxs) auto -webkit-focus-ring-color}.Kg91O:checked+.w66K2{background-color:var(--violet-50)}.Kg91O:checked+.w66K2 .xvJqd{transform:translateX(14px);color:var(--white);background-color:var(--violet-500);border-color:var(--violet-500)}.Kg91O:disabled+.w66K2{background-color:var(--black-200)}.Kg91O:disabled+.w66K2 .xvJqd{box-shadow:none;color:var(--violet-500);background-color:var(--black-400);border-color:var(--black-400)}.y1iJD{pointer-events:none;cursor:default}.CNMl7{opacity:0;transition:opacity 100ms ease-in-out;width:1em;height:1em}.C2P5b,.cgEXP{opacity:1}.k-mzv,.XD0-8{opacity:0}@media (hover){.Kg91O:hover+.w66K2 .xvJqd{border-color:var(--black-500)}.Kg91O:checked:hover+.w66K2 .xvJqd{border-color:var(--violet-500)}.Kg91O:disabled:hover+.w66K2 .xvJqd{border-color:var(--black-400)}}