div:has(>input[type=checkbox]){display:flex;align-items:center;gap:var(--checkbox-gap, 0.5rem);position:relative}div:has(>input[type=checkbox])>input[type=checkbox]{flex-shrink:0;order:-1}div:has(>input[type=checkbox]):not(:has(>input[aria-disabled=true])):hover .checkbox-label{color:var(--checkbox-hover-label-color, currentColor)}div:has(>input[type=checkbox]):has(>input:focus-visible) .checkbox-label{outline:var(--checkbox-focus-ring-width, 0.125rem) solid var(--checkbox-focus-ring-color, var(--color-focus-ring));outline-offset:var(--checkbox-focus-ring-offset, 0.125rem);border-radius:var(--checkbox-focus-radius, 0.125rem)}div:has(>input[type=checkbox]):has(>input[aria-disabled=true]){opacity:var(--checkbox-disabled-opacity, 0.6);cursor:not-allowed}div:has(>input[type=checkbox]):has(>input[aria-disabled=true]) .checkbox-label{color:var(--checkbox-disabled-color, var(--color-disabled-text));cursor:not-allowed}div:has(>input[type=checkbox]):has(>input[aria-invalid=true]) .checkbox-label{color:var(--checkbox-error-label-color, var(--color-error-text))}div:has(>input[type=checkbox]):has(>input[aria-invalid=false]:checked) label[for]{color:var(--checkbox-valid-label-color, currentColor)}div:has(>input[type=checkbox])[data-checkbox-size~=xs]{--checkbox-size: var(--checkbox-size-xs);--checkbox-gap: var(--checkbox-gap-xs, 0.375rem)}div:has(>input[type=checkbox])[data-checkbox-size~=sm]{--checkbox-size: var(--checkbox-size-sm);--checkbox-gap: var(--checkbox-gap-sm, 0.5rem)}div:has(>input[type=checkbox])[data-checkbox-size~=md]{--checkbox-size: var(--checkbox-size-md);--checkbox-gap: var(--checkbox-gap-md, 0.5rem)}div:has(>input[type=checkbox])[data-checkbox-size~=lg]{--checkbox-size: var(--checkbox-size-lg);--checkbox-gap: var(--checkbox-gap-lg, 0.625rem)}.checkbox-label{cursor:pointer;font-size:var(--checkbox-label-fs, 1rem);line-height:var(--checkbox-label-lh, 1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;flex:1;min-width:0;transition:color .2s ease-in-out}@media(prefers-reduced-motion: reduce){.checkbox-label{transition:none}}.checkbox-label .checkbox-required{color:var(--color-required);font-weight:600;margin-inline-start:.125rem}@media(forced-colors: active){.checkbox-input{forced-color-adjust:auto}}@container (max-width: 400px){div:has(>input[type=checkbox]){flex-direction:column;align-items:flex-start}}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL2Zvcm0vY2hlY2tib3guc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErQkEsK0JBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsK0JBQUEsQ0FDQSxpQkFBQSxDQUdBLG9EQUNFLGFBQUEsQ0FDQSxRQUFBLENBS0EsMkZBQ0UscURBQUEsQ0FPRix5RUFDRSxrSEFBQSxDQUVBLDBEQUFBLENBQ0Esb0RBQUEsQ0FNSiwrREFDRSw2Q0FBQSxDQUNBLGtCQUFBLENBRUEsK0VBQ0UsZ0VBQUEsQ0FDQSxrQkFBQSxDQU9GLDhFQUNFLGdFQUFBLENBTUYsa0ZBQ0UscURBQUEsQ0FTSix1REFDRSx3Q0FBQSxDQUNBLGdEQUFBLENBSUYsdURBQ0Usd0NBQUEsQ0FDQSw4Q0FBQSxDQUlGLHVEQUNFLHdDQUFBLENBQ0EsOENBQUEsQ0FJRix1REFDRSx3Q0FBQSxDQUNBLGdEQUFBLENBS0osZ0JBQ0UsY0FBQSxDQUNBLHdDQUFBLENBQ0EseUNBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsZ0JBQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLFdBQUEsQ0FDQSxnQ0FBQSxDQUdBLHVDQVhGLGdCQVlJLGVBQUEsQ0FBQSxDQUdGLG1DQUNFLDJCQUFBLENBQ0EsZUFBQSxDQUNBLDJCQUFBLENBUUYsOEJBSEYsZ0JBSUksd0JBQUEsQ0FBQSxDQU1KLDhCQUNFLCtCQUNFLHFCQUFBLENBQ0Esc0JBQUEsQ0FBQSIsImZpbGUiOiJjaGVja2JveC5taW4uY3NzIn0= */