.ygkyXlb{align-items:center;gap:var(--8);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.ygkyXlb:has(input:disabled){cursor:not-allowed}.ygkyXlb:has(input:focus-visible){outline:solid var(--width-lg) var(--colors-accessibility-100);outline-offset:var(--4);border-radius:var(--radius-xs)}.ygkyXlb1{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.ygkyXlb1:focus-visible{outline:none}.ygkyXlb2{width:var(--24);height:var(--24);background:var(--colors-base-white);box-shadow:inset 0 0 0 var(--width-sm) var(--colors-base-black);border-radius:var(--radius-xs);box-sizing:border-box;transition:box-shadow .2s,background .2s;display:inline-block;position:relative}.ygkyXlb:hover .ygkyXlb2{box-shadow:inset 0 0 0 var(--width-md) var(--colors-base-black)}.ygkyXlb1:checked+.ygkyXlb2{background:var(--colors-base-black);box-shadow:inset 0 0 0 var(--width-sm) var(--colors-base-black)}.ygkyXlb:hover .ygkyXlb1:checked+.ygkyXlb2{background:var(--colors-neutral-800);box-shadow:inset 0 0 0 var(--width-sm) var(--colors-neutral-800)}.ygkyXlb1:checked:disabled+.ygkyXlb2{background:var(--colors-neutral-400);box-shadow:inset 0 0 0 var(--width-sm) var(--colors-neutral-400)}.ygkyXlb1:disabled+.ygkyXlb2{background:var(--colors-base-white);box-shadow:inset 0 0 0 var(--width-sm) var(--colors-neutral-400);cursor:not-allowed}.ygkyXlb2[data-error=true]{box-shadow:inset 0 0 0 var(--width-sm) var(--colors-attention-300)}.ygkyXlb3{width:var(--24);height:var(--24);color:var(--colors-base-white);pointer-events:none;position:absolute;inset:0}.ygkyXlb4{gap:var(--8);flex-direction:column;display:flex}.ygkyXlb5{align-items:center;gap:var(--8);display:flex}.ygkyXlb6{font-size:var(--typography-font-size-fs-18);line-height:var(--typography-line-height-lh-24);font-weight:var(--typography-font-weight-semibold);font-family:var(--typography-font-family-Proxima-Nova)}.ygkyXlb7{color:var(--colors-neutral-600)}.ygkyXlb8{color:var(--colors-base-black)}.ygkyXlb9{font-size:var(--typography-font-size-fs-18);line-height:var(--typography-line-height-lh-24);font-weight:var(--typography-font-weight-regular);font-family:var(--typography-font-family-Proxima-Nova);color:var(--colors-attention-300)}
