.utils-border-top-s{border-top:var(--border-width-s) solid var(--border-color)}.utils-border-all-s{border:var(--border-width-s) solid var(--border-color)}.utils-border-color-neutral-muted{--border-color: var(--color-neutral-surface-muted)}.utils-border-radius-all-s{border-radius:var(--border-radius-s)}.ui-textfield-root{display:flex;flex-direction:column;gap:var(--space-xs)}.ui-textfield-root .ui-textfield-label{font-size:var(--font-size-s);color:var(--color-neutral-text-muted)}.ui-textfield-root .ui-textfield-input{color:var(--color-neutral-text-strong);font-size:var(--font-size-m);border:1px solid var(--color-neutral-surface-muted);background-color:var(--color-neutral-surface-subtle);padding:var(--space-s);border-radius:var(--border-radius-s);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}:is(.ui-textfield-root .ui-textfield-input)::placeholder{color:var(--color-neutral-text-subtle)}:is(.ui-textfield-root .ui-textfield-input):hover{border-color:var(--color-neutral-surface-strong)}:is(.ui-textfield-root .ui-textfield-input):focus,:is(.ui-textfield-root .ui-textfield-input):focus-visible{outline:none;border-color:var(--color-brand-surface-deep);background-color:var(--color-neutral-surface-soft);box-shadow:0 0 0 3px oklch(from var(--color-brand) .6 .14 h / .2)}.ui-textfield-root .ui-textfield-error{color:var(--color-danger);font-size:var(--font-size-s)}
