.ui-checkbox-field{gap:var(--ui-form-message-gap);min-width:0;display:grid}.ui-choice-field-target{min-height:var(--ui-form-choice-target-min);gap:var(--ui-form-control-gap);border:var(--ui-form-border-width) solid transparent;border-radius:var(--ui-form-control-radius);color:var(--ui-form-label-text);cursor:pointer;font-size:14px;font-weight:var(--type-weight-label,600);transition:border-color var(--ui-form-transition-duration) var(--ui-form-transition-easing), box-shadow var(--ui-form-transition-duration) var(--ui-form-transition-easing), background var(--ui-form-transition-duration) var(--ui-form-transition-easing);align-items:center;padding:6px 10px;line-height:18px;display:flex}.ui-choice-field-label{overflow-wrap:anywhere;min-width:0}.ui-checkbox-field[data-invalid=true]>.ui-choice-field-target{border-color:var(--ui-form-invalid-border);box-shadow:inset 0 0 0 calc(var(--ui-form-state-inset-width) - var(--ui-form-border-width)) var(--ui-form-invalid-border)}.ui-checkbox-field[data-focus-visible=true]>.ui-choice-field-target{border-color:var(--ui-form-focus-border);box-shadow:0 0 0 var(--ui-form-focus-ring-width) var(--ui-form-focus-ring)}.ui-checkbox-field .ui-checkbox[data-focus-visible=true]{outline:none}.ui-checkbox-field[data-invalid=true][data-focus-visible=true]>.ui-choice-field-target{border-color:var(--ui-form-invalid-border);box-shadow:0 0 0 var(--ui-form-focus-ring-width) var(--ui-form-invalid-ring)}.ui-checkbox-field[data-disabled=true]>.ui-choice-field-target{color:var(--ui-form-disabled-label);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.ui-checkbox-field:not([data-disabled=true]):not([data-invalid=true])>.ui-choice-field-target:hover{border-color:var(--ui-form-hover-border);background:var(--ui-form-option-hover-bg)}}@media (forced-colors:active){.ui-checkbox-field[data-invalid=true]>.ui-choice-field-target{border-style:double}}.ui-otp-field-inputs{gap:var(--ui-form-control-gap);width:100%;min-width:0;display:flex}.ui-otp-field-digit{width:100%;min-width:0;min-height:var(--ui-form-control-height-comfortable);border:var(--ui-form-border-width) solid var(--ui-form-control-border);border-radius:var(--ui-form-control-radius);background:var(--ui-form-control-bg);color:var(--ui-form-control-text);caret-color:var(--ui-form-control-text);font:inherit;font-size:var(--ui-form-control-font-size);font-weight:var(--ui-form-control-font-weight);line-height:var(--ui-form-control-line-height);text-align:center;box-shadow:none;transition:border-color var(--ui-form-transition-duration) var(--ui-form-transition-easing), background-color var(--ui-form-transition-duration) var(--ui-form-transition-easing), color var(--ui-form-transition-duration) var(--ui-form-transition-easing), box-shadow var(--ui-form-transition-duration) var(--ui-form-transition-easing), outline-color var(--ui-form-transition-duration) var(--ui-form-transition-easing);outline:0 solid #0000;padding:0}.ui-otp-field-digit:focus{border-color:var(--ui-form-focus-border);box-shadow:inset 0 0 0 calc(var(--ui-form-state-inset-width) - var(--ui-form-border-width)) var(--ui-form-focus-border)}.ui-otp-field-digit:focus-visible{outline-width:var(--ui-form-focus-ring-width);outline-color:var(--ui-form-focus-ring)}.ui-otp-field-control[data-invalid=true] .ui-otp-field-digit{border-color:var(--ui-form-invalid-border);box-shadow:inset 0 0 0 calc(var(--ui-form-state-inset-width) - var(--ui-form-border-width)) var(--ui-form-invalid-border)}.ui-otp-field-control[data-invalid=true] .ui-otp-field-digit:focus-visible{outline-color:var(--ui-form-invalid-ring)}.ui-otp-field-control[data-disabled=true] .ui-otp-field-digit{border-color:var(--ui-form-disabled-border);background:var(--ui-form-disabled-bg);color:var(--ui-form-disabled-text);box-shadow:none;cursor:not-allowed;outline-width:0}.ui-otp-field-control[data-disabled=true][data-invalid=true] .ui-otp-field-digit{border-color:var(--ui-form-invalid-border);box-shadow:inset 0 0 0 calc(var(--ui-form-state-inset-width) - var(--ui-form-border-width)) var(--ui-form-invalid-border)}@media (hover:hover) and (pointer:fine){.ui-otp-field-control:not([data-disabled=true]):not([data-invalid=true]) .ui-otp-field-digit:hover:not(:focus){border-color:var(--ui-form-hover-border)}}@media (prefers-reduced-motion:reduce){.ui-otp-field-digit{transition-duration:.01ms}}@media (forced-colors:active){.ui-otp-field-control[data-invalid=true] .ui-otp-field-digit{border-style:double}.ui-otp-field-digit:focus-visible{outline-style:solid}}
