.prisma-checkbox{gap:var(--spacing-8);color:var(--color-content-primary);cursor:pointer;font:var(--font-ys-caption-14-medium);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;display:flex}.prisma-checkbox:hover:not(.prisma-checkbox_selected):not(.prisma-checkbox_disabled) .prisma-checkbox__icon-wrapper{background-color:var(--color-background-stroke)}.prisma-checkbox:hover:not(.prisma-checkbox_disabled) .prisma-checkbox__icon-wrapper{background-color:var(--color-accent-neutral-hover)}.prisma-checkbox_focus .prisma-checkbox__icon-wrapper{outline:.1875rem auto highlight;outline:.1875rem auto -webkit-focus-ring-color}.prisma-checkbox_selected .prisma-checkbox__icon-wrapper{background-color:var(--color-accent-neutral);border:none}.prisma-checkbox_selected .prisma-checkbox__icon{opacity:1}.prisma-checkbox_disabled{cursor:default;color:var(--color-content-tertiary)}.prisma-checkbox_disabled:not(.prisma-checkbox_selected) .prisma-checkbox__icon-wrapper{background-color:var(--color-background-glassy-a);border-color:var(--color-background-glassy-a)}.prisma-checkbox_disabled .prisma-checkbox__icon-wrapper{background-color:var(--color-background-glassy-b)}.prisma-checkbox_size_xs{--checkbox-icon-size:1rem;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;line-height:1rem;line-height:var(--checkbox-icon-size)}.prisma-checkbox_size_s{--checkbox-icon-size:1.25rem;font:var(--font-ys-caption-14-regular);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;line-height:1.25rem;line-height:var(--checkbox-icon-size)}.prisma-checkbox_size_m{--checkbox-icon-size:1.5rem;font:var(--font-ys-body-16-regular-ui);font-feature-settings:"pnum" on, "lnum" on;font-feature-settings:"pnum" on, "lnum" on;line-height:1.5rem;line-height:var(--checkbox-icon-size)}.prisma-checkbox__icon{opacity:0;color:var(--color-content-inverted-primary)}.prisma-checkbox__icon-wrapper{box-sizing:border-box;width:var(--checkbox-icon-size);height:var(--checkbox-icon-size);border:1px solid var(--color-background-stroke);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:flex;overflow:hidden}.prisma-checkbox__icon-wrapper_size_xs{border-radius:.125rem}.prisma-checkbox__icon-wrapper_size_s{border-radius:.1875rem}.prisma-checkbox__icon-wrapper_size_m{border-radius:var(--border-radius-4)}.visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
