.display-none{display:none}.sf-alert{--icon-size:1.25rem;display:flex;align-items:center;color:var(--alert-color);font:var(--alert-font,var(--alert-font-weight,var(--font-weight--normal)) var(--alert-font-size,var(--font-size--base))/var(--alert-font-line-height,1.6) var(--alert-font-family,var(--font-family--primary)))}.sf-alert__message{margin:var(--alert-message-margin,0 0 0 var(--spacer-xs))}.sf-alert.color-black{--icon-color:var(--c-dark);--alert-color:var(--c-dark)}.sf-alert.color-white{--icon-color:var(--c-white);--alert-color:var(--c-white)}.sf-alert.color-primary{--icon-color:var(--c-primary);--alert-color:var(--c-primary)}.sf-alert.color-secondary{--icon-color:var(--c-secondary);--alert-color:var(--c-secondary)}.sf-alert.color-light{--icon-color:var(--c-light);--alert-color:var(--c-light)}.sf-alert.color-dark{--icon-color:var(--c-dark);--alert-color:var(--c-dark)}.sf-alert.color-info{--icon-color:var(--c-info);--alert-color:var(--c-info)}.sf-alert.color-success{--icon-color:var(--c-success);--alert-color:var(--c-success)}.sf-alert.color-warning{--icon-color:var(--c-warning);--alert-color:var(--c-warning)}.sf-alert.color-danger{--icon-color:var(--c-danger);--alert-color:var(--c-danger)}.sf-checkbox[data-v-d79358a8]{--icon-size:1rem;--icon-color:var(--c-white)}.sf-checkbox.is-size-small[data-v-d79358a8]{--icon-size:0.5rem;--checkbox-size:1rem;--checkbox-font-size:var(--font-size--xs)}.sf-checkbox__container[data-v-d79358a8]{position:relative;display:flex;align-items:start;padding:var(--checkbox-padding);width:var(--checkbox-container-width);cursor:var(--checkbox-cursor,pointer)}.sf-checkbox__checkmark[data-v-d79358a8]{box-sizing:border-box;display:var(--checkbox-display,flex);align-items:center;justify-content:center;order:var(--checkbox-order);width:var(--checkbox-size,1.5rem);height:var(--checkbox-size,1.5rem);border:var(--checkbox-border,var(--checkbox-border-style,solid) var(--checkbox-border-color,var(--c-gray)));border-width:var(--checkbox-border-width,1px);border-radius:var(--checkbox-border-radius,.1875rem);background:var(--checkbox-background,transparent);transition:background .15s linear,border-color .15s linear}.has-error .sf-checkbox__checkmark[data-v-d79358a8]{--checkbox-border-color:var(--c-danger)}.sf-checkbox__checkmark[data-v-d79358a8]:hover{--checkbox-border-color:var(--c-primary)}.has-error .sf-checkbox__checkmark[data-v-d79358a8]:hover{--checkbox-border-color:var(--c-danger)}.is-disabled .sf-checkbox__checkmark[data-v-d79358a8],.is-disabled .sf-checkbox__checkmark[data-v-d79358a8]:hover{--checkbox-border-color:var(--c-text-disabled)}.is-disabled .sf-checkbox__checkmark.is-active[data-v-d79358a8]{--checkbox-background:var(--c-text-disabled)}.has-error .sf-checkbox__checkmark.is-active[data-v-d79358a8]{--checkbox-border-color:var(--c-danger);--checkbox-background:var(--c-danger)}.sf-checkbox__label[data-v-d79358a8]{flex:1;margin:var(--checkbox-label-margin,0 0 0 var(--spacer-xs));color:var(--checkbox-label-color,var(--c-link));font:var(--checkbox-font,var(--checkbox-font-weight,var(--font-weight--normal)) var(--checkbox-font-size,var(--font-size--base))/var(--checkbox-font-line-height,1.6) var(--checkbox-font-family,var(--font-family--primary)));transition:color .15s linear}.sf-checkbox__label[data-v-d79358a8]:hover{--checkbox-label-color:var(--c-black)}.sf-checkbox--is-disabled .sf-checkbox__label[data-v-d79358a8]:hover{--checkbox-label-color:var(--c-text-disabled)}.sf-checkbox.is-active[data-v-d79358a8]{--checkbox-border-color:var(--c-primary);--checkbox-background:var(--c-primary)}.sf-checkbox.is-active.has-error[data-v-d79358a8]{--checkbox-label-color:var(--c-text);--checkbox-border-color:var(--c-danger);--checkbox-background:var(--c-danger);--checkbox-message-color:var(--c-danger)}.sf-checkbox.is-active.is-disabled[data-v-d79358a8]{--checkbox-border-color:var(--c-text-disabled);--checkbox-background:var(--c-text-disabled)}.sf-checkbox.is-required[data-v-d79358a8]{--checkbox-message-color:var(--c-text)}.sf-checkbox.is-required.has-error[data-v-d79358a8]{--checkbox-message-color:var(--c-danger)}.sf-checkbox.is-disabled[data-v-d79358a8]{--checkbox-label-color:var(--c-text-disabled);--checkbox-border-color:var(--c-text-disabled)}.sf-checkbox__message[data-v-d79358a8]{margin:var(--checkbox-message-margin,var(--spacer-2xs) 0 0 0);color:var(--checkbox-message-color,var(--c-danger));font:var(--checkbox-message-font,var(--checkbox-message-font-weight,var(--font-weight--normal)) var(--checkbox-message-font-size,var(--font-size--xs))/var(--checkbox-message-font-line-height,1.2) var(--checkbox-message-font-family,var(--font-family--secondary)))}.sf-checkbox__message .sf-checkbox__message--info[data-v-d79358a8]{color:var(--checkbox-message-color,var(--c-primary))}.sf-checkbox input[data-v-d79358a8]{position:absolute;opacity:0;left:-1000%;width:1px;height:1px}.sf-checkbox input[style*="outline: none"]:focus+.sf-checkbox__checkmark[data-v-d79358a8]{outline:none}.sf-checkbox input:focus+.sf-checkbox__checkmark[data-v-d79358a8]{outline-color:transparent;outline-style:none}