.logy-field{flex-direction:column;gap:8px;min-width:0;font-family:Inter,system-ui,sans-serif;display:flex}.logy-field-label{color:var(--color-ink);font-size:14px;font-weight:400;line-height:21px}.logy-field-description,.logy-field-error{font-size:13px;line-height:20px}.logy-field-description{color:var(--color-muted-ink)}.logy-field-errors{margin-top:-8px}.logy-field .logy-field-error{color:var(--color-error);padding-top:8px}.logy-input-wrapper{position:relative}.logy-input{border:1px solid var(--color-control-border);background:var(--color-surface);width:100%;min-width:0;color:var(--color-ink);border-radius:6px;padding:0 14px;font:400 14px/21px Inter,system-ui,sans-serif;display:block}.logy-input[readonly]{background:var(--color-paper);color:var(--color-muted-ink)}.logy-input::placeholder{color:var(--color-muted-ink);opacity:1}.logy-input:hover:not(:disabled):not(:focus):not(.logy-input-error){border-color:var(--color-control-hover-border)}.logy-input.logy-input-error{border-color:var(--color-error)}.logy-input:focus{border-color:var(--color-olive);outline:none}.logy-input:disabled{background:var(--color-control-disabled);color:var(--color-control-disabled-ink);border-color:var(--color-control-disabled-border);cursor:not-allowed}.logy-input-default{height:44px}.logy-input-large{height:48px;font-size:15px}.logy-input-multiline{resize:vertical;height:128px;min-height:128px;padding-block:12px}.logy-input-with-action{padding-right:88px}.logy-input-action{justify-content:center;align-items:center;min-width:36px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.logy-input-action .logy-button{font-size:12px}
