.ds-check.svelte-1wjkf1h{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--ds-font-body);font-size:var(--ds-size-sm);color:var(--ds-text);cursor:pointer}.ds-check.svelte-1wjkf1h input:where(.svelte-1wjkf1h){position:absolute;opacity:0;pointer-events:none}.ds-check__box.svelte-1wjkf1h{position:relative;width:1rem;height:1rem;border:1px solid var(--ds-border);border-radius:.3rem;background:var(--ds-surface);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.ds-check__box.svelte-1wjkf1h:after{content:"";position:absolute;left:50%;top:48%;width:.24rem;height:.5rem;border-right:.13rem solid var(--ds-primary-text, #fff);border-bottom:.13rem solid var(--ds-primary-text, #fff);opacity:0;transform:translate(-50%,-54%) rotate(45deg) scale(.75);transform-origin:center;transition:opacity .14s ease,transform .14s ease}.ds-check.svelte-1wjkf1h input:where(.svelte-1wjkf1h):checked+.ds-check__box:where(.svelte-1wjkf1h){border-color:var(--ds-primary);background:var(--ds-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-primary) 78%,black)}.ds-check.svelte-1wjkf1h input:where(.svelte-1wjkf1h):checked+.ds-check__box:where(.svelte-1wjkf1h):after{opacity:1;transform:translate(-50%,-54%) rotate(45deg) scale(1)}.ds-check.svelte-1wjkf1h input:where(.svelte-1wjkf1h):focus-visible+.ds-check__box:where(.svelte-1wjkf1h){outline:2px solid color-mix(in srgb,var(--ds-primary) 34%,transparent);outline-offset:2px}.ds-check.svelte-1wjkf1h:not(.disabled):hover .ds-check__box:where(.svelte-1wjkf1h){border-color:color-mix(in srgb,var(--ds-primary) 58%,var(--ds-border))}.disabled.svelte-1wjkf1h{opacity:.55;cursor:not-allowed}
