.fn-checkbox-wrap[data-v-2dbe548f]{display:flex;flex-direction:column;gap:4px}.fn-checkbox__label-row[data-v-2dbe548f]{align-items:center;cursor:pointer;display:inline-flex;gap:var(--fn-space-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fn-checkbox__track[data-v-2dbe548f]{align-items:center;background:var(--fn-surface);border:1.5px solid var(--fn-border);border-radius:var(--fn-radius-sm);display:flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:background var(--fn-transition),border-color var(--fn-transition);width:18px}.fn-checkbox__track--checked[data-v-2dbe548f]{background:var(--fn-primary-600);border-color:var(--fn-primary-600)}.fn-checkbox__track--glass[data-v-2dbe548f]{backdrop-filter:var(--fn-glass-filter);-webkit-backdrop-filter:var(--fn-glass-filter);background:var(--fn-glass-bg);border-color:var(--fn-glass-border);box-shadow:var(--fn-glass-shadow)}.fn-checkbox__track--glass.fn-checkbox__track--checked[data-v-2dbe548f]{background:color-mix(in srgb,var(--fn-primary-600) 72%,transparent);border-color:color-mix(in srgb,var(--fn-primary-400) 46%,var(--fn-glass-border))}.fn-checkbox__track--error[data-v-2dbe548f]{border-color:var(--fn-danger-600)}.fn-checkbox__input[data-v-2dbe548f]{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.fn-checkbox__tick[data-v-2dbe548f]{color:#fff;pointer-events:none}.fn-checkbox__label[data-v-2dbe548f]{color:var(--fn-text);font-size:var(--fn-text-base)}.fn-checkbox-wrap--disabled .fn-checkbox__label-row[data-v-2dbe548f]{cursor:not-allowed;opacity:.5}.fn-checkbox-wrap--disabled .fn-checkbox__input[data-v-2dbe548f]{cursor:not-allowed}.fn-checkbox__message[data-v-2dbe548f]{font-size:var(--fn-text-sm);margin-top:2px;padding-left:26px}.fn-checkbox__message--error[data-v-2dbe548f]{color:var(--fn-danger-400)}.fn-checkbox__message--hint[data-v-2dbe548f]{color:var(--fn-text-muted)}.fn-check-enter-active[data-v-2dbe548f],.fn-check-leave-active[data-v-2dbe548f]{transition:all .1s ease}.fn-check-enter-from[data-v-2dbe548f],.fn-check-leave-to[data-v-2dbe548f]{opacity:0;transform:scale(.5)}
