.form-field-control-flag{--indicator-checkbox-size:20px;--indicator-checkbox-padding:2px;--indicator-radio-size:20px;--indicator-radio-padding:2px;--indicator-toggle-size-inline:56px;--indicator-toggle-size-block:32px;--indicator-toggle-padding:6px;--indicator-background-color-base:var(--input-background-color-base,field);--indicator-background-color-hover:var(--input-background-color-hover,var(--indicator-background-color-base));--indicator-background-color-pressed:var(--input-background-color-focus,var(--indicator-background-color-hover));--indicator-background-color-disabled:var(--input-background-color-disabled,var(--indicator-background-color-base));--indicator-background-color-error:var(--input-background-color-error,var(--indicator-background-color-base));--indicator-background-color-checked-base:var(--indicator-background-color-base);--indicator-background-color-checked-hover:var(--indicator-background-color-hover);--indicator-background-color-checked-pressed:var(--indicator-background-color-pressed);--indicator-background-color-checked-disabled:var(--indicator-background-color-disabled);--indicator-background-color-checked-error:var(--indicator-background-color-error);--indicator-checkbox-background-color-base:var(--indicator-background-color-base);--indicator-checkbox-background-color-hover:var(--indicator-background-color-hover);--indicator-checkbox-background-color-pressed:var(--indicator-background-color-pressed);--indicator-checkbox-background-color-disabled:var(--indicator-background-color-disabled);--indicator-checkbox-background-color-error:var(--indicator-background-color-error);--indicator-checkbox-background-color-checked-base:#0875e2;--indicator-checkbox-background-color-checked-hover:#32a5ff;--indicator-checkbox-background-color-checked-pressed:var(--indicator-checkbox-background-color-checked-base);--indicator-checkbox-background-color-checked-disabled:#badeff;--indicator-checkbox-background-color-checked-error:var(--indicator-background-color-checked-error);--indicator-radio-background-color-base:var(--indicator-background-color-base);--indicator-radio-background-color-hover:var(--indicator-background-color-hover);--indicator-radio-background-color-pressed:var(--indicator-background-color-pressed);--indicator-radio-background-color-disabled:var(--indicator-background-color-disabled);--indicator-radio-background-color-error:var(--indicator-background-color-error);--indicator-radio-background-color-checked-base:var(--indicator-background-color-checked-base);--indicator-radio-background-color-checked-hover:var(--indicator-background-color-checked-hover);--indicator-radio-background-color-checked-pressed:var(--indicator-background-color-checked-pressed);--indicator-radio-background-color-checked-disabled:var(--indicator-background-color-checked-disabled);--indicator-radio-background-color-checked-error:var(--indicator-background-color-checked-error);--indicator-toggle-background-color-base:var(--indicator-background-color-base);--indicator-toggle-background-color-hover:var(--indicator-background-color-hover);--indicator-toggle-background-color-pressed:var(--indicator-background-color-pressed);--indicator-toggle-background-color-disabled:var(--indicator-background-color-disabled);--indicator-toggle-background-color-error:var(--indicator-background-color-error);--indicator-toggle-background-color-checked-base:#0875e2;--indicator-toggle-background-color-checked-hover:#32a5ff;--indicator-toggle-background-color-checked-pressed:var(--indicator-toggle-background-color-checked-base);--indicator-toggle-background-color-checked-disabled:#badeff;--indicator-toggle-background-color-checked-error:var(--indicator-background-color-checked-base);--indicator-checkbox-border-width:2px;--indicator-checkbox-border-radius:6px;--indicator-radio-border-width:2px;--indicator-radio-border-radius:50%;--indicator-toggle-border-width:2px;--indicator-toggle-border-radius:var(--indicator-toggle-size-inline);--indicator-border-color-base:var(--input-border-color-base,currentColor);--indicator-border-color-hover:var(--input-border-color-hover,var(--indicator-border-color-base));--indicator-border-color-pressed:var(--input-border-color-hover,var(--indicator-border-color-base));--indicator-border-color-disabled:var(--input-border-color-disabled,var(--indicator-border-color-base));--indicator-border-color-error:var(--input-border-color-error,var(--indicator-border-color-base));--indicator-border-color-checked-base:#0875e2;--indicator-border-color-checked-hover:#32a5ff;--indicator-border-color-checked-pressed:var(--indicator-border-color-checked-base);--indicator-border-color-checked-disabled:#badeff;--indicator-border-color-checked-error:var(--indicator-border-color-error);--indicator-checkbox-border-color-base:var(--indicator-border-color-base);--indicator-checkbox-border-color-hover:var(--indicator-border-color-hover);--indicator-checkbox-border-color-pressed:var(--indicator-border-color-pressed);--indicator-checkbox-border-color-disabled:var(--indicator-border-color-disabled);--indicator-checkbox-border-color-error:var(--indicator-border-color-error);--indicator-checkbox-border-color-checked-base:var(--indicator-checkbox-background-color-checked-base);--indicator-checkbox-border-color-checked-hover:var(--indicator-checkbox-background-color-checked-hover);--indicator-checkbox-border-color-checked-pressed:var(--indicator-checkbox-background-color-checked-pressed);--indicator-checkbox-border-color-checked-disabled:var(--indicator-checkbox-background-color-checked-disabled);--indicator-checkbox-border-color-checked-error:var(--indicator-checkbox-background-color-checked-error);--indicator-radio-border-color-base:var(--indicator-border-color-base);--indicator-radio-border-color-hover:var(--indicator-border-color-hover);--indicator-radio-border-color-pressed:var(--indicator-border-color-pressed);--indicator-radio-border-color-disabled:var(--indicator-border-color-disabled);--indicator-radio-border-color-error:var(--indicator-border-color-error);--indicator-radio-border-color-checked-base:var(--indicator-border-color-checked-base);--indicator-radio-border-color-checked-hover:var(--indicator-border-color-checked-hover);--indicator-radio-border-color-checked-pressed:var(--indicator-border-color-checked-pressed);--indicator-radio-border-color-checked-disabled:var(--indicator-border-color-checked-disabled);--indicator-radio-border-color-checked-error:var(--indicator-border-color-checked-error);--indicator-toggle-border-color-base:var(--indicator-border-color-base);--indicator-toggle-border-color-hover:var(--indicator-border-color-hover);--indicator-toggle-border-color-pressed:var(--indicator-border-color-pressed);--indicator-toggle-border-color-disabled:var(--indicator-border-color-disabled);--indicator-toggle-border-color-error:var(--indicator-border-color-error);--indicator-toggle-border-color-checked-base:var(--indicator-toggle-background-color-checked-base);--indicator-toggle-border-color-checked-hover:var(--indicator-toggle-background-color-checked-hover);--indicator-toggle-border-color-checked-pressed:var(--indicator-toggle-background-color-checked-pressed);--indicator-toggle-border-color-checked-disabled:var(--indicator-toggle-background-color-checked-disabled);--indicator-toggle-border-color-checked-error:var(--indicator-toggle-background-color-checked-error);--indicator-mark-color-base:var(--indicator-border-color-base);--indicator-mark-color-hover:var(--indicator-border-color-hover);--indicator-mark-color-pressed:var(--indicator-border-color-pressed);--indicator-mark-color-disabled:var(--indicator-border-color-disabled);--indicator-mark-color-error:var(--indicator-border-color-error);--indicator-mark-color-checked-base:var(--indicator-border-color-checked-base);--indicator-mark-color-checked-hover:var(--indicator-border-color-checked-hover);--indicator-mark-color-checked-pressed:var(--indicator-border-color-checked-pressed);--indicator-mark-color-checked-disabled:var(--indicator-border-color-checked-disabled);--indicator-mark-color-checked-error:var(--indicator-border-color-checked-error);--indicator-checkbox-mark-color-base:var(--indicator-mark-color-base);--indicator-checkbox-mark-color-hover:var(--indicator-mark-color-hover);--indicator-checkbox-mark-color-pressed:var(--indicator-mark-color-pressed);--indicator-checkbox-mark-color-disabled:var(--indicator-mark-color-disabled);--indicator-checkbox-mark-color-error:var(--indicator-mark-color-error);--indicator-checkbox-mark-color-checked-base:#fff;--indicator-checkbox-mark-color-checked-hover:var(--indicator-checkbox-mark-color-checked-base);--indicator-checkbox-mark-color-checked-pressed:var(--indicator-checkbox-mark-color-checked-base);--indicator-checkbox-mark-color-checked-disabled:var(--indicator-checkbox-mark-color-checked-base);--indicator-checkbox-mark-color-checked-error:var(--indicator-checkbox-mark-color-checked-base);--indicator-radio-mark-color-base:var(--indicator-mark-color-base);--indicator-radio-mark-color-hover:var(--indicator-mark-color-hover);--indicator-radio-mark-color-pressed:var(--indicator-mark-color-pressed);--indicator-radio-mark-color-disabled:var(--indicator-mark-color-disabled);--indicator-radio-mark-color-error:var(--indicator-mark-color-error);--indicator-radio-mark-color-checked-base:var(--indicator-mark-color-checked-base);--indicator-radio-mark-color-checked-hover:var(--indicator-mark-color-checked-hover);--indicator-radio-mark-color-checked-pressed:var(--indicator-mark-color-checked-pressed);--indicator-radio-mark-color-checked-disabled:var(--indicator-mark-color-checked-disabled);--indicator-radio-mark-color-checked-error:var(--indicator-mark-color-checked-error);--indicator-toggle-mark-color-base:var(--indicator-mark-color-base);--indicator-toggle-mark-color-hover:var(--indicator-mark-color-hover);--indicator-toggle-mark-color-pressed:var(--indicator-mark-color-pressed);--indicator-toggle-mark-color-disabled:var(--indicator-mark-color-disabled);--indicator-toggle-mark-color-error:var(--indicator-mark-color-error);--indicator-toggle-mark-color-checked-base:#fff;--indicator-toggle-mark-color-checked-hover:var(--indicator-toggle-mark-color-checked-base);--indicator-toggle-mark-color-checked-pressed:var(--indicator-toggle-mark-color-checked-base);--indicator-toggle-mark-color-checked-disabled:var(--indicator-toggle-mark-color-checked-base);--indicator-toggle-mark-color-checked-error:var(--indicator-toggle-mark-color-checked-base);--indicator-outline-focus-size:4px;--indicator-outline-focus-color-base:#e2e2e2;--indicator-outline-focus-color-checked:#badeff;--indicator-outline-focus-color-error:#ffebeb;--indicator-outline-pressed-size:2px;--indicator-outline-pressed-color-base:#eee;--indicator-outline-pressed-color-checked:#badeff;--label-font-size:var(--input-font-size,inherit);--label-line-height:1.2;--label-font-weight:var(--input-font-weight,normal);--label-color-base:var(--label-text-color-base,currentColor);--label-color-hover:var(--label-text-color-hover,var(--label-color-base));--label-color-pressed:var(--label-text-color-focus,var(--label-color-base));--label-color-disabled:var(--label-text-color-disabled,var(--label-color-base));--label-color-error:var(--label-text-color-error,var(--label-color-base));--label-color-checked-base:var(--label-color-base);--label-color-checked-hover:var(--label-color-hover);--label-color-checked-pressed:var(--label-color-pressed);--label-color-checked-disabled:var(--label-color-disabled);--label-color-checked-error:var(--label-color-error);--label-padding-block-start:2px;--label-padding-block-end:0px;--label-padding-inline-start:8px;--label-padding-inline-end:0px;--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-base);--indicator-radio-background-color:var(--indicator-radio-background-color-base);--indicator-toggle-background-color:var(--indicator-toggle-background-color-base);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-base);--indicator-radio-border-color:var(--indicator-radio-border-color-base);--indicator-toggle-border-color:var(--indicator-toggle-border-color-base);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-base);--indicator-radio-mark-color:var(--indicator-radio-mark-color-base);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-base);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-base)}@media(hover:hover){.form-field-control-flag:has(.form-field-control-flag__control:hover){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-hover);--indicator-radio-background-color:var(--indicator-radio-background-color-hover);--indicator-toggle-background-color:var(--indicator-toggle-background-color-hover);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-hover);--indicator-radio-border-color:var(--indicator-radio-border-color-hover);--indicator-toggle-border-color:var(--indicator-toggle-border-color-hover);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-hover);--indicator-radio-mark-color:var(--indicator-radio-mark-color-hover);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-hover);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-hover)}}@media(hover:hover){.form-field-control-flag:has(.form-field-control-flag__control:active){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-pressed);--indicator-radio-background-color:var(--indicator-radio-background-color-pressed);--indicator-toggle-background-color:var(--indicator-toggle-background-color-pressed);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-pressed);--indicator-radio-border-color:var(--indicator-radio-border-color-pressed);--indicator-toggle-border-color:var(--indicator-toggle-border-color-pressed);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-pressed);--indicator-radio-mark-color:var(--indicator-radio-mark-color-pressed);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-pressed);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:var(--indicator-outline-pressed-color-base);--label-color:var(--label-color-pressed)}}.form-field-control-flag:has(.form-field-control-flag__control-input:disabled){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-disabled);--indicator-radio-background-color:var(--indicator-radio-background-color-disabled);--indicator-toggle-background-color:var(--indicator-toggle-background-color-disabled);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-disabled);--indicator-radio-border-color:var(--indicator-radio-border-color-disabled);--indicator-toggle-border-color:var(--indicator-toggle-border-color-disabled);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-disabled);--indicator-radio-mark-color:var(--indicator-radio-mark-color-disabled);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-disabled);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-disabled)}.form-field-control-flag:has(.form-field-control-flag__control-input:is(.form-field-control-flag__control-input--invalid)){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-error);--indicator-radio-background-color:var(--indicator-radio-background-color-error);--indicator-toggle-background-color:var(--indicator-toggle-background-color-error);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-error);--indicator-radio-border-color:var(--indicator-radio-border-color-error);--indicator-toggle-border-color:var(--indicator-toggle-border-color-error);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-error);--indicator-radio-mark-color:var(--indicator-radio-mark-color-error);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-error);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-error)}.form-field-control-flag:has(.form-field-control-flag__control-input:checked){--indicator-toggle-padding:4px;--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-checked-base);--indicator-radio-background-color:var(--indicator-radio-background-color-checked-base);--indicator-toggle-background-color:var(--indicator-toggle-background-color-checked-base);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-checked-base);--indicator-radio-border-color:var(--indicator-radio-border-color-checked-base);--indicator-toggle-border-color:var(--indicator-toggle-border-color-checked-base);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-checked-base);--indicator-radio-mark-color:var(--indicator-radio-mark-color-checked-base);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-checked-base);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-checked-base)}@media(hover:hover){.form-field-control-flag:has(.form-field-control-flag__control-input:checked):has(.form-field-control-flag__control:hover){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-checked-hover);--indicator-radio-background-color:var(--indicator-radio-background-color-checked-hover);--indicator-toggle-background-color:var(--indicator-toggle-background-color-checked-hover);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-checked-hover);--indicator-radio-border-color:var(--indicator-radio-border-color-checked-hover);--indicator-toggle-border-color:var(--indicator-toggle-border-color-checked-hover);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-checked-hover);--indicator-radio-mark-color:var(--indicator-radio-mark-color-checked-hover);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-checked-hover);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-checked-hover)}}@media(hover:hover){.form-field-control-flag:has(.form-field-control-flag__control-input:checked):has(.form-field-control-flag__control:active){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-checked-pressed);--indicator-radio-background-color:var(--indicator-radio-background-color-checked-pressed);--indicator-toggle-background-color:var(--indicator-toggle-background-color-checked-pressed);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-checked-pressed);--indicator-radio-border-color:var(--indicator-radio-border-color-checked-pressed);--indicator-toggle-border-color:var(--indicator-toggle-border-color-checked-pressed);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-checked-pressed);--indicator-radio-mark-color:var(--indicator-radio-mark-color-checked-pressed);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-checked-pressed);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:var(--indicator-outline-pressed-color-checked);--label-color:var(--label-color-checked-pressed)}}.form-field-control-flag:has(.form-field-control-flag__control-input:checked):has(.form-field-control-flag__control-input:disabled){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-checked-disabled);--indicator-radio-background-color:var(--indicator-radio-background-color-checked-disabled);--indicator-toggle-background-color:var(--indicator-toggle-background-color-checked-disabled);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-checked-disabled);--indicator-radio-border-color:var(--indicator-radio-border-color-checked-disabled);--indicator-toggle-border-color:var(--indicator-toggle-border-color-checked-disabled);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-checked-disabled);--indicator-radio-mark-color:var(--indicator-radio-mark-color-checked-disabled);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-checked-disabled);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-checked-disabled)}.form-field-control-flag:has(.form-field-control-flag__control-input:checked):has(.form-field-control-flag__control-input:is(.form-field-control-flag__control-input--invalid)){--indicator-checkbox-background-color:var(--indicator-checkbox-background-color-checked-error);--indicator-radio-background-color:var(--indicator-radio-background-color-checked-error);--indicator-toggle-background-color:var(--indicator-toggle-background-color-checked-error);--indicator-checkbox-border-color:var(--indicator-checkbox-border-color-checked-error);--indicator-radio-border-color:var(--indicator-radio-border-color-checked-error);--indicator-toggle-border-color:var(--indicator-toggle-border-color-checked-error);--indicator-checkbox-mark-color:var(--indicator-checkbox-mark-color-checked-error);--indicator-radio-mark-color:var(--indicator-radio-mark-color-checked-error);--indicator-toggle-mark-color:var(--indicator-toggle-mark-color-checked-error);--indicator-outline-focus-color:transparent;--indicator-outline-pressed-color:transparent;--label-color:var(--label-color-checked-error)}.form-field-control-flag:has(.form-field-control-flag__control-input:focus-visible):has(.form-field-control-flag__control-input:not(:checked)){--indicator-outline-focus-color:var(--indicator-outline-focus-color-base)}.form-field-control-flag:has(.form-field-control-flag__control-input:focus-visible):has(.form-field-control-flag__control-input:checked){--indicator-outline-focus-color:var(--indicator-outline-focus-color-checked)}.form-field-control-flag:has(.form-field-control-flag__control-input:focus-visible):has(.form-field-control-flag__control-input:is(.form-field-control-flag__control-input--invalid)){--indicator-outline-focus-color:var(--indicator-outline-focus-color-error)}.form-field-control-flag:has(.form-field-control-flag__control-input--type-radio:checked){pointer-events:none}.form-field-control-flag__control{align-items:center;cursor:pointer;display:flex}.form-field-control-flag__control--disabled{cursor:not-allowed}.form-field-control-flag__control-input{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;z-index:-1}.form-field-control-flag__control-indicator{align-self:flex-start;border-style:solid;display:block;flex:0 0 auto;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,box-shadow}.form-field-control-flag:has(.form-field-control-flag__control-input:focus-visible) .form-field-control-flag__control-indicator{box-shadow:0 0 0 var(--indicator-outline-focus-size) var(--indicator-outline-focus-color)}@media(hover:hover){.form-field-control-flag:has(.form-field-control-flag__control:active) .form-field-control-flag__control-indicator{box-shadow:0 0 0 var(--indicator-outline-pressed-size) var(--indicator-outline-pressed-color)}}.form-field-control-flag__control-indicator--appearance-box.form-field-control-flag__control-indicator--type-checkbox{background-color:var(--indicator-checkbox-background-color);border-color:var(--indicator-checkbox-border-color);border-radius:var(--indicator-checkbox-border-radius);border-width:var(--indicator-checkbox-border-width);color:var(--indicator-checkbox-mark-color);height:var(--indicator-checkbox-size);width:var(--indicator-checkbox-size)}.form-field-control-flag__control-indicator--appearance-box.form-field-control-flag__control-indicator--type-radio{background-color:var(--indicator-radio-background-color);border-color:var(--indicator-radio-border-color);border-radius:var(--indicator-radio-border-radius);border-width:var(--indicator-radio-border-width);color:var(--indicator-radio-mark-color);height:var(--indicator-radio-size);width:var(--indicator-radio-size)}.form-field-control-flag__control-indicator--appearance-toggle{background-color:var(--indicator-toggle-background-color);border-color:var(--indicator-toggle-border-color);border-radius:var(--indicator-toggle-border-radius);border-width:var(--indicator-toggle-border-width);color:var(--indicator-toggle-mark-color);height:var(--indicator-toggle-size-block);width:var(--indicator-toggle-size-inline)}.form-field-control-flag__control-indicator-mark{display:block}.form-field-control-flag__control-indicator-mark--appearance-box{background-color:currentColor;border-radius:inherit;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(0);transition-duration:.3s;transition-property:transform}.form-field-control-flag--type-checkbox .form-field-control-flag__control-indicator-mark--appearance-box{height:calc(100% - var(--indicator-checkbox-padding)*2);width:calc(100% - var(--indicator-checkbox-padding)*2)}.form-field-control-flag--type-radio .form-field-control-flag__control-indicator-mark--appearance-box{height:calc(100% - var(--indicator-radio-padding)*2);width:calc(100% - var(--indicator-radio-padding)*2)}.form-field-control-flag--type-checkbox:has(.form-field-control-flag__control-input:indeterminate) .form-field-control-flag__control-indicator-mark--appearance-box{height:2px;transform:none}.form-field-control-flag:has(.form-field-control-flag__control-input:checked) .form-field-control-flag__control-indicator-mark--appearance-box{transform:none}.form-field-control-flag__control-indicator-mark--appearance-toggle{background-color:currentColor;border-radius:var(--indicator-toggle-size-inline);height:calc(var(--indicator-toggle-size-block) - var(--indicator-toggle-border-width)*2 - var(--indicator-toggle-padding)*2);left:var(--indicator-toggle-padding);position:absolute;top:var(--indicator-toggle-padding);transition-duration:.3s;transition-property:transform;width:calc(var(--indicator-toggle-size-block) - var(--indicator-toggle-border-width)*2 - var(--indicator-toggle-padding)*2)}.form-field-control-flag:has(.form-field-control-flag__control-input:checked) .form-field-control-flag__control-indicator-mark--appearance-toggle{transform:translateX(calc(var(--indicator-toggle-size-inline) - var(--indicator-toggle-size-block)))}.form-field-control-flag__control-indicator-icon{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(0);transition-duration:.3s;transition-property:transform;width:100%}.form-field-control-flag:has(.form-field-control-flag__control-input:checked) .form-field-control-flag__control-indicator-icon{transform:none}.form-field-control-flag__control-label{color:var(--label-color);display:block;flex:1 1 auto;font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);padding:var(--label-padding-block-start) var(--label-padding-inline-end) var(--label-padding-block-end) var(--label-padding-inline-start);transition-duration:.3s;transition-property:color;-webkit-user-select:none;-moz-user-select:none;user-select:none}