.ap-textfield-wrap:not(.has-icon)>.ap-input{padding-left:var(--space-10)}.ap-textfield-wrap{gap:0}.ap-textfield-wrap>.ap-input{flex:auto;min-width:0}.ap-input-affix{padding:0 var(--space-10);border:1px solid var(--stroke-strong);background:var(--surface-subtle);color:var(--text-secondary);white-space:nowrap;flex:none;align-self:stretch;align-items:center;font-size:13px;display:flex}.ap-input-affix.is-prefix{border-radius:var(--radius-md) 0 0 var(--radius-md);border-right:0;order:-1}.ap-input-affix.is-suffix{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:0}.ap-textfield-wrap:has(>.is-prefix)>.ap-input{border-top-left-radius:0;border-bottom-left-radius:0}.ap-textfield-wrap:has(>.is-suffix)>.ap-input{border-top-right-radius:0;border-bottom-right-radius:0}.ap-textfield-wrap.has-end>.ap-input{padding-right:40px}.ap-textfield-wrap.has-end:has(>.is-suffix)>.ap-input-end{order:3;margin-inline-start:var(--space-4);position:static}
