.g-input[data-v-a6912959]{width:100%;box-sizing:border-box;height:var(--control-h);padding:0 var(--space-3);background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:var(--border-radius-sm);color:var(--text-primary);font-size:var(--fs-sm);font-family:inherit;transition:var(--transition-smooth);outline:none}.g-input[data-v-a6912959]::placeholder{color:var(--text-secondary)}.g-input[data-v-a6912959]:focus{border-color:var(--primary-color);box-shadow:var(--focus-ring)}.g-input[data-v-a6912959]:disabled{opacity:.6;cursor:not-allowed}.g-input.is-invalid[data-v-a6912959]{border-color:var(--error-color)}.g-input.is-invalid[data-v-a6912959]:focus{box-shadow:0 0 0 3px #ef44444d}.g-input-affix[data-v-a6912959]{display:flex;align-items:center;gap:var(--space-2)}.g-input-affix .g-input[data-v-a6912959]{flex:1;min-width:0}.g-input-suffix[data-v-a6912959]{font-size:var(--fs-xs);color:var(--text-secondary);white-space:nowrap}
