@layer components{.Checkbox-module__wrapper___mfnjU{transition:border-color .4s var(--transition-bezier-000);align-items:center;display:flex}.Checkbox-module__wrapper___mfnjU:hover{border-color:var(--color-gray-300)}.Checkbox-module__wrapper___mfnjU[data-disabled=true] .Checkbox-module__inner___y8Shg{cursor:not-allowed}.Checkbox-module__wrapper___mfnjU[data-type=Standard] .Checkbox-module__checkMark___-vAAS{transition:transform .4s var(--transition-bezier-300);transform:scale(0)}.Checkbox-module__wrapper___mfnjU[data-type=Standard] .Checkbox-module__checkMarkWrapper___Lbc-I{backface-visibility:hidden;background-color:var(--color-white-100);width:16px;height:16px;transition:background-color .4s var(--transition-bezier-000), transform .4s var(--transition-bezier-000), border-color .4s var(--transition-bezier-000)}.Checkbox-module__wrapper___mfnjU[data-type=Standard]:hover .Checkbox-module__checkMarkWrapper___Lbc-I{transform:scale(1.1)}.Checkbox-module__wrapper___mfnjU[data-type=Standard][data-checked=true] .Checkbox-module__checkMark___-vAAS{transform:scale(1)}.Checkbox-module__wrapper___mfnjU[data-type=Standard][data-checked=true] .Checkbox-module__checkMarkWrapper___Lbc-I{background-color:var(--color-primary-100)}.Checkbox-module__wrapper___mfnjU[data-type=Standard][data-checked=false]:hover .Checkbox-module__checkMarkWrapper___Lbc-I{border-color:var(--color-gray-300)}.Checkbox-module__wrapper___mfnjU[data-type=Standard][data-checked=true]:hover .Checkbox-module__checkMarkWrapper___Lbc-I{background-color:var(--color-primaryText-100)}.Checkbox-module__wrapper___mfnjU[data-type=Standard][data-checked=true]:hover .Checkbox-module__checkMark___-vAAS{color:var(--color-primary-100)}.Checkbox-module__wrapper___mfnjU[data-type=Coloured] .Checkbox-module__checkMarkWrapper___Lbc-I{background-color:var(--color-white-100);opacity:.3;width:16px;height:16px;transition:opacity .4s;box-shadow:0 3px 6px #0000000a}.Checkbox-module__wrapper___mfnjU[data-type=Coloured][data-checked=true] .Checkbox-module__checkMarkWrapper___Lbc-I{opacity:1;box-shadow:0 3px 6px #00000029}.Checkbox-module__inner___y8Shg{cursor:pointer;align-items:center;gap:12px;max-width:fit-content;display:flex}.Checkbox-module__checkMarkWrapper___Lbc-I{border:1px solid var(--color-gray-200);border-radius:5px;justify-content:center;align-items:center;display:flex}.Checkbox-module__checkMark___-vAAS{justify-content:center;align-items:center;display:flex}}
