.ds-checkable[data-v-a7f6565f]{position:relative}.ds-checkable.--disabled[data-v-a7f6565f]{cursor:text;opacity:.5}.ds-checkable-label[data-v-a7f6565f]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;align-items:flex-start;gap:.75rem;display:flex}.ds-checkable.--disabled .ds-checkable-label[data-v-a7f6565f]{cursor:default}.ds-checkable-label.--items-center[data-v-a7f6565f]{align-items:center;height:100%}.ds-checkable-label-indicator[data-v-a7f6565f]{border-style:solid;border-width:1px;border-color:var(--color-secondary-light);background-color:var(--color-white);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ds-checkable:not(.--disabled) .ds-checkable-label:hover .ds-checkable-label-indicator[data-v-a7f6565f]{border-color:var(--color-cool-grey-200);background-color:var(--color-secondary-bg-dark)}.ds-checkable-label-title[data-v-a7f6565f]{overflow-wrap:anywhere;color:var(--color-primary-text)}.ds-checkable-label-subtitle[data-v-a7f6565f]{overflow-wrap:anywhere;color:var(--color-tertiary-text);letter-spacing:.01em;font-family:Montserrat,system-ui;font-size:.75rem;font-weight:400;line-height:1.25rem}.ds-checkable.--sm .ds-checkable-label-indicator[data-v-a7f6565f]{width:1rem;height:1rem}.ds-checkable.--sm .ds-checkable-label-title[data-v-a7f6565f]{letter-spacing:.01em;font-family:Montserrat-Medium,Montserrat,system-ui;font-size:.75rem;font-weight:500;line-height:1.25rem}.ds-checkable.--md .ds-checkable-label-indicator[data-v-a7f6565f]{width:1.25rem;height:1.25rem}.ds-checkable.--md .ds-checkable-label-title[data-v-a7f6565f]{font-family:Montserrat-Medium,Montserrat,system-ui;font-size:.875rem;font-weight:500;line-height:1.5rem}.ds-checkable:not(.--disabled) input:focus-visible+.ds-checkable-label .ds-checkable-label-indicator[data-v-a7f6565f]{border-color:var(--color-blue-300);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--color-blue-50)}input:checked:focus-within+.ds-checkable-label .ds-checkable-label-indicator[data-v-a7f6565f]{border-color:var(--color-blue-500)}.ds-checkable.--indeterminate:not(.--alternative) .ds-checkable-label .ds-checkable-label-indicator[data-v-a7f6565f],input:checked+.ds-checkable-label .ds-checkable-label-indicator[data-v-a7f6565f]{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.ds-checkable.--indeterminate:not(.--alternative):not(.--disabled) .ds-checkable-label:hover .ds-checkable-label-indicator[data-v-a7f6565f],.ds-checkable:not(.--disabled) input:checked+.ds-checkable-label:hover .ds-checkable-label-indicator[data-v-a7f6565f]{border-color:var(--color-blue-700);background-color:var(--color-blue-700)}.ds-checkable.--indeterminate.--alternative .ds-checkable-label .ds-checkable-label-indicator[data-v-a7f6565f]{border-color:var(--color-grey-100);color:var(--color-grey-100)}.ds-checkable.--indeterminate.--alternative:not(.--disabled) .ds-checkable-label:hover .ds-checkable-label-indicator[data-v-a7f6565f]{background-color:var(--color-grey-100);color:var(--color-white)}.ds-checkable.--radio .ds-checkable-label-indicator[data-v-a7f6565f]{border-radius:9999px}.ds-checkable.--radio .ds-checkable-label-indicator[data-v-a7f6565f]:before{background-color:var(--color-white);border-radius:9999px;position:absolute}.ds-checkable.--radio.--sm .ds-checkable-label-indicator[data-v-a7f6565f]:before{width:.375rem;height:.375rem;inset:4px}.ds-checkable.--radio.--md .ds-checkable-label-indicator[data-v-a7f6565f]:before{width:.5rem;height:.5rem;inset:5px}.ds-checkable.--radio input:checked+.ds-checkable-label .ds-checkable-label-indicator[data-v-a7f6565f]:before{--tw-content:"";content:var(--tw-content)}.ds-checkable.--checkbox .ds-checkable-label-indicator[data-v-a7f6565f]{color:var(--color-white)}.ds-checkable.--checkbox.--sm .ds-checkable-label-indicator[data-v-a7f6565f],.ds-checkable.--checkbox.--md .ds-checkable-label-indicator[data-v-a7f6565f]{border-radius:.25rem}.ds-checkable.--horizontal[data-v-a7f6565f]{flex:1}
