.app-checkbox[data-v-e48fbabb]{display:flex;flex-direction:column;gap:8px}.app-checkbox__label[data-v-e48fbabb]{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer}.app-checkbox__label--wrap[data-v-e48fbabb]{display:flex;align-items:flex-start;width:100%;max-width:100%}.app-checkbox__label--disabled[data-v-e48fbabb]{cursor:not-allowed}.app-checkbox__control[data-v-e48fbabb]{position:relative;display:inline-flex;width:18px;height:18px;flex:0 0 18px}.app-checkbox__native[data-v-e48fbabb]{position:absolute;inset:0;z-index:1;margin:0;opacity:0;cursor:inherit}.app-checkbox__box[data-v-e48fbabb]{width:100%;height:100%;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-tag);border:1px solid var(--control-border);background:var(--control-bg);color:#fff;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease}.app-checkbox__icon[data-v-e48fbabb]{width:12px;height:12px;opacity:0;transform:scale(.85);transition:opacity .25s ease,transform .25s ease}.app-checkbox__native:checked+.app-checkbox__box[data-v-e48fbabb]{background:var(--color-primary);border-color:var(--color-primary)}.app-checkbox__native:checked+.app-checkbox__box .app-checkbox__icon[data-v-e48fbabb]{opacity:1;transform:scale(1)}.app-checkbox__box--indeterminate[data-v-e48fbabb]{background:var(--color-primary);border-color:var(--color-primary)}.app-checkbox__box--indeterminate .app-checkbox__icon--indeterminate[data-v-e48fbabb]{opacity:1;transform:scale(1)}.app-checkbox__native:focus-visible+.app-checkbox__box[data-v-e48fbabb]{box-shadow:var(--focus-ring)}.app-checkbox__native:disabled+.app-checkbox__box[data-v-e48fbabb]{opacity:.65}.app-checkbox__control--error .app-checkbox__box[data-v-e48fbabb]{border-color:var(--control-error)}.app-checkbox__native:focus-visible+.app-checkbox__box[data-v-e48fbabb],.app-checkbox__control--error .app-checkbox__native:focus-visible+.app-checkbox__box[data-v-e48fbabb]{box-shadow:var(--focus-ring)}.app-checkbox__text[data-v-e48fbabb]{color:var(--control-text);font-size:var(--text-small);font-weight:500;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-checkbox__label--wrap .app-checkbox__text[data-v-e48fbabb]{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.app-checkbox__error[data-v-e48fbabb]{margin:0;color:var(--control-error);font-size:var(--text-small);line-height:1.25rem}[data-bs-theme=dark] .app-checkbox__box[data-v-e48fbabb],[data-bs-theme=brand] .app-checkbox__box[data-v-e48fbabb],.dark .app-checkbox__box[data-v-e48fbabb]{background:var(--control-bg);border-color:var(--control-border)}[data-bs-theme=dark] .app-checkbox__native:checked+.app-checkbox__box[data-v-e48fbabb],[data-bs-theme=brand] .app-checkbox__native:checked+.app-checkbox__box[data-v-e48fbabb],.dark .app-checkbox__native:checked+.app-checkbox__box[data-v-e48fbabb],[data-bs-theme=dark] .app-checkbox__box--indeterminate[data-v-e48fbabb],[data-bs-theme=brand] .app-checkbox__box--indeterminate[data-v-e48fbabb],.dark .app-checkbox__box--indeterminate[data-v-e48fbabb]{background:var(--color-primary);border-color:var(--color-primary)}[data-bs-theme=dark] .app-checkbox__text[data-v-e48fbabb],[data-bs-theme=brand] .app-checkbox__text[data-v-e48fbabb],.dark .app-checkbox__text[data-v-e48fbabb]{color:var(--fg-primary)}[data-bs-theme=dark] .app-checkbox__native:disabled+.app-checkbox__box[data-v-e48fbabb],[data-bs-theme=brand] .app-checkbox__native:disabled+.app-checkbox__box[data-v-e48fbabb],.dark .app-checkbox__native:disabled+.app-checkbox__box[data-v-e48fbabb]{opacity:.5}
