.og-checkbox[data-v-dd0c5871]{display:inline-flex;align-items:center;gap:10px;font-family:var(--og-font-body);font-size:var(--og-checkbox-font);color:var(--og-text-body);cursor:pointer}.og-checkbox[data-error][data-v-dd0c5871]{color:var(--og-danger)}.og-checkbox[data-disabled][data-v-dd0c5871]{color:var(--og-text-subtle);cursor:not-allowed}.og-checkbox__box[data-v-dd0c5871]{position:relative;width:var(--og-checkbox-size);height:var(--og-checkbox-size);flex:none;border-radius:var(--og-radius-xs);background:var(--og-surface-field);border:1px solid var(--og-border-strong);display:flex;align-items:center;justify-content:center;color:var(--og-on-brand);transition:background var(--og-dur-fast) var(--og-ease-out),border-color var(--og-dur-fast) var(--og-ease-out)}.og-checkbox__box[data-on][data-v-dd0c5871]{background:var(--og-brand);border-color:var(--og-brand)}.og-checkbox[data-error] .og-checkbox__box[data-v-dd0c5871]{border-color:var(--og-danger)}.og-checkbox__input[data-v-dd0c5871]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:inherit}.og-checkbox__input:focus-visible+.og-checkbox__mark[data-v-dd0c5871],.og-checkbox__input[data-v-dd0c5871]:focus-visible{outline:none}.og-checkbox__box[data-v-dd0c5871]:has(.og-checkbox__input:focus-visible){box-shadow:var(--og-shadow-focus)}.og-checkbox__mark[data-v-dd0c5871]{pointer-events:none}.og-checkbox[data-size=xs][data-v-dd0c5871]{--og-checkbox-size: 16px;--og-checkbox-font: var(--og-text-xs)}.og-checkbox[data-size=sm][data-v-dd0c5871]{--og-checkbox-size: 18px;--og-checkbox-font: var(--og-text-sm)}.og-checkbox[data-size=md][data-v-dd0c5871]{--og-checkbox-size: 20px;--og-checkbox-font: var(--og-text-base)}.og-checkbox[data-size=lg][data-v-dd0c5871]{--og-checkbox-size: 24px;--og-checkbox-font: var(--og-text-md)}.og-checkbox[data-size=xl][data-v-dd0c5871]{--og-checkbox-size: 28px;--og-checkbox-font: var(--og-text-lg)}.og-checkbox[data-size=xxl][data-v-dd0c5871]{--og-checkbox-size: 32px;--og-checkbox-font: var(--og-text-xl)}
