.checkbox-module__zBfVlq__field{align-items:flex-start;gap:0;min-width:0;display:inline-flex}.checkbox-module__zBfVlq__box{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-control);color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.checkbox-module__zBfVlq__visual{border:1px solid var(--border-strong);background:var(--surface);width:18px;height:18px;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:5px;display:block;position:relative}.checkbox-module__zBfVlq__fill{border-radius:inherit;background:var(--control-on);position:absolute;inset:-1px}.checkbox-module__zBfVlq__mark{width:18px;height:18px;position:absolute;inset:-1px;overflow:visible}.checkbox-module__zBfVlq__box[data-state=checked] .checkbox-module__zBfVlq__visual,.checkbox-module__zBfVlq__box[data-state=indeterminate] .checkbox-module__zBfVlq__visual{border-color:var(--control-on)}@media (hover:hover) and (pointer:fine){.checkbox-module__zBfVlq__box[data-state=unchecked]:hover:not(:disabled) .checkbox-module__zBfVlq__visual{border-color:var(--text-muted)}}.checkbox-module__zBfVlq__box:active:not(:disabled) .checkbox-module__zBfVlq__visual{transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.95)}.checkbox-module__zBfVlq__box:disabled{opacity:.5;cursor:not-allowed}.checkbox-module__zBfVlq__copy{min-width:0;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2);gap:2px;margin-left:1px;display:grid}.checkbox-module__zBfVlq__copy label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}.checkbox-module__zBfVlq__copy span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.checkbox-module__zBfVlq__visual,.checkbox-module__zBfVlq__box:active:not(:disabled) .checkbox-module__zBfVlq__visual{transition:none;transform:none}}
.input-module__1u94vW__field{min-width:0;display:grid}.input-module__1u94vW__label{margin-bottom:var(--space-2);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.input-module__1u94vW__input{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}.input-module__1u94vW__input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.input-module__1u94vW__input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.input-module__1u94vW__input:focus-visible{border-color:var(--foreground)}.input-module__1u94vW__input[aria-invalid=true]{border-color:var(--danger)}.input-module__1u94vW__input:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.input-module__1u94vW__messageSlot{display:block;overflow:hidden}.input-module__1u94vW__description,.input-module__1u94vW__error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.input-module__1u94vW__description{color:var(--text-muted)}.input-module__1u94vW__error{color:var(--danger)}.input-module__1u94vW__words{display:block;position:relative}.input-module__1u94vW__word{white-space:pre;display:inline-block}.input-module__1u94vW__column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.input-module__1u94vW__column>span{display:inline-block}.input-module__1u94vW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.input-module__1u94vW__input{transition-duration:.01ms}}
